From: OpenStack Jenkins Date: Fri, 7 Jun 2013 18:10:20 +0000 (+0000) Subject: Imported Translations from Transifex X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=31db4006b85cbd458089d01c74e911de16b56748;p=openstack-build%2Fcinder-build.git Imported Translations from Transifex Change-Id: I888eb000062b469a4b55274dfec2cfd28e9c329c --- diff --git a/cinder/locale/bg_BG/LC_MESSAGES/cinder.po b/cinder/locale/bg_BG/LC_MESSAGES/cinder.po index f12ab5154..c9ba8a8fe 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-08 11:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Bulgarian (Bulgaria) " @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,306 +4521,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,720 +4900,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5614,12 +5621,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5628,19 +5635,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5742,16 +5749,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5760,56 +5767,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/bs/LC_MESSAGES/cinder.po b/cinder/locale/bs/LC_MESSAGES/cinder.po index 3065d0993..e32c27265 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2012-01-19 20:22+0000\n" "Last-Translator: yazar \n" "Language-Team: Bosnian \n" @@ -717,7 +717,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -727,7 +727,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -740,11 +740,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1005,7 +1005,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1103,20 +1103,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1294,17 +1294,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1314,7 +1314,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1681,53 +1681,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1843,19 +1852,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1901,11 +1910,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2600,7 +2607,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2769,7 +2776,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2836,56 +2843,56 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "Status volumena mora biti omogućen" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "Status volumena mora biti omogućen" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 #, fuzzy msgid "Volume status must be available/in-use." msgstr "Status volumena mora biti omogućen" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2894,7 +2901,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2926,21 +2933,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3122,11 +3129,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3151,228 +3158,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3382,73 +3389,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3462,299 +3469,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3763,37 +3770,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3801,13 +3808,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3816,8 +3823,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3826,7 +3833,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3835,33 +3842,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3869,147 +3876,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4018,7 +4025,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4026,7 +4033,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4034,7 +4041,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4043,7 +4050,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4052,7 +4059,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4093,41 +4100,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4135,35 +4142,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4171,14 +4178,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4186,7 +4193,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4195,14 +4202,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4210,7 +4217,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4219,53 +4226,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4274,14 +4281,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4289,7 +4296,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4298,54 +4305,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4522,306 +4529,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4901,720 +4908,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5622,12 +5629,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5636,19 +5643,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5750,16 +5757,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, fuzzy, python-format msgid "Error running SSH command: %s" msgstr "Neočekivana greška prilikom pokretanja komande." -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5768,56 +5775,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, fuzzy, python-format msgid "Error running ssh command: %s" msgstr "Neočekivana greška prilikom pokretanja komande." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, fuzzy, python-format msgid "Unexpected state while cloning %s" msgstr "Neočekivana greška prilikom pokretanja komande." -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/ca/LC_MESSAGES/cinder.po b/cinder/locale/ca/LC_MESSAGES/cinder.po index 8529e6c13..636ac4e28 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Catalan " @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,306 +4521,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,720 +4900,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5614,12 +5621,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5628,19 +5635,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5742,16 +5749,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5760,56 +5767,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/cinder.pot b/cinder/locale/cinder.pot index 5fe9ca4af..13bf0c03e 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.19\n" +"Project-Id-Version: cinder jenkins.cinder.propose.translation.update.22\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -717,7 +717,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -727,7 +727,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -740,11 +740,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1005,7 +1005,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1103,20 +1103,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1294,17 +1294,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1314,7 +1314,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1677,53 +1677,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1838,19 +1847,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1896,11 +1905,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2595,7 +2602,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2764,7 +2771,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2829,54 +2836,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2885,7 +2892,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2917,21 +2924,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3113,11 +3120,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3142,228 +3149,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3373,73 +3380,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3453,299 +3460,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3754,37 +3761,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3792,13 +3799,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3807,8 +3814,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3817,7 +3824,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3826,33 +3833,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3860,147 +3867,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4009,7 +4016,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4017,7 +4024,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4025,7 +4032,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4034,7 +4041,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4043,7 +4050,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4084,41 +4091,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4126,35 +4133,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4162,14 +4169,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4177,7 +4184,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4186,14 +4193,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4201,7 +4208,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4210,53 +4217,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4265,14 +4272,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4280,7 +4287,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4289,54 +4296,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4513,306 +4520,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4892,720 +4899,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5613,12 +5620,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5627,19 +5634,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5741,16 +5748,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5759,49 +5766,49 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" diff --git a/cinder/locale/cs/LC_MESSAGES/cinder.po b/cinder/locale/cs/LC_MESSAGES/cinder.po index 0ba569935..06d730a7f 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2012-04-04 20:28+0000\n" "Last-Translator: Zbyněk Schwarz \n" "Language-Team: Czech \n" @@ -736,7 +736,7 @@ msgstr "Spouštění příkazu (podproces): %s" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "Výsledek byl %s" @@ -746,7 +746,7 @@ msgstr "Výsledek byl %s" msgid "%r failed. Retrying." msgstr "%r selhalo. Opakování." -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 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" @@ -759,11 +759,11 @@ msgstr "Prostředí není podporováno přes SSH" 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:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1026,7 +1026,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "Nsprávný formát těla požadavku" @@ -1126,20 +1126,20 @@ msgstr "Vytvořit snímek svazku %s" #: cinder/api/contrib/volume_transfer.py:164 #, fuzzy, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 -#, python-format -msgid "Accepting transfer %(transfer_id)s" -msgstr "" +#: cinder/api/contrib/volume_transfer.py:198 +#, fuzzy, python-format +msgid "Accepting transfer %s" +msgstr "Vytvořit snímek svazku %s" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1321,17 +1321,17 @@ msgstr "Server neexistuje" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "Zadáno neplatné imageRef." -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "Vytvořit svazek o %s GB" @@ -1341,7 +1341,7 @@ msgstr "Vytvořit svazek o %s GB" msgid "Removing options '%(bad_options)s' from query" msgstr "Odstraňování voleb '%(unk_opt_str)s' z fronty" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, fuzzy, python-format msgid "Removing options '%s' from query" msgstr "Odstraňování voleb '%(unk_opt_str)s' z fronty" @@ -1708,53 +1708,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, fuzzy, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +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:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, fuzzy, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +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:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, 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:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, 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:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1870,19 +1879,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1928,11 +1937,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2634,7 +2641,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2804,7 +2811,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2871,55 +2878,55 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "Obraz musí být dostupný" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 #, fuzzy msgid "Volume status must be available/in-use." msgstr "Obraz musí být dostupný" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2928,7 +2935,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "Nelze najít obslužnou rutinu pro svazek %(driver_type)s." -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2960,21 +2967,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3156,11 +3163,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "Připojit svazek %(volume_id)s k instanci %(instance_id)s na %(device)s" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3185,229 +3192,229 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, fuzzy, python-format msgid "Message : %(message)s" msgstr "%(code)s: %(message)s" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, fuzzy, python-format msgid "Unable to find group: %(group)s" msgstr "Nelze použít globální roli %(role_id)s" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 #, fuzzy msgid "JSON Error" msgstr "Chyba přesunu" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, fuzzy, python-format msgid "Configure response : %s" msgstr "odpověď %s" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, fuzzy, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, fuzzy, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "Nelze restartovat instanci" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, fuzzy, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "Vytvořit svazek ze snímku %s" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, fuzzy, python-format msgid "Exception during mounting %s" msgstr "Výjimka při načítání rozšíření: %s" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, fuzzy, python-format msgid "%s is already mounted" msgstr "skupina %s již existuje" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, fuzzy, python-format msgid "Creating clone of volume: %s" msgstr "Vytvořit snímek svazku %s" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, fuzzy, python-format msgid "Symbolic link %s not found" msgstr "značka [%s] nenalezena" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3417,74 +3424,74 @@ msgstr "" msgid "error opening rbd image %s" msgstr "Chyba v přesunu %s" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 #, fuzzy msgid "Not an rbd snapshot" msgstr "Neplatný snímek" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "Název roz: %s" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Poškozené tělo zprávy: %(reason)s" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3498,301 +3505,301 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, fuzzy, python-format msgid "API response: %s" msgstr "odpověď %s" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 #, fuzzy msgid "Failed to get model update from clone" msgstr "Nelze získat metadata pro ip: %s" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 #, fuzzy msgid "Failed to get updated stats" msgstr "Nelze vytvořit typ instance" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, fuzzy, python-format msgid "pool %s doesn't exist" msgstr "Instance neexistuje" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, fuzzy, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "Nastavování hostitele %(host)s na %(state)s." -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, fuzzy, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "mazání svazku %(volume_name)s který má snímek" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3801,37 +3808,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3839,13 +3846,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3854,8 +3861,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3864,7 +3871,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3873,33 +3880,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3907,147 +3914,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, fuzzy, python-format msgid "" "CLI Exception output:\n" @@ -4061,7 +4068,7 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4069,7 +4076,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4077,7 +4084,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4086,7 +4093,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4095,7 +4102,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4136,41 +4143,41 @@ msgstr "Svazek %(volume_id)s nemohl být nastaven." msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4178,36 +4185,36 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 #, fuzzy msgid "Entering create_volume_from_snapshot." msgstr "Vytvořit svazek ze snímku %s" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4215,14 +4222,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4230,7 +4237,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4239,14 +4246,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4254,7 +4261,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4263,53 +4270,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4318,14 +4325,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4333,7 +4340,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4342,54 +4349,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, fuzzy, python-format msgid "Delete Volume: %(volume)s" msgstr "mazání svazku %(volume_name)s který má snímek" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4566,311 +4573,311 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 #, fuzzy msgid "Storage type not found." msgstr "Obraz nenalezen" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 #, fuzzy msgid "Masking View not found." msgstr "Obraz nenalezen" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 #, fuzzy msgid "Ecom user not found." msgstr "Server nenalezen." -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 #, fuzzy msgid "Ecom server not found." msgstr "Server nenalezen." -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 #, fuzzy msgid "Cannot connect to ECOM server" msgstr "Znovu připojeno k frontě" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, fuzzy, python-format msgid "Pool %(storage_type)s is not found." msgstr "Role %(role_id)s nemohla být nalezena." -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, fuzzy, python-format msgid "Volume %(volumename)s not found on the array." msgstr "Svazek %(volume_id)s nemohl být nastaven." -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, fuzzy, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "Svazek není nalezen v instanci %(instance_id)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, fuzzy, python-format msgid "Error finding %s." msgstr "Chyba v přesunu %s" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, fuzzy, python-format msgid "Found iSCSI endpoint: %s" msgstr "Vyvoláno Nenalezeno: %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4950,721 +4957,721 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, fuzzy, python-format msgid "create_export: volume name:%s" msgstr "Vytvořit snímek svazku %s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, fuzzy, python-format msgid "API %(name)s failed: %(reason)s" msgstr "Obraz %(image_id)s je nepřijatelný: %(reason)s" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, fuzzy, python-format msgid "Using vfiler: %s" msgstr "Vyvoláno Nenalezeno: %s" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 #, fuzzy msgid "Connected to DFM server" msgstr "Znovu připojeno k frontě" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, fuzzy, python-format msgid "Job failed: %s" msgstr "Vyvoláno Nenalezeno: %s" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, fuzzy, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "Nelze získat metadata pro ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, fuzzy, python-format msgid "Failed to get host details for host ID %s" msgstr "Nelze získat metadata pro ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, fuzzy, python-format msgid "Failed to get target portal for filer: %s" msgstr "Nelze získat metadata pro ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, fuzzy, python-format msgid "Failed to get target IQN for filer: %s" msgstr "Nelze získat metadata pro ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, fuzzy, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "Nelze získat metadata pro ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, fuzzy, python-format msgid "Failed to get target portal for the LUN %s" msgstr "Nelze získat metadata pro ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, fuzzy, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "Nelze získat metadata pro ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, fuzzy, python-format msgid "Could not find handle for LUN named %s" msgstr "Nelze najít obslužnou rutinu pro svazek %(driver_type)s." -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, fuzzy, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "Nelze získat metadata pro ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5672,12 +5679,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5686,19 +5693,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5801,16 +5808,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, fuzzy, python-format msgid "Error running SSH command: %s" msgstr "Při spuštění příkazu došlo k nečekané chybě." -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5819,56 +5826,58 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, fuzzy, python-format msgid "Error running ssh command: %s" msgstr "Při spuštění příkazu došlo k nečekané chybě." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, fuzzy, python-format msgid "Volume (%s) already exists on array" msgstr "skupina %s již existuje" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, fuzzy, python-format msgid "Unexpected state while cloning %s" msgstr "Při spuštění příkazu došlo k nečekané chybě." -#~ msgid "rbd has no pool %s" +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/da/LC_MESSAGES/cinder.po b/cinder/locale/da/LC_MESSAGES/cinder.po index e59e67e91..29fa0b3c4 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2011-01-15 21:46+0000\n" "Last-Translator: Soren Hansen \n" "Language-Team: Danish \n" @@ -717,7 +717,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -727,7 +727,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -740,11 +740,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1005,7 +1005,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1103,20 +1103,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1294,17 +1294,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1314,7 +1314,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1677,53 +1677,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1838,19 +1847,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1896,11 +1905,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2595,7 +2602,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2764,7 +2771,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2829,54 +2836,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2885,7 +2892,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2917,21 +2924,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3113,11 +3120,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3142,228 +3149,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3373,73 +3380,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3453,299 +3460,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3754,37 +3761,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3792,13 +3799,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3807,8 +3814,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3817,7 +3824,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3826,33 +3833,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3860,147 +3867,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4009,7 +4016,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4017,7 +4024,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4025,7 +4032,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4034,7 +4041,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4043,7 +4050,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4084,41 +4091,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4126,35 +4133,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4162,14 +4169,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4177,7 +4184,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4186,14 +4193,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4201,7 +4208,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4210,53 +4217,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4265,14 +4272,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4280,7 +4287,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4289,54 +4296,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4513,306 +4520,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, fuzzy, python-format msgid "AddMembers for volume %s completed successfully." msgstr "bind %s: slettet" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, fuzzy, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "bind %s: slettet" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4892,720 +4899,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, fuzzy, python-format msgid "Snapshot %s deletion successful" msgstr "bind %s: slettet" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5613,12 +5620,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5627,19 +5634,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5741,16 +5748,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5759,56 +5766,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/de/LC_MESSAGES/cinder.po b/cinder/locale/de/LC_MESSAGES/cinder.po index 33058ab41..c85ea9d5c 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2011-08-23 11:23+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: German \n" @@ -722,7 +722,7 @@ msgstr "Führe Kommando (subprocess) aus: %s" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "Ergebnis war %s" @@ -732,7 +732,7 @@ msgstr "Ergebnis war %s" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -745,11 +745,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1010,7 +1010,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1108,20 +1108,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, fuzzy, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "Nicht möglich volume %s zufinden" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1299,17 +1299,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1319,7 +1319,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1682,53 +1682,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 -#, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 +#, 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:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 -#, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:210 +#, 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:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1828,7 +1837,7 @@ msgid "No backup with id %(backup_id)s" msgstr "" #: cinder/db/sqlalchemy/api.py:2089 -#, fuzzy, python-format +#, fuzzy msgid "Volume must be available" msgstr "Volume %s: wird erstellt" @@ -1844,19 +1853,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1902,11 +1911,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2602,7 +2609,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2771,7 +2778,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2836,54 +2843,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2892,7 +2899,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "Nicht möglich volume %s zufinden" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2924,21 +2931,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3120,11 +3127,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3149,228 +3156,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, fuzzy, python-format msgid "Fail to create volume %(volname)s" msgstr "Nicht möglich volume %s zufinden" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, fuzzy, python-format msgid "Failed to delete volume %(volname)s" msgstr "Nicht möglich volume %s zufinden" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3380,73 +3387,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Nicht möglich volume %s zufinden" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3460,299 +3467,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3761,37 +3768,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3799,13 +3806,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3814,8 +3821,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3824,7 +3831,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3833,33 +3840,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3867,147 +3874,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, fuzzy, python-format msgid "" "CLI Exception output:\n" @@ -4021,7 +4028,7 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4029,7 +4036,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4037,7 +4044,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4046,7 +4053,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4055,7 +4062,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4096,41 +4103,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4138,35 +4145,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4174,14 +4181,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4189,7 +4196,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4198,14 +4205,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4213,7 +4220,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4222,53 +4229,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4277,14 +4284,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4292,7 +4299,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4301,54 +4308,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4525,306 +4532,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, fuzzy, python-format msgid "AddMembers for volume %s completed successfully." msgstr "Volume %s: erfolgreich entfernt" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, fuzzy, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "Volume %s: erfolgreich entfernt" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, fuzzy, python-format msgid "Cannot find device number for volume %s" msgstr "Nicht möglich volume %s zufinden" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4904,720 +4911,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, fuzzy, python-format msgid "No LUN ID for volume %s" msgstr "Nicht möglich volume %s zufinden" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, fuzzy, python-format msgid "Could not find handle for LUN named %s" msgstr "Nicht möglich volume %s zufinden" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, fuzzy, python-format msgid "Snapshot %s deletion successful" msgstr "Volume %s: erfolgreich entfernt" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, fuzzy, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "Nicht möglich volume %s zufinden" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5625,12 +5632,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5639,19 +5646,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5753,16 +5760,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, fuzzy, python-format msgid "Error running SSH command: %s" msgstr "Unerwarteter Fehler bei Ausführung des Kommandos." -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5771,53 +5778,58 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, fuzzy, python-format msgid "Error running ssh command: %s" msgstr "Unerwarteter Fehler bei Ausführung des Kommandos." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, fuzzy, python-format msgid "Unexpected state while cloning %s" msgstr "Unerwarteter Fehler bei Ausführung des Kommandos." -#~ msgid "rbd has no pool %s" +#~ msgid "Accepting transfer %(transfer_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/en_AU/LC_MESSAGES/cinder.po b/cinder/locale/en_AU/LC_MESSAGES/cinder.po index e65bbaece..2f18bf560 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2011-10-21 11:27+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: English (Australia) \n" @@ -724,7 +724,7 @@ msgstr "Running cmd (subprocess): %s" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "Result was %s" @@ -734,7 +734,7 @@ msgstr "Result was %s" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "Running cmd (SSH): %s" @@ -747,11 +747,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, fuzzy, python-format msgid "Error connecting via ssh: %s" msgstr "Connecting to libvirt: %s" @@ -1012,7 +1012,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1110,20 +1110,20 @@ msgstr "Create volume of %s GB" #: cinder/api/contrib/volume_transfer.py:164 #, fuzzy, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "Tried to remove non-existent console %(console_id)s." -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 -#, python-format -msgid "Accepting transfer %(transfer_id)s" -msgstr "" +#: cinder/api/contrib/volume_transfer.py:198 +#, fuzzy, python-format +msgid "Accepting transfer %s" +msgstr "Create volume of %s GB" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1303,17 +1303,17 @@ msgstr "volume group %s doesn't exist" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "Create volume of %s GB" @@ -1323,7 +1323,7 @@ msgstr "Create volume of %s GB" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1690,53 +1690,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 -#, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 +#, 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:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, fuzzy, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +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:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Rebooting instance %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, 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:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1852,19 +1861,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1910,11 +1919,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2613,7 +2620,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "FAKE ISCSI: %s" @@ -2782,7 +2789,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2849,56 +2856,56 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "Volume status must be available" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "Volume status must be available" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 #, fuzzy msgid "Volume status must be available/in-use." msgstr "Volume status must be available" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "Recovering from a failed execute. Try number %s" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2907,7 +2914,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "Could not find iSCSI export for volume %s" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2939,21 +2946,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3136,11 +3143,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3165,228 +3172,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, fuzzy, python-format msgid "Unable to find group: %(group)s" msgstr "Unable to find SR from VBD %s" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, fuzzy, python-format msgid "Configure response : %s" msgstr "response %s" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, fuzzy, python-format msgid "Fail to create volume %(volname)s" msgstr "Unable to locate volume %s" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, fuzzy, python-format msgid "Failed to delete volume %(volname)s" msgstr "Unable to locate volume %s" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, fuzzy, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "Going to start terminating instances" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, fuzzy, python-format msgid "casted to %s" msgstr "Nested return %s" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, fuzzy, python-format msgid "%s is already mounted" msgstr "group %s already exists" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "volume group %s doesn't exist" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, fuzzy, python-format msgid "Creating clone of volume: %s" msgstr "Create volume of %s GB" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3396,75 +3403,75 @@ msgstr "" msgid "error opening rbd image %s" msgstr "Error starting xvp: %s" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 -#, fuzzy, python-format +#: cinder/volume/drivers/rbd.py:154 +#, fuzzy msgid "error connecting to ceph cluster" msgstr "Connecting to libvirt: %s" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, fuzzy, python-format msgid "connection data: %s" msgstr "Connecting to libvirt: %s" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 #, fuzzy msgid "Not an rbd snapshot" msgstr "instance %s: snapshotting" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "response %s" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Unable to locate volume %s" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3478,301 +3485,301 @@ msgstr "Sheepdog is not working: %s" msgid "Sheepdog is not working" msgstr "Sheepdog is not working" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, fuzzy, python-format msgid "API response: %s" msgstr "response %s" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 #, fuzzy msgid "Failed to get model update from clone" msgstr "Failed to get metadata for ip: %s" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 #, fuzzy msgid "Failed to get updated stats" msgstr "Going to start terminating instances" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, fuzzy, python-format msgid "pool %s doesn't exist" msgstr "volume group %s doesn't exist" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, fuzzy, python-format msgid "volume %s mapping to multi host" msgstr "volume %s: skipping export" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3781,37 +3788,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3819,13 +3826,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3834,8 +3841,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3844,7 +3851,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3853,33 +3860,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3887,147 +3894,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, fuzzy, python-format msgid "" "CLI Exception output:\n" @@ -4041,7 +4048,7 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4049,7 +4056,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4057,7 +4064,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4066,7 +4073,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4075,7 +4082,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4116,41 +4123,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, fuzzy, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "volume %(vol_name)s: creating logical volume of size %(vol_size)sG" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4158,35 +4165,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4194,14 +4201,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4209,7 +4216,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4218,14 +4225,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4233,7 +4240,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4242,53 +4249,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4297,14 +4304,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4312,7 +4319,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4321,54 +4328,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4545,307 +4552,307 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, fuzzy, python-format msgid "AddMembers for volume %s completed successfully." msgstr "volume %s: deleted successfully" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, fuzzy, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "volume %s: deleted successfully" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 #, fuzzy msgid "Cannot connect to ECOM server" msgstr "Reconnected to queue" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, fuzzy, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "Could not find iSCSI export for volume %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, fuzzy, python-format msgid "Cannot find device number for volume %s" msgstr "Could not find iSCSI export for volume %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, fuzzy, python-format msgid "Found iSCSI endpoint: %s" msgstr "NotFound raised: %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4925,721 +4932,721 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, fuzzy, python-format msgid "Using storage service: %s" msgstr "Running instances: %s" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, fuzzy, python-format msgid "Using vfiler: %s" msgstr "NotFound raised: %s" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 #, fuzzy msgid "Connected to DFM server" msgstr "Reconnected to queue" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, fuzzy, python-format msgid "Job failed: %s" msgstr "NotFound raised: %s" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, fuzzy, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "Failed to get metadata for ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, fuzzy, python-format msgid "Failed to get host details for host ID %s" msgstr "Failed to get metadata for ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, fuzzy, python-format msgid "No LUN ID for volume %s" msgstr "Could not find iSCSI export for volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, fuzzy, python-format msgid "Failed to get target portal for filer: %s" msgstr "Failed to get metadata for ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, fuzzy, python-format msgid "Failed to get target IQN for filer: %s" msgstr "Failed to get metadata for ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, fuzzy, python-format msgid "Destroyed LUN %s" msgstr "Nested return %s" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, fuzzy, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "Failed to get metadata for ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, fuzzy, python-format msgid "Failed to get target portal for the LUN %s" msgstr "Failed to get metadata for ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, fuzzy, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "Failed to get metadata for ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, fuzzy, python-format msgid "Could not find handle for LUN named %s" msgstr "Could not find iSCSI export for volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, fuzzy, python-format msgid "Using NetApp filer: %s" msgstr "Running instances: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, fuzzy, python-format msgid "Snapshot %s deletion successful" msgstr "volume %s: deleted successfully" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, fuzzy, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "Failed to get metadata for ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, fuzzy, python-format msgid "Could not find attribute for LUN named %s" msgstr "Could not find iSCSI export for volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5647,12 +5654,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5661,19 +5668,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5775,16 +5782,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, fuzzy, python-format msgid "Error running SSH command: %s" msgstr "Unexpected error while running command." -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5793,53 +5800,58 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, fuzzy, python-format msgid "Error running ssh command: %s" msgstr "Unexpected error while running command." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, fuzzy, python-format msgid "Volume (%s) already exists on array" msgstr "group %s already exists" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, fuzzy, python-format msgid "Unexpected state while cloning %s" msgstr "Unexpected error while running command." -#~ msgid "rbd has no pool %s" -#~ msgstr "rbd has no pool %s" +#~ msgid "Accepting transfer %(transfer_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." +#~ msgstr "" diff --git a/cinder/locale/en_GB/LC_MESSAGES/cinder.po b/cinder/locale/en_GB/LC_MESSAGES/cinder.po index cc5e1c26b..90e976b9c 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2012-03-30 11:10+0000\n" "Last-Translator: Anthony Harrington \n" "Language-Team: English (United Kingdom) \n" @@ -728,7 +728,7 @@ msgstr "Running cmd (subprocess): %s" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "Result was %s" @@ -738,7 +738,7 @@ msgstr "Result was %s" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "Running cmd (SSH): %s" @@ -751,11 +751,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1016,7 +1016,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1114,20 +1114,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, fuzzy, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "Unable to locate volume %s" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1306,17 +1306,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1326,7 +1326,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1693,53 +1693,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 -#, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 +#, 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:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 -#, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:210 +#, 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:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Rebooting instance %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1855,19 +1864,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1913,11 +1922,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2616,7 +2623,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2786,7 +2793,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2853,56 +2860,56 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "Volume status must be available" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "Volume status must be available" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 #, fuzzy msgid "Volume status must be available/in-use." msgstr "Volume status must be available" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2911,7 +2918,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "Unable to locate volume %s" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2943,21 +2950,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3140,11 +3147,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3169,228 +3176,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, fuzzy, python-format msgid "Unable to find group: %(group)s" msgstr "Unable to detach volume %s" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, fuzzy, python-format msgid "Fail to create volume %(volname)s" msgstr "Unable to locate volume %s" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, fuzzy, python-format msgid "Failed to delete volume %(volname)s" msgstr "Unable to locate volume %s" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, fuzzy, python-format msgid "casted to %s" msgstr "Nested return %s" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3400,74 +3407,74 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 #, fuzzy msgid "Not an rbd snapshot" msgstr "Invalid snapshot" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Unable to locate volume %s" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3481,300 +3488,300 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 #, fuzzy msgid "Failed to get updated stats" msgstr "Failed to decrypt text" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, fuzzy, python-format msgid "volume %s mapping to multi host" msgstr "volume %s: skipping export" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3783,37 +3790,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3821,13 +3828,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3836,8 +3843,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3846,7 +3853,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3855,33 +3862,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3889,147 +3896,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, fuzzy, python-format msgid "" "CLI Exception output:\n" @@ -4043,7 +4050,7 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4051,7 +4058,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4059,7 +4066,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4068,7 +4075,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4077,7 +4084,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4118,41 +4125,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, fuzzy, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "volume %(vol_name)s: creating lv of size %(vol_size)sG" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4160,35 +4167,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4196,14 +4203,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,7 +4218,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4220,14 +4227,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4235,7 +4242,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4244,53 +4251,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4299,14 +4306,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4314,7 +4321,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4323,54 +4330,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4547,306 +4554,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, fuzzy, python-format msgid "AddMembers for volume %s completed successfully." msgstr "volume %s: deleted successfully" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, fuzzy, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "volume %s: deleted successfully" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, fuzzy, python-format msgid "Cannot find device number for volume %s" msgstr "Unable to locate volume %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4926,720 +4933,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, fuzzy, python-format msgid "No LUN ID for volume %s" msgstr "Unable to locate volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, fuzzy, python-format msgid "Destroyed LUN %s" msgstr "Nested return %s" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, fuzzy, python-format msgid "Could not find handle for LUN named %s" msgstr "Unable to locate volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, fuzzy, python-format msgid "Snapshot %s deletion successful" msgstr "volume %s: deleted successfully" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, fuzzy, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "Unable to locate volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5647,12 +5654,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5661,19 +5668,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5775,16 +5782,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, fuzzy, python-format msgid "Error running SSH command: %s" msgstr "Unexpected error while running command." -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5793,53 +5800,58 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, fuzzy, python-format msgid "Error running ssh command: %s" msgstr "Unexpected error while running command." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, fuzzy, python-format msgid "Unexpected state while cloning %s" msgstr "Unexpected error while running command." -#~ msgid "rbd has no pool %s" +#~ msgid "Accepting transfer %(transfer_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/en_US/LC_MESSAGES/cinder.po b/cinder/locale/en_US/LC_MESSAGES/cinder.po index f8c7da01e..941d9099c 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-08 11:44+0000\n" "Last-Translator: markmc \n" "Language-Team: en_US \n" @@ -732,7 +732,7 @@ msgstr "Running cmd (subprocess): %s" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "Result was %s" @@ -742,7 +742,7 @@ msgstr "Result was %s" msgid "%r failed. Retrying." msgstr "%r failed. Retrying." -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "Running cmd (SSH): %s" @@ -755,11 +755,11 @@ msgstr "Environment not supported over SSH" 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:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "Error connecting via ssh: %s" @@ -1024,7 +1024,7 @@ msgstr "Creating new backup %s" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "Incorrect request body format" @@ -1123,20 +1123,20 @@ msgstr "Creating clone of volume: %s" #: cinder/api/contrib/volume_transfer.py:164 #, fuzzy, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "Failed to create iscsi target for volume %(volume_id)s." -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, fuzzy, python-format msgid "Accepting volume transfer %s" msgstr "Updating volume status" -#: cinder/api/contrib/volume_transfer.py:197 -#, python-format -msgid "Accepting transfer %(transfer_id)s" -msgstr "" +#: cinder/api/contrib/volume_transfer.py:198 +#, fuzzy, python-format +msgid "Accepting transfer %s" +msgstr "Updating volume status" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, fuzzy, python-format msgid "Delete transfer with id: %s" msgstr "Delete volume with id: %s" @@ -1318,17 +1318,17 @@ msgstr "volume does not exist" msgid "vol=%s" msgstr "vol=%s" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "Delete volume with id: %s" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "Invalid imageRef provided." -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "Create volume of %s GB" @@ -1338,7 +1338,7 @@ msgstr "Create volume of %s GB" msgid "Removing options '%(bad_options)s' from query" msgstr "Removing options '%(bad_options)s' from query" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "Removing options '%s' from query" @@ -1743,13 +1743,12 @@ msgstr "delete %s finished" msgid "Creating iscsi_target for: %s" msgstr "Creating iscsi_target for: %s" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 -#, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 +#, 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:181 +#: cinder/brick/iscsi/iscsi.py:182 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " @@ -1758,40 +1757,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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "Removing iscsi_target for: %s" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 -#, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +#: cinder/brick/iscsi/iscsi.py:210 +#, 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:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "valid iqn needed for show_target" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "Removing iscsi_target for volume: %s" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "rtstool is not installed correctly" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "Creating iscsi_target for volume: %s" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, 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:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "Removing iscsi_target: %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, 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:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "Failed to add initiator iqn %s to target" @@ -1908,19 +1917,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "version should be an integer" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "Upgrade DB using Essex release first." -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "Exception while creating table." -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "Downgrade from initial Cinder install is unsupported." @@ -1968,11 +1977,9 @@ msgstr "snapshot_metadata table not dropped" msgid "transfers table not dropped" msgstr "reservations table not dropped" -#: cinder/image/glance.py:151 -#, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +#: cinder/image/glance.py:149 +#, 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." @@ -2692,7 +2699,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "FAKE ISCSI: %s" @@ -2877,7 +2884,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "Failed to update quota for deleting volume" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2942,11 +2949,11 @@ msgstr "already detached" msgid "Volume status must be available to reserve" msgstr "Volume status must be available to reserve" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "must be available" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " @@ -2955,7 +2962,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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " @@ -2964,36 +2971,36 @@ msgstr "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "Volume Snapshot status must be available or error" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "Metadata property key blank" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "Metadata property key greater than 255 characters" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "Metadata property value greater than 255 characters" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "Volume status must be available/in-use." -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "Volume status is in-use." -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "Recovering from a failed execute. Try number %s" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "ISCSI provider_location not stored, using discovery" @@ -3002,7 +3009,7 @@ msgstr "ISCSI provider_location not stored, using discovery" msgid "Could not find iSCSI export for volume %s" msgstr "Could not find iSCSI export for volume %s" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "ISCSI Discovery: Found %s" @@ -3036,21 +3043,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "Found iSCSI node %(host_device)s (after %(tries)s rescans)" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "Updating volume status" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "Driver must implement initialize_connection" @@ -3232,11 +3239,11 @@ msgstr "Downloaded image %(image_id)s to %(volume_id)s successfully" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "Clear capabilities" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "Notification {%s} received" @@ -3263,87 +3270,87 @@ msgstr "" "Default volume type is not found, please check default_volume_type " "config: %s" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "Running with CoraidDriver for ESM EtherCLoud" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "Update session cookie %(session)s" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "Message : %(message)s" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "Error while trying to set group: %(message)s" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "Unable to find group: %(group)s" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "ESM urlOpen error" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "JSON Error" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "Request without URL" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "Configure data : %s" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "Configure response : %s" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "Unable to retrive volume infos for volume %(volname)s" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "Cannot login on Coraid ESM" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "Fail to create volume %(volname)s" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "Failed to delete volume %(volname)s" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "Failed to Create Snapshot %(snapname)s" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "Failed to Delete Snapshot %(snapname)s" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "Failed to Create Volume from Snapshot %(snapname)s" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " @@ -3352,95 +3359,95 @@ msgstr "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "There's no Gluster config file configured (%s)" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "Gluster config file at %(config)s doesn't exist" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "mount.glusterfs is not installed" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "casted to %s" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "Volume %s does not have provider_location specified, skipping" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "Exception during mounting %s" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "%s is already mounted" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "volume group %s doesn't exist" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "Size for volume: %s not found, skipping secure delete." -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "Performing secure delete on volume: %s" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "Error unrecognized volume_clear option: %s" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "snapshot: %s not found, skipping delete operations" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "Creating clone of volume: %s" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "Skipping ensure_export. No iscsi_target provision for volume: %s" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "Skipping ensure_export. No iscsi_target provisioned for volume: %s" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "Detected inconsistency in provider_location id" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "Symbolic link %s not found" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "Skipping remove_export. No iscsi_target provisioned for volume: %s" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" @@ -3449,46 +3456,46 @@ msgstr "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "Error retrieving volume status: " -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "There's no NFS config file configured (%s)" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "NFS config file at %(config)s doesn't exist" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3498,74 +3505,74 @@ msgstr "" msgid "error opening rbd image %s" msgstr "Error mapping volume %s." -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 -#, fuzzy, python-format +#: cinder/volume/drivers/rbd.py:154 +#, fuzzy msgid "error connecting to ceph cluster" msgstr "Error connecting via ssh: %s" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "error refreshing volume stats" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, fuzzy, python-format msgid "connection data: %s" msgstr "Given data: %s" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "Not stored in rbd" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "Blank components" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "Not an rbd snapshot" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "Ext name: %s" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "%s is in a different ceph cluster" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Unable to read image %s" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "Value required for 'scality_sofs_config'" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "Cannot access 'scality_sofs_config': %s" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "Cannot execute /sbin/mount.sofs" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "Cannot mount Scality SOFS, check syslog for errors" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "Cannot find volume dir for Scality SOFS at '%s'" @@ -3579,161 +3586,161 @@ msgstr "Sheepdog is not working: %s" msgid "Sheepdog is not working" msgstr "Sheepdog is not working" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "Payload for SolidFire API call: %s" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "Call to json.loads() raised an exception: %s" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "Results of SolidFire API call: %s" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "Clone operation encountered: %s" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "Waiting for outstanding operation before retrying snapshot: %s" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "Detected xDBVersionMismatch, retry %s of 5" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "API response: %s" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "Found solidfire account: %s" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "solidfire account: %s does not exist, create it..." -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "Failed to get model update from clone" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "More than one valid preset was detected, using %s" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "Volume %s, not found on SF Cluster." -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "Found %(count)s volumes mapped to id: %(uuid)s." -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "Enter SolidFire delete_volume..." -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "Account for Volume ID %s was not found on the SolidFire Cluster!" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "This usually means the volume was never succesfully created." -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "Volume ID %s was not found on the SolidFire Cluster!" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "Leaving SolidFire delete_volume" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "Executing SolidFire ensure_export..." -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "Executing SolidFire create_export..." -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "Updating cluster status info" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "Failed to get updated stats" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "WWPN on node %(node)s: %(wwpn)s" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "enter: do_setup" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "pool %s doesn't exist" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "Failed to get license information." -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "do_setup: No configured nodes" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "leave: do_setup" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "enter: check_for_setup_error" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "%s is not set" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" @@ -3741,7 +3748,7 @@ msgstr "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " @@ -3750,21 +3757,21 @@ msgstr "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "leave: check_for_setup_error" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "ensure_export: Volume %s not found on storage" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "enter: _get_chap_secret_for_host: host name %s" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " @@ -3773,51 +3780,51 @@ msgstr "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "_create_host: Cannot clean host name. Host name is not unicode or string" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "enter: _get_host_from_connector: prefix %s" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "leave: _get_host_from_connector: host %s" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "enter: _create_host: host %s" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "_create_host: No connector ports" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "leave: _create_host: host %(host)s - %(host_name)s" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, fuzzy, python-format msgid "volume %s mapping to multi host" msgstr "volume %s: creating from snapshot" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" @@ -3826,41 +3833,41 @@ msgstr "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "enter: _delete_host: host %s " -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "leave: _delete_host: host %s " -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "enter: initialize_connection: volume %(vol)s with connector %(conn)s" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "_create_host failed to return the host name." -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "initialize_connection: Failed to get attributes for volume %s" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "Did not find expected column name in lsvdisk: %s" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "initialize_connection: Missing volume attribute for volume %s" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " @@ -3869,12 +3876,12 @@ msgstr "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "initialize_connection: Did not find a preferred node for volume %s" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " @@ -3883,7 +3890,7 @@ msgstr "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3896,16 +3903,16 @@ msgstr "" " connector %(conn)s\n" " properties: %(prop)s" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "enter: terminate_connection: volume %(vol)s with connector %(conn)s" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "_get_host_from_connector failed to return the host name for connector" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " @@ -3914,21 +3921,21 @@ msgstr "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "leave: terminate_connection: volume %(vol)s with connector %(conn)s" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "protocol must be specified as ' iSCSI' or ' FC'" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "enter: _create_vdisk: vdisk %s " -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3939,13 +3946,13 @@ msgstr "" " stdout: %(out)s\n" " stderr: %(err)s" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "leave: _create_vdisk: volume %s " -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3958,8 +3965,8 @@ msgstr "" " stdout: %(out)s\n" " stderr: %(err)s\n" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3972,7 +3979,7 @@ msgstr "" " stdout: %(out)s\n" " stderr: %(err)s\n" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3985,7 +3992,7 @@ msgstr "" "stdout: %(out)s\n" " stderr: %(err)s" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " @@ -3994,7 +4001,7 @@ msgstr "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " @@ -4003,7 +4010,7 @@ msgstr "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " @@ -4012,12 +4019,12 @@ msgstr "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "_prepare_fc_map: %s" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -4028,7 +4035,7 @@ msgstr "" "stdout: %(out)s\n" " stderr: %(err)s" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" @@ -4037,22 +4044,22 @@ msgstr "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "_create_copy: Source vdisk %s does not exist" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " @@ -4061,17 +4068,17 @@ msgstr "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "enter: _get_flashcopy_mapping_attributes: mapping %s" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " @@ -4080,57 +4087,57 @@ msgstr "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "enter: _is_vdisk_defined: vdisk %s " -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "enter: _delete_vdisk: vdisk %s" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "warning: Tried to delete vdisk %s but it does not exist." -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "leave: _delete_vdisk: vdisk %s" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "create_volume_from_snapshot: Source and destination size differ." -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "create_cloned_volume: Source and destination size differ." -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "_update_volume_status: Could not get system name" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "Could not get pool data from the storage" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "_update_volume_status: Could not get storage pool data" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" @@ -4138,7 +4145,7 @@ msgstr "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" @@ -4146,7 +4153,7 @@ msgstr "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" @@ -4154,15 +4161,15 @@ msgstr "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "System does not support compression" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "If compression is set to True, rsize must also be set (not equal to -1)" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " @@ -4171,7 +4178,7 @@ msgstr "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" @@ -4179,12 +4186,12 @@ msgstr "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "enter: _execute_command_and_parse_attributes: command %s" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4197,7 +4204,7 @@ msgstr "" " stdout: %(out)s\n" " stderr: %(err)s" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4208,7 +4215,7 @@ msgstr "" "command: %(cmd)s\n" "attributes: %(attr)s" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4219,7 +4226,7 @@ msgstr "" " Headers: %(header)s\n" " Values: %(row)s" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4232,7 +4239,7 @@ msgstr "" "stdout: %(out)s\n" "stderr: %(err)s\n" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4245,7 +4252,7 @@ msgstr "" " stdout: %(out)s\n" " stderr: %(err)s" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "Did not find expected column in %(fun)s: %(hdr)s" @@ -4286,7 +4293,7 @@ msgstr "Volume %(name)s could not be found. It might be already deleted" msgid "Attach properties: %(properties)s" msgstr "Attach properties: %(properties)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." @@ -4294,21 +4301,21 @@ msgstr "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "Entering create_volume." -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "Create Volume: %(volume)s Size: %(size)lu" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "Create Volume: %(volume)s Storage type: %(storage_type)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " @@ -4317,7 +4324,7 @@ msgstr "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " @@ -4326,7 +4333,7 @@ msgstr "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4337,12 +4344,12 @@ msgstr "" "ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " "ElementType: 5 Size: %(size)lu" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "Create Volume: %(volumename)s Return code: %(rc)lu" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " @@ -4351,16 +4358,16 @@ msgstr "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "Leaving create_volume: %(volumename)s Return code: %(rc)lu" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "Entering create_volume_from_snapshot." -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4369,7 +4376,7 @@ msgstr "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4380,7 +4387,7 @@ msgstr "" "%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " "System: %(storage_system)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4389,7 +4396,7 @@ msgstr "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4400,7 +4407,7 @@ msgstr "" "%(snapshotname)s. Cannot find Replication Service to create volume from " "snapshot." -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4413,7 +4420,7 @@ msgstr "" "%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " "%(sourceelement)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " @@ -4422,7 +4429,7 @@ msgstr "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4433,7 +4440,7 @@ msgstr "" "%(snapshotname)s. Successfully clone volume from snapshot. Finding the " "clone relationship." -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4446,7 +4453,7 @@ msgstr "" "ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " "8 Synchronization: %(sync_name)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4455,7 +4462,7 @@ msgstr "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4464,7 +4471,7 @@ msgstr "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " @@ -4473,11 +4480,11 @@ msgstr "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "Entering create_cloned_volume." -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " @@ -4486,7 +4493,7 @@ msgstr "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4495,7 +4502,7 @@ msgstr "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " @@ -4504,7 +4511,7 @@ msgstr "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4517,7 +4524,7 @@ msgstr "" "ElementName: %(elementname)s SyncType: 8 SourceElement: " "%(sourceelement)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " @@ -4526,7 +4533,7 @@ msgstr "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4537,7 +4544,7 @@ msgstr "" " Successfully cloned volume from source volume. Finding the clone " "relationship." -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4550,7 +4557,7 @@ msgstr "" "ReplicationService: %(service)s Operation: 8 Synchronization: " "%(sync_name)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4559,7 +4566,7 @@ msgstr "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " @@ -4568,7 +4575,7 @@ msgstr "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " @@ -4577,21 +4584,21 @@ msgstr "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "Entering delete_volume." -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "Delete Volume: %(volume)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "Volume %(name)s not found on the array. No volume to delete." -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " @@ -4600,12 +4607,12 @@ msgstr "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "Delete Volume: %(name)s DeviceID: %(deviceid)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4812,17 +4819,17 @@ msgstr "" "AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" " Members: %(vol)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "Error mapping volume %(vol)s. %(error)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "AddMembers for volume %s completed successfully." -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " @@ -4831,143 +4838,143 @@ msgstr "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "Error unmapping volume %(vol)s. %(error)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "RemoveMembers for volume %s completed successfully." -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "Map volume: %(volume)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "Cannot find Controller Configuration Service for storage system %s" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "Unmap volume: %(volume)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "Volume %s is not mapped. No volume to unmap." -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "Initialize connection: %(volume)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "Volume %s is already mapped." -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "Terminate connection: %(volume)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "Found Storage Type: %s" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "Storage type not found." -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "Found Masking View: %s" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "Masking View not found." -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "Ecom user not found." -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "Ecom server not found." -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "Cannot connect to ECOM server" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "Found Replication Service: %s" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "Found Storage Configuration Service: %s" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "Found Controller Configuration Service: %s" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "Found Storage Hardware ID Management Service: %s" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "Pool %(storage_type)s is not found." -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "Storage system not found for pool %(storage_type)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "Pool: %(pool)s SystemName: %(systemname)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "Pool name: %(poolname)s System name: %(systemname)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "Volume %(volumename)s not found on the array." -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "Volume name: %(volumename)s Volume instance: %(vol_instance)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "Source: %(volumename)s Target: %(snapshotname)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " @@ -4976,7 +4983,7 @@ msgstr "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " @@ -4985,17 +4992,17 @@ msgstr "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "Error finding %s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "Found %(name)s: %(initiator)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " @@ -5004,7 +5011,7 @@ msgstr "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" @@ -5013,7 +5020,7 @@ msgstr "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " @@ -5022,7 +5029,7 @@ msgstr "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " @@ -5031,7 +5038,7 @@ msgstr "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " @@ -5040,37 +5047,37 @@ msgstr "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "Available device number on %(storage)s: %(device)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "Device number not found for volume %(volumename)s %(vol_instance)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "Device info: %(data)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "Found Storage Processor System: %s" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" @@ -5079,11 +5086,11 @@ msgstr "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "Error finding Storage Hardware ID Service." -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " @@ -5092,46 +5099,46 @@ msgstr "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "Error finding Target WWNs." -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "Add target WWN: %s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "Target WWNs: %s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "Could not find iSCSI export for volume %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "Cannot find device number for volume %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "Found iSCSI endpoint: %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "ISCSI properties: %s" @@ -5211,28 +5218,28 @@ msgstr "" msgid "LUN %s is deleted." msgstr "Volume %s is already mapped." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "read timed out" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "do_setup." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "check_for_setup_error." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "check_for_setup_error: Can not get device type." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." @@ -5240,42 +5247,42 @@ msgstr "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 #, fuzzy msgid "_get_device_type: Storage Pool must be configured." msgstr "_get_device_type: Storage Pool must beconfigured." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "create_volume:volume name: %s." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "delete_volume: volume name: %s." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, fuzzy, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "delete_volume:No need to delete volume.Volume %(name)s does not exist." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "create_export: volume name:%s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "create_export:Volume %(name)s does not exist." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, fuzzy, python-format msgid "" "initialize_connection:Failed to find target ip for " @@ -5284,12 +5291,12 @@ msgstr "" "initialize_connection:Failed to find target ipfor " "initiator:%(initiatorname)s,please check config file." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, fuzzy, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "initialize_connection:Failed to find target iSCSIiqn. Target IP:%(ip)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, fuzzy, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " @@ -5298,7 +5305,7 @@ msgstr "" "initialize_connection:host name: %(host)s,initiator name: %(ini)s, " "hostport name: %(port)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " @@ -5307,22 +5314,22 @@ msgstr "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "terminate_connection:Host does not exist. Host name:%(host)s." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, fuzzy, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "terminate_connection:volume does not exist.volume name:%(volume)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, fuzzy, python-format msgid "" "terminate_connection:No map between host and volume. Host " @@ -5331,7 +5338,7 @@ msgstr "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s,volume name:%(volumename)s." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " @@ -5340,44 +5347,44 @@ msgstr "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "create_snapshot:Device does not support snapshot." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "create_snapshot:Resource pool needs 1GB valid size at least." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, fuzzy, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "create_snapshot:Volume does not exist.Volume name:%(name)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, fuzzy, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "create_snapshot:Snapshot does not exist.Snapshot name:%(name)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "delete_snapshot:Device does not support snapshot." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " @@ -5386,7 +5393,7 @@ msgstr "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " @@ -5395,38 +5402,38 @@ msgstr "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, fuzzy, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "create_volume_from_snapshot:Snapshot does not exist.Snapshot name:%(name)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "Config file is wrong. Controler IP, UserName and UserPassword must be set." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "_check_conf_file: %s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "_read_xml:%s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, fuzzy, python-format msgid "Write login information to xml error. %s" msgstr "Write login informationto xml error. %s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "_get_login_info error. %s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, fuzzy, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " @@ -5435,11 +5442,11 @@ msgstr "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." @@ -5447,12 +5454,12 @@ msgstr "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "_get_lun_set_info:%s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 #, fuzzy msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " @@ -5461,22 +5468,22 @@ msgstr "" "_get_maximum_pool:maxpoolid is None.Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "_get_iscsi_info:%s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "CLI command:%s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "_execute_cli:%s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " @@ -5485,7 +5492,7 @@ msgstr "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " @@ -5494,7 +5501,7 @@ msgstr "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, fuzzy, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " @@ -5503,14 +5510,14 @@ msgstr "" "_add_host:Failed to add host to hostgroup.host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, fuzzy, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "_add_initiator:Failed to add initiator.initiator name:%(name)s out:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, fuzzy, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " @@ -5519,7 +5526,7 @@ msgstr "" "_delete_initiator:ERROE:Failed to delete initiator.initiator " "name:%(name)s out:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, fuzzy, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " @@ -5528,22 +5535,22 @@ msgstr "" "_add_hostport:Failed to add hostport. port name:%(port)sport " "information:%(info)s host id:%(host)sout:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "_delete_hostport:Failed to delete host port. port id:%(portid)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "_get_tgt_iqn:iSCSI IP is %s." -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "_get_tgt_iqn:iSCSI target iqn is:%s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, fuzzy, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " @@ -5552,7 +5559,7 @@ msgstr "" "_map_lun:Failed to add " "hostmap.hostid:%(host)slunid:%(lun)shostlunid:%(hostlunid)s.out:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." @@ -5561,17 +5568,17 @@ msgstr "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, fuzzy, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "_delete_host: Failed delete host.host id:%(hostid)s.out:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " @@ -5580,7 +5587,7 @@ msgstr "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " @@ -5589,7 +5596,7 @@ msgstr "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " @@ -5598,17 +5605,17 @@ msgstr "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " @@ -5617,7 +5624,7 @@ msgstr "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " @@ -5626,7 +5633,7 @@ msgstr "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, fuzzy, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " @@ -5635,7 +5642,7 @@ msgstr "" "_wait_for_luncopy:LUNcopy status isnot normal. LUNcopy " "name:%(luncopyname)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " @@ -5644,7 +5651,7 @@ msgstr "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " @@ -5653,7 +5660,7 @@ msgstr "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, fuzzy, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " @@ -5662,61 +5669,61 @@ msgstr "" "_change_lun_controller:Failed to change lun owningcontroller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 #, fuzzy msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "_is_resource_pool_enough:Resource pool for snapshotnot be added." -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "API %(name)s failed: %(reason)s" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "Using WSDL: %s" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "Using DFM server: %s" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "Using storage service: %s" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "Using storage service prefix: %s" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "Using vfiler: %s" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "Either netapp_storage_service or netapp_storage_service_prefix must be set" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "Connected to DFM server" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "Job failed: %s" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." @@ -5724,7 +5731,7 @@ msgstr "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." @@ -5732,60 +5739,60 @@ msgstr "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "Failed to provision dataset member" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "No LUN was created by the provision job" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "No entry in LUN table for volume %(name)s." -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "Failed to remove and delete dataset LUN member" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "Failed to remove and delete dataset Qtree member" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "No entry in LUN table for volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "Failed to get LUN details for LUN ID %s" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "Failed to get host details for host ID %s" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "No LUN ID for volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "Failed to get target portal for filer: %s" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "Failed to get target IQN for filer: %s" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" @@ -5793,10 +5800,10 @@ msgstr "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " @@ -5805,7 +5812,7 @@ msgstr "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " @@ -5814,8 +5821,8 @@ msgstr "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " @@ -5824,40 +5831,40 @@ msgstr "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "No metadata property %(prop)s defined for the LUN %(name)s" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "Success getting LUN list from server" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "Created LUN with name %s" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "Destroyed LUN %s" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "Mapped LUN %(handle)s to the initiator %(initiator_name)s" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " @@ -5866,52 +5873,52 @@ msgstr "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "Failed to get LUN target details for the LUN %s" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "Failed to get target portal for the LUN %s" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "Failed to get target IQN for the LUN %s" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "No entry in LUN table for snapshot %(name)s." -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "Object is not a NetApp LUN." -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "Cloned LUN with new name %s" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "Could not find handle for LUN named %s" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " @@ -5920,22 +5927,22 @@ msgstr "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "Using NetApp filer: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "No entry in LUN table for volume/snapshot %(name)s." -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "Mapped LUN %(name)s to the initiator %(initiator_name)s" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " @@ -5944,62 +5951,62 @@ msgstr "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "Snapshot %s deletion successful" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "Unmapped LUN %(name)s from the initiator %(initiator_name)s" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "Failed to get vol with required size for volume: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "Error mapping lun. Code :%(code)s, Message:%(message)s" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "Error unmapping lun. Code :%(code)s, Message:%(message)s" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "Could not find attribute for LUN named %s" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "No iscsi service found for vserver %s" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "No clonned lun named %s found on the filer" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "Error finding luns for volume %(vol)s. Verify volume exists." -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "Clone operation with src %(name)s and dest %(new_name)s completed" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "Clone operation with src %(name)s and dest %(new_name)s failed" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -6010,12 +6017,12 @@ msgstr "" " %(export_path)s, vol %(volume_name)s,\n" " clone_name %(clone_name)s" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "No interface found on cluster for ip %s" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -6028,7 +6035,7 @@ msgstr "" "%(junction)s\n" " " -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" @@ -6037,12 +6044,12 @@ msgstr "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "No storage path found for export path %s" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "Cloning with src %(src_path)s, dest %(dest_path)s" @@ -6150,16 +6157,16 @@ msgstr "Volume info: %(volume_name)s => %(volume_attributes)s" msgid "local_path not supported" msgstr "local_path not supported" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "Error running SSH command: %s" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "Specify san_password or san_private_key" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "san_ip must be set" @@ -6168,37 +6175,37 @@ msgstr "san_ip must be set" msgid "Cannot parse list-view output: %s" msgstr "Cannot parse list-view output: %s" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "LUID not found for %(zfs_poolname)s. Output=%(out)s" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "Login to 3PAR array invalid" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "CPG (%s) doesn't exist on array" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "Error running ssh command: %s" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " @@ -6207,16 +6214,16 @@ msgstr "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "Volume (%s) already exists on array" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "Unexpected state while cloning %s" -#~ msgid "rbd has no pool %s" -#~ msgstr "rbd has no pool %s" +#~ msgid "Accepting transfer %(transfer_id)s" +#~ msgstr "" diff --git a/cinder/locale/es/LC_MESSAGES/cinder.po b/cinder/locale/es/LC_MESSAGES/cinder.po index dc9eb9ebc..ba7a57f65 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2012-03-10 06:08+0000\n" "Last-Translator: Oscar Rosario \n" "Language-Team: Spanish \n" @@ -730,7 +730,7 @@ msgstr "Ejecutando cmd (subprocesos): %s" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "El resultado fue %s" @@ -740,7 +740,7 @@ msgstr "El resultado fue %s" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "corriendo cmd (SSH): %s" @@ -753,11 +753,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, fuzzy, python-format msgid "Error connecting via ssh: %s" msgstr "Conectando a libvirt: %s" @@ -1018,7 +1018,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1116,20 +1116,20 @@ msgstr "Crear volumen de %s GB" #: cinder/api/contrib/volume_transfer.py:164 #, fuzzy, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 -#, python-format -msgid "Accepting transfer %(transfer_id)s" -msgstr "" +#: cinder/api/contrib/volume_transfer.py:198 +#, fuzzy, python-format +msgid "Accepting transfer %s" +msgstr "Crear volumen de %s GB" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1309,17 +1309,17 @@ msgstr "el grupo de volumenes %s no existe" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "Crear volumen de %s GB" @@ -1329,7 +1329,7 @@ msgstr "Crear volumen de %s GB" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1696,53 +1696,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 -#, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 +#, 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:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 -#, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:210 +#, 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:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Reiniciando instancia %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1858,19 +1867,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1916,11 +1925,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2622,7 +2629,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "Falso ISCSI: %s" @@ -2792,7 +2799,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2859,56 +2866,56 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "El estado del volumen debe estar disponible" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "El estado del volumen debe estar disponible" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 #, fuzzy msgid "Volume status must be available/in-use." msgstr "El estado del volumen debe estar disponible" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "Recuperandose de una ejecución fallida. Intenta el número %s" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2917,7 +2924,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "Imposible encontrar SR en VBD %s" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2949,21 +2956,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3146,11 +3153,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3175,228 +3182,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, fuzzy, python-format msgid "Unable to find group: %(group)s" msgstr "Imposible encontrar SR en VBD %s" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, fuzzy, python-format msgid "Configure response : %s" msgstr "respuesta %s" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, fuzzy, python-format msgid "Fail to create volume %(volname)s" msgstr "Imposible encontrar volumen %s" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, fuzzy, python-format msgid "Failed to delete volume %(volname)s" msgstr "Imposible encontrar volumen %s" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, fuzzy, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "Fallo a reinicia la instancia" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, fuzzy, python-format msgid "%s is already mounted" msgstr "el grupo %s ya existe" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "el grupo de volumenes %s no existe" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, fuzzy, python-format msgid "Creating clone of volume: %s" msgstr "Crear volumen de %s GB" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3406,75 +3413,75 @@ msgstr "" msgid "error opening rbd image %s" msgstr "Desasociar volumen %s" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 -#, fuzzy, python-format +#: cinder/volume/drivers/rbd.py:154 +#, fuzzy msgid "error connecting to ceph cluster" msgstr "Conectando a libvirt: %s" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, fuzzy, python-format msgid "connection data: %s" msgstr "Conectando a libvirt: %s" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 #, fuzzy msgid "Not an rbd snapshot" msgstr "Captura no valida" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "respuesta %s" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Imposible encontrar volumen %s" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3488,301 +3495,301 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, fuzzy, python-format msgid "API response: %s" msgstr "respuesta %s" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 #, fuzzy msgid "Failed to get model update from clone" msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 #, fuzzy msgid "Failed to get updated stats" msgstr "Fallo al suspender la instancia" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, fuzzy, python-format msgid "pool %s doesn't exist" msgstr "el grupo de volumenes %s no existe" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, fuzzy, python-format msgid "volume %s mapping to multi host" msgstr "volume %s: saltando exportación" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3791,37 +3798,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3829,13 +3836,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3844,8 +3851,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3854,7 +3861,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3863,33 +3870,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3897,147 +3904,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, fuzzy, python-format msgid "" "CLI Exception output:\n" @@ -4051,7 +4058,7 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4059,7 +4066,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4067,7 +4074,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4076,7 +4083,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4085,7 +4092,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4126,41 +4133,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, fuzzy, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "volume %(vol_name)s: creando lv del tamaño %(vol_size)sG" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4168,35 +4175,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4204,14 +4211,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4219,7 +4226,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4228,14 +4235,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4243,7 +4250,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4252,53 +4259,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4307,14 +4314,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4322,7 +4329,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4331,54 +4338,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4555,307 +4562,307 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, fuzzy, python-format msgid "AddMembers for volume %s completed successfully." msgstr "volumen %s: eliminado satisfactoriamente" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, fuzzy, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "volumen %s: eliminado satisfactoriamente" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 #, fuzzy msgid "Cannot connect to ECOM server" msgstr "Reconectado a la cola" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, fuzzy, python-format msgid "Cannot find device number for volume %s" msgstr "Imposible encontrar SR en VBD %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, fuzzy, python-format msgid "Found iSCSI endpoint: %s" msgstr "No encontrado: %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4935,721 +4942,721 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, fuzzy, python-format msgid "Using storage service: %s" msgstr "Ejecutando instancias: %s" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, fuzzy, python-format msgid "Using vfiler: %s" msgstr "No encontrado: %s" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 #, fuzzy msgid "Connected to DFM server" msgstr "Reconectado a la cola" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, fuzzy, python-format msgid "Job failed: %s" msgstr "No encontrado: %s" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, fuzzy, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, fuzzy, python-format msgid "Failed to get host details for host ID %s" msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, fuzzy, python-format msgid "No LUN ID for volume %s" msgstr "Imposible encontrar volumen %s" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, fuzzy, python-format msgid "Failed to get target portal for filer: %s" msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, fuzzy, python-format msgid "Failed to get target IQN for filer: %s" msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, fuzzy, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, fuzzy, python-format msgid "Failed to get target portal for the LUN %s" msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, fuzzy, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, fuzzy, python-format msgid "Could not find handle for LUN named %s" msgstr "Imposible encontrar SR en VBD %s" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, fuzzy, python-format msgid "Using NetApp filer: %s" msgstr "Ejecutando instancias: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, fuzzy, python-format msgid "Snapshot %s deletion successful" msgstr "volumen %s: eliminado satisfactoriamente" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, fuzzy, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5657,12 +5664,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5671,19 +5678,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5785,16 +5792,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, fuzzy, python-format msgid "Error running SSH command: %s" msgstr "Error inesperado mientras el comando se ejecutaba" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5803,53 +5810,58 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, fuzzy, python-format msgid "Error running ssh command: %s" msgstr "Error inesperado mientras el comando se ejecutaba" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, fuzzy, python-format msgid "Volume (%s) already exists on array" msgstr "el grupo %s ya existe" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, fuzzy, python-format msgid "Unexpected state while cloning %s" msgstr "Error inesperado mientras el comando se ejecutaba" -#~ msgid "rbd has no pool %s" +#~ msgid "Accepting transfer %(transfer_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/fi_FI/LC_MESSAGES/cinder.po b/cinder/locale/fi_FI/LC_MESSAGES/cinder.po index c9af90c83..126906f0d 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-08 11:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Finnish (Finland) " @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,306 +4521,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,720 +4900,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5614,12 +5621,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5628,19 +5635,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5742,16 +5749,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5760,56 +5767,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/fr/LC_MESSAGES/cinder.po b/cinder/locale/fr/LC_MESSAGES/cinder.po index 432e1ce95..2b8ba1b35 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2012-04-06 14:54+0000\n" "Last-Translator: EmmanuelLeNormand \n" "Language-Team: French \n" @@ -730,7 +730,7 @@ msgstr "Execution de la commande (sous-processus) : %s" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "Le résultat était %s" @@ -740,7 +740,7 @@ msgstr "Le résultat était %s" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "Execution de la cmd (SSH): %s" @@ -753,11 +753,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, fuzzy, python-format msgid "Error connecting via ssh: %s" msgstr "Connexion à libvirt: %s" @@ -1018,7 +1018,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1116,20 +1116,20 @@ msgstr "Création d'un volume de %s Go" #: cinder/api/contrib/volume_transfer.py:164 #, fuzzy, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "Tentative de suppression d'une console non existente %(console_id)s." -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 -#, python-format -msgid "Accepting transfer %(transfer_id)s" -msgstr "" +#: cinder/api/contrib/volume_transfer.py:198 +#, fuzzy, python-format +msgid "Accepting transfer %s" +msgstr "Création d'un volume de %s Go" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1309,17 +1309,17 @@ msgstr "Le groupe de volume %s n'existe pas" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "Création d'un volume de %s Go" @@ -1329,7 +1329,7 @@ msgstr "Création d'un volume de %s Go" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1696,53 +1696,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 -#, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 +#, 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:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, fuzzy, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +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:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Redémarrage de l'instance %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, 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:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1858,19 +1867,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1916,11 +1925,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2622,7 +2629,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "FAUX ISCSI: %s" @@ -2792,7 +2799,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2859,56 +2866,56 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "Le status du volume doit être disponible" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "Le status du volume doit être disponible" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 #, fuzzy msgid "Volume status must be available/in-use." msgstr "Le status du volume doit être disponible" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "Récupération après une exécution erronée. Tentative numéro %s" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2917,7 +2924,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2949,21 +2956,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3148,11 +3155,11 @@ msgstr "" "Montage du volume %(volume_id)s sur l'instance %(instance_id)s en tant " "que %(device)s" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3177,228 +3184,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, fuzzy, python-format msgid "Unable to find group: %(group)s" msgstr "Impossible de trouver SR du VDB %s" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, fuzzy, python-format msgid "Configure response : %s" msgstr "réponse %s" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, fuzzy, python-format msgid "Fail to create volume %(volname)s" msgstr "Impossible de trouver le volume %s" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, fuzzy, python-format msgid "Failed to delete volume %(volname)s" msgstr "Impossible de trouver le volume %s" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, fuzzy, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "Échec du redémarrage de l'instance" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, fuzzy, python-format msgid "casted to %s" msgstr "Nested renvoi %s" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, fuzzy, python-format msgid "%s is already mounted" msgstr "le groupe %s existe déjà" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "Le groupe de volume %s n'existe pas" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, fuzzy, python-format msgid "Creating clone of volume: %s" msgstr "Création d'un volume de %s Go" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3408,75 +3415,75 @@ msgstr "" msgid "error opening rbd image %s" msgstr "Erreur au démarrage xvp : %s" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 -#, fuzzy, python-format +#: cinder/volume/drivers/rbd.py:154 +#, fuzzy msgid "error connecting to ceph cluster" msgstr "Connexion à libvirt: %s" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, fuzzy, python-format msgid "connection data: %s" msgstr "Connexion à libvirt: %s" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 #, fuzzy msgid "Not an rbd snapshot" msgstr "Snapshot invalide" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "réponse %s" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Impossible de trouver le volume %s" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3490,301 +3497,301 @@ msgstr "Sheepdog n'est pas actif : %s" msgid "Sheepdog is not working" msgstr "Sheepdog n'est pas actif" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, fuzzy, python-format msgid "API response: %s" msgstr "réponse %s" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 #, fuzzy msgid "Failed to get model update from clone" msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 #, fuzzy msgid "Failed to get updated stats" msgstr "Échec de la suspension de l'instance" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, fuzzy, python-format msgid "pool %s doesn't exist" msgstr "Le groupe de volume %s n'existe pas" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, fuzzy, python-format msgid "volume %s mapping to multi host" msgstr "volume %s : exportation évitée" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3793,37 +3800,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3831,13 +3838,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3846,8 +3853,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3856,7 +3863,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3865,33 +3872,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3899,147 +3906,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, fuzzy, python-format msgid "" "CLI Exception output:\n" @@ -4053,7 +4060,7 @@ msgstr "" "Sortie standard : %(stdout)r\n" "Sortie d'erreur : %(stderr)r" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4061,7 +4068,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4069,7 +4076,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4078,7 +4085,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4087,7 +4094,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4128,41 +4135,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, fuzzy, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "volume %(vol_name)s: cŕeation d'un volume logique de %(vol_size)sG" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4170,35 +4177,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4206,14 +4213,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4221,7 +4228,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4230,14 +4237,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4245,7 +4252,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4254,53 +4261,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4309,14 +4316,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4324,7 +4331,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4333,54 +4340,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4559,309 +4566,309 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, fuzzy, python-format msgid "AddMembers for volume %s completed successfully." msgstr "volume %s: supprimé avec succès" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, fuzzy, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "volume %s: supprimé avec succès" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 #, fuzzy msgid "Cannot connect to ECOM server" msgstr "Reconnection à la queue" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, fuzzy, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" "Montage du volume %(volume_id)s sur l'instance %(instance_id)s en tant " "que %(device)s" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, fuzzy, python-format msgid "Cannot find device number for volume %s" msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, fuzzy, python-format msgid "Found iSCSI endpoint: %s" msgstr "\"Non trouvé\" remonté : %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4941,721 +4948,721 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, fuzzy, python-format msgid "Using storage service: %s" msgstr "Instance actives : %s" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, fuzzy, python-format msgid "Using vfiler: %s" msgstr "\"Non trouvé\" remonté : %s" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 #, fuzzy msgid "Connected to DFM server" msgstr "Reconnection à la queue" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, fuzzy, python-format msgid "Job failed: %s" msgstr "\"Non trouvé\" remonté : %s" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, fuzzy, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, fuzzy, python-format msgid "Failed to get host details for host ID %s" msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, fuzzy, python-format msgid "No LUN ID for volume %s" msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, fuzzy, python-format msgid "Failed to get target portal for filer: %s" msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, fuzzy, python-format msgid "Failed to get target IQN for filer: %s" msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, fuzzy, python-format msgid "Destroyed LUN %s" msgstr "Nested renvoi %s" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, fuzzy, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, fuzzy, python-format msgid "Failed to get target portal for the LUN %s" msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, fuzzy, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, fuzzy, python-format msgid "Could not find handle for LUN named %s" msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, fuzzy, python-format msgid "Using NetApp filer: %s" msgstr "Instance actives : %s" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, fuzzy, python-format msgid "Snapshot %s deletion successful" msgstr "volume %s: supprimé avec succès" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, fuzzy, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, fuzzy, python-format msgid "Could not find attribute for LUN named %s" msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5663,12 +5670,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5677,19 +5684,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5791,16 +5798,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, fuzzy, python-format msgid "Error running SSH command: %s" msgstr "Erreur imprévue lors de l'éxecution de la commande" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5809,53 +5816,58 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, fuzzy, python-format msgid "Error running ssh command: %s" msgstr "Erreur imprévue lors de l'éxecution de la commande" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, fuzzy, python-format msgid "Volume (%s) already exists on array" msgstr "le groupe %s existe déjà" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, fuzzy, python-format msgid "Unexpected state while cloning %s" msgstr "Erreur imprévue lors de l'éxecution de la commande" -#~ msgid "rbd has no pool %s" -#~ msgstr "rbd n'as pas de file %s" +#~ msgid "Accepting transfer %(transfer_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." +#~ msgstr "" diff --git a/cinder/locale/hr/LC_MESSAGES/cinder.po b/cinder/locale/hr/LC_MESSAGES/cinder.po index e04001576..21826e59d 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Croatian " @@ -719,7 +719,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -729,7 +729,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -742,11 +742,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1007,7 +1007,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1105,20 +1105,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1296,17 +1296,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1316,7 +1316,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1679,53 +1679,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1840,19 +1849,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1898,11 +1907,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2597,7 +2604,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2766,7 +2773,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2831,54 +2838,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2887,7 +2894,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2919,21 +2926,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3115,11 +3122,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3144,228 +3151,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3375,73 +3382,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3455,299 +3462,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3756,37 +3763,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3794,13 +3801,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3809,8 +3816,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3819,7 +3826,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3828,33 +3835,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3862,147 +3869,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4011,7 +4018,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4019,7 +4026,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4027,7 +4034,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4036,7 +4043,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4045,7 +4052,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4086,41 +4093,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4128,35 +4135,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4164,14 +4171,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4179,7 +4186,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4188,14 +4195,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4203,7 +4210,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4212,53 +4219,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4267,14 +4274,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4282,7 +4289,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4291,54 +4298,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4515,306 +4522,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4894,720 +4901,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5615,12 +5622,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5629,19 +5636,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5743,16 +5750,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5761,56 +5768,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/hu/LC_MESSAGES/cinder.po b/cinder/locale/hu/LC_MESSAGES/cinder.po index 069cad657..2253598b4 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Hungarian " @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,306 +4521,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,720 +4900,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5614,12 +5621,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5628,19 +5635,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5742,16 +5749,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5760,56 +5767,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/id/LC_MESSAGES/cinder.po b/cinder/locale/id/LC_MESSAGES/cinder.po index 3fe2992e0..ffaceaea8 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Indonesian " @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,306 +4521,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,720 +4900,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5614,12 +5621,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5628,19 +5635,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5742,16 +5749,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5760,56 +5767,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/it/LC_MESSAGES/cinder.po b/cinder/locale/it/LC_MESSAGES/cinder.po index 6ea2fa4dc..ef554a089 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2012-04-01 18:59+0000\n" "Last-Translator: simone.sandri \n" "Language-Team: Italian \n" @@ -727,7 +727,7 @@ msgstr "Esecuzione del comando (sottoprocesso): %s" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "Il risultato é %s" @@ -737,7 +737,7 @@ msgstr "Il risultato é %s" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "Eseguendo cmd (SSH): %s" @@ -750,11 +750,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1015,7 +1015,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1113,20 +1113,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, fuzzy, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "Impossibile localizzare il volume %s" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1305,17 +1305,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1325,7 +1325,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1692,53 +1692,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 -#, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 +#, 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:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 -#, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:210 +#, 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:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Riavviando l'istanza %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1854,19 +1863,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1912,11 +1921,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2614,7 +2621,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2784,7 +2791,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2851,56 +2858,56 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "Lo stato del volume deve essere disponibile" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "Lo stato del volume deve essere disponibile" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 #, fuzzy msgid "Volume status must be available/in-use." msgstr "Lo stato del volume deve essere disponibile" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2909,7 +2916,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "Impossibile localizzare il volume %s" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2941,21 +2948,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3138,11 +3145,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3167,228 +3174,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, fuzzy, python-format msgid "Unable to find group: %(group)s" msgstr "Impossibile smontare il volume %s" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, fuzzy, python-format msgid "Configure response : %s" msgstr "risposta %s" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, fuzzy, python-format msgid "Fail to create volume %(volname)s" msgstr "Impossibile localizzare il volume %s" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, fuzzy, python-format msgid "Failed to delete volume %(volname)s" msgstr "Impossibile localizzare il volume %s" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, fuzzy, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "Impossibile riavviare l'istanza" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3398,74 +3405,74 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 #, fuzzy msgid "Not an rbd snapshot" msgstr "istanza %s: creazione snapshot in corso" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "risposta %s" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Impossibile localizzare il volume %s" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3479,300 +3486,300 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, fuzzy, python-format msgid "API response: %s" msgstr "risposta %s" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 #, fuzzy msgid "Failed to get updated stats" msgstr "Impossibile sospendere l'istanza" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3781,37 +3788,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3819,13 +3826,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3834,8 +3841,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3844,7 +3851,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3853,33 +3860,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3887,147 +3894,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, fuzzy, python-format msgid "" "CLI Exception output:\n" @@ -4041,7 +4048,7 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4049,7 +4056,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4057,7 +4064,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4066,7 +4073,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4075,7 +4082,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4116,41 +4123,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4158,35 +4165,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4194,14 +4201,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4209,7 +4216,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4218,14 +4225,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4233,7 +4240,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4242,53 +4249,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4297,14 +4304,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4312,7 +4319,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4321,54 +4328,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4545,307 +4552,307 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, fuzzy, python-format msgid "AddMembers for volume %s completed successfully." msgstr "volume %s: rimosso con successo" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, fuzzy, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "volume %s: rimosso con successo" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 #, fuzzy msgid "Cannot connect to ECOM server" msgstr "Riconnesso alla coda" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, fuzzy, python-format msgid "Cannot find device number for volume %s" msgstr "Impossibile localizzare il volume %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4925,721 +4932,721 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 #, fuzzy msgid "Connected to DFM server" msgstr "Riconnesso alla coda" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, fuzzy, python-format msgid "No LUN ID for volume %s" msgstr "Impossibile localizzare il volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, fuzzy, python-format msgid "Could not find handle for LUN named %s" msgstr "Impossibile localizzare il volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, fuzzy, python-format msgid "Snapshot %s deletion successful" msgstr "volume %s: rimosso con successo" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, fuzzy, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "Impossibile localizzare il volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5647,12 +5654,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5661,19 +5668,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5775,16 +5782,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, fuzzy, python-format msgid "Error running SSH command: %s" msgstr "Si e' verificato un errore inatteso durante l'esecuzione del comando." -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5793,53 +5800,58 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, fuzzy, python-format msgid "Error running ssh command: %s" msgstr "Si e' verificato un errore inatteso durante l'esecuzione del comando." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, fuzzy, python-format msgid "Unexpected state while cloning %s" msgstr "Si e' verificato un errore inatteso durante l'esecuzione del comando." -#~ msgid "rbd has no pool %s" +#~ msgid "Accepting transfer %(transfer_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/it_IT/LC_MESSAGES/cinder.po b/cinder/locale/it_IT/LC_MESSAGES/cinder.po index bfed5d328..a901f0d57 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Italian (Italy) " @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,306 +4521,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,720 +4900,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5614,12 +5621,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5628,19 +5635,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5742,16 +5749,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5760,56 +5767,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/ja/LC_MESSAGES/cinder.po b/cinder/locale/ja/LC_MESSAGES/cinder.po index 993dbdc1f..acd79ee4b 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2011-08-23 11:22+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: \n" @@ -724,7 +724,7 @@ msgstr "コマンド実行(subprocess): %s" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "コマンド実行結果: %s" @@ -734,7 +734,7 @@ msgstr "コマンド実行結果: %s" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "コマンド(SSH)を実行: %s" @@ -747,11 +747,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, fuzzy, python-format msgid "Error connecting via ssh: %s" msgstr "libvirt %s へ接続します。" @@ -1012,7 +1012,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1110,20 +1110,20 @@ msgstr "Create volume: %s GBのボリュームを作成します。" #: cinder/api/contrib/volume_transfer.py:164 #, fuzzy, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "存在しないコンソール %(console_id)s を削除しようとしました" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 -#, python-format -msgid "Accepting transfer %(transfer_id)s" -msgstr "" +#: cinder/api/contrib/volume_transfer.py:198 +#, fuzzy, python-format +msgid "Accepting transfer %s" +msgstr "Create volume: %s GBのボリュームを作成します。" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1303,17 +1303,17 @@ msgstr "ボリュームグループ%sが存在しません。" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "Create volume: %s GBのボリュームを作成します。" @@ -1323,7 +1323,7 @@ msgstr "Create volume: %s GBのボリュームを作成します。" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1690,53 +1690,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 -#, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 +#, 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:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, fuzzy, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "存在しないコンソール %(console_id)s を削除しようとしました" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Rebooting instance: インスタンス %s を再起動します。" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, fuzzy, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "存在しないコンソール %(console_id)s を削除しようとしました" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1852,19 +1861,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1910,11 +1919,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2614,7 +2621,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "偽のISCSI: %s" @@ -2783,7 +2790,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2850,56 +2857,56 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 #, fuzzy msgid "Volume status must be available/in-use." msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "実行失敗からリカバリーします。%s 回目のトライ。" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2908,7 +2915,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2940,21 +2947,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3137,11 +3144,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "ボリューム %(volume_id)s をインスタンス %(instance_id)s のデバイス %(device)s に接続" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3166,228 +3173,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, fuzzy, python-format msgid "Unable to find group: %(group)s" msgstr "VBD %s から SRを取得できません。" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, fuzzy, python-format msgid "Configure response : %s" msgstr "応答 %s" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, fuzzy, python-format msgid "Fail to create volume %(volname)s" msgstr "ボリューム %s の存在が確認できません。" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, fuzzy, python-format msgid "Failed to delete volume %(volname)s" msgstr "ボリューム %s の存在が確認できません。" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, fuzzy, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "インスタンス終了処理を開始します。" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, fuzzy, python-format msgid "casted to %s" msgstr "ネストした戻り値: %s" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, fuzzy, python-format msgid "%s is already mounted" msgstr "グループ %s は既に存在しています。" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "ボリュームグループ%sが存在しません。" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, fuzzy, python-format msgid "Creating clone of volume: %s" msgstr "Create volume: %s GBのボリュームを作成します。" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3397,75 +3404,75 @@ msgstr "" msgid "error opening rbd image %s" msgstr "xvp の開始中にエラー: %s" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 -#, fuzzy, python-format +#: cinder/volume/drivers/rbd.py:154 +#, fuzzy msgid "error connecting to ceph cluster" msgstr "libvirt %s へ接続します。" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, fuzzy, python-format msgid "connection data: %s" msgstr "libvirt %s へ接続します。" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 #, fuzzy msgid "Not an rbd snapshot" msgstr "snapshotting: インスタンス %s のスナップショットを取得中" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "応答 %s" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "ボリューム %s の存在が確認できません。" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3479,301 +3486,301 @@ msgstr "Sheepdog が動作していません: %s" msgid "Sheepdog is not working" msgstr "Sheepdog が機能していません" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, fuzzy, python-format msgid "API response: %s" msgstr "応答 %s" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 #, fuzzy msgid "Failed to get model update from clone" msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 #, fuzzy msgid "Failed to get updated stats" msgstr "インスタンス終了処理を開始します。" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, fuzzy, python-format msgid "pool %s doesn't exist" msgstr "ボリュームグループ%sが存在しません。" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, fuzzy, python-format msgid "volume %s mapping to multi host" msgstr "ボリューム %s のエキスポートをスキップします。" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3782,37 +3789,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3820,13 +3827,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3835,8 +3842,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3845,7 +3852,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3854,33 +3861,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3888,147 +3895,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, fuzzy, python-format msgid "" "CLI Exception output:\n" @@ -4042,7 +4049,7 @@ msgstr "" "標準出力: %(stdout)r\n" "標準エラー出力: %(stderr)r" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4050,7 +4057,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4058,7 +4065,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4067,7 +4074,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4076,7 +4083,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4117,41 +4124,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, fuzzy, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "ボリューム %(vol_name)s: サイズ %(vol_size)sG のlvを作成します。" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4159,35 +4166,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4195,14 +4202,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4210,7 +4217,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4219,14 +4226,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4234,7 +4241,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4243,53 +4250,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4298,14 +4305,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4313,7 +4320,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4322,54 +4329,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4546,307 +4553,307 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, fuzzy, python-format msgid "AddMembers for volume %s completed successfully." msgstr "ボリューム %s の削除に成功しました。" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, fuzzy, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "ボリューム %s の削除に成功しました。" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 #, fuzzy msgid "Cannot connect to ECOM server" msgstr "キューに再接続しました。" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, fuzzy, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "ボリューム %(volume_id)s をインスタンス %(instance_id)s のデバイス %(device)s に接続" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, fuzzy, python-format msgid "Cannot find device number for volume %s" msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, fuzzy, python-format msgid "Found iSCSI endpoint: %s" msgstr "NotFound 発生: %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4926,721 +4933,721 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, fuzzy, python-format msgid "Using storage service: %s" msgstr "インスタンス %s は実行中です。" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, fuzzy, python-format msgid "Using vfiler: %s" msgstr "NotFound 発生: %s" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 #, fuzzy msgid "Connected to DFM server" msgstr "キューに再接続しました。" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, fuzzy, python-format msgid "Job failed: %s" msgstr "NotFound 発生: %s" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, fuzzy, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, fuzzy, python-format msgid "Failed to get host details for host ID %s" msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, fuzzy, python-format msgid "No LUN ID for volume %s" msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, fuzzy, python-format msgid "Failed to get target portal for filer: %s" msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, fuzzy, python-format msgid "Failed to get target IQN for filer: %s" msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, fuzzy, python-format msgid "Destroyed LUN %s" msgstr "ネストした戻り値: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, fuzzy, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, fuzzy, python-format msgid "Failed to get target portal for the LUN %s" msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, fuzzy, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, fuzzy, python-format msgid "Could not find handle for LUN named %s" msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, fuzzy, python-format msgid "Using NetApp filer: %s" msgstr "インスタンス %s は実行中です。" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, fuzzy, python-format msgid "Snapshot %s deletion successful" msgstr "ボリューム %s の削除に成功しました。" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, fuzzy, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, fuzzy, python-format msgid "Could not find attribute for LUN named %s" msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5648,12 +5655,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5662,19 +5669,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5776,16 +5783,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, fuzzy, python-format msgid "Error running SSH command: %s" msgstr "コマンド実行において予期しないエラーが発生しました。" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5794,53 +5801,58 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, fuzzy, python-format msgid "Error running ssh command: %s" msgstr "コマンド実行において予期しないエラーが発生しました。" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, fuzzy, python-format msgid "Volume (%s) already exists on array" msgstr "グループ %s は既に存在しています。" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, fuzzy, python-format msgid "Unexpected state while cloning %s" msgstr "コマンド実行において予期しないエラーが発生しました。" -#~ msgid "rbd has no pool %s" -#~ msgstr "rbd にプール %s がありません。" +#~ msgid "Accepting transfer %(transfer_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." +#~ msgstr "" diff --git a/cinder/locale/ka_GE/LC_MESSAGES/cinder.po b/cinder/locale/ka_GE/LC_MESSAGES/cinder.po index cfd5b1d24..cc55b1c40 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Georgian (Georgia) " @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,306 +4521,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,720 +4900,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5614,12 +5621,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5628,19 +5635,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5742,16 +5749,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5760,56 +5767,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/ko/LC_MESSAGES/cinder.po b/cinder/locale/ko/LC_MESSAGES/cinder.po index 812fa6d3f..c6f60c6c6 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2011-12-16 04:42+0000\n" "Last-Translator: Zhongyue Luo \n" "Language-Team: Korean \n" @@ -722,7 +722,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -732,7 +732,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -745,11 +745,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1010,7 +1010,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1108,20 +1108,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, fuzzy, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1300,17 +1300,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1320,7 +1320,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1687,53 +1687,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 -#, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 +#, fuzzy, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" +msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 -#, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:210 +#, fuzzy, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" +msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "인스턴스 %s를 재부팅합니다" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1849,19 +1858,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1907,11 +1916,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2606,7 +2613,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2775,7 +2782,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2842,56 +2849,56 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "볼륨의 상태를 알 수 없습니다" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "볼륨의 상태를 알 수 없습니다" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 #, fuzzy msgid "Volume status must be available/in-use." msgstr "볼륨의 상태를 알 수 없습니다" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2900,7 +2907,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2932,21 +2939,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3128,11 +3135,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3157,228 +3164,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, fuzzy, python-format msgid "Unable to find group: %(group)s" msgstr "%s 볼륨 탈착에 실패했습니다" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, fuzzy, python-format msgid "Fail to create volume %(volname)s" msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, fuzzy, python-format msgid "Failed to delete volume %(volname)s" msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3388,74 +3395,74 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 #, fuzzy msgid "Not an rbd snapshot" msgstr "인스턴스 %s: 스냅샷 저장중" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3469,299 +3476,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3770,37 +3777,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3808,13 +3815,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3823,8 +3830,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3833,7 +3840,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3842,33 +3849,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3876,147 +3883,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, fuzzy, python-format msgid "" "CLI Exception output:\n" @@ -4030,7 +4037,7 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4038,7 +4045,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4046,7 +4053,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4055,7 +4062,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4064,7 +4071,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4105,41 +4112,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4147,35 +4154,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4183,14 +4190,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4198,7 +4205,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4207,14 +4214,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4222,7 +4229,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4231,53 +4238,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4286,14 +4293,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4301,7 +4308,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4310,54 +4317,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4534,306 +4541,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, fuzzy, python-format msgid "Cannot find device number for volume %s" msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4913,720 +4920,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, fuzzy, python-format msgid "No LUN ID for volume %s" msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, fuzzy, python-format msgid "Could not find handle for LUN named %s" msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, fuzzy, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5634,12 +5641,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5648,19 +5655,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5762,16 +5769,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, fuzzy, python-format msgid "Error running SSH command: %s" msgstr "명령 실행도중 예측하지 못한 에러가 발생했습니다" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5780,53 +5787,58 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, fuzzy, python-format msgid "Error running ssh command: %s" msgstr "명령 실행도중 예측하지 못한 에러가 발생했습니다" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, fuzzy, python-format msgid "Unexpected state while cloning %s" msgstr "명령 실행도중 예측하지 못한 에러가 발생했습니다" -#~ msgid "rbd has no pool %s" +#~ msgid "Accepting transfer %(transfer_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/ko_KR/LC_MESSAGES/cinder.po b/cinder/locale/ko_KR/LC_MESSAGES/cinder.po index 6073c77b7..16ebcfb50 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-08 11:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Korean (Korea) " @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,306 +4521,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,720 +4900,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5614,12 +5621,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5628,19 +5635,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5742,16 +5749,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5760,56 +5767,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/ms/LC_MESSAGES/cinder.po b/cinder/locale/ms/LC_MESSAGES/cinder.po index 6fd5e86f0..6c19c328d 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Malay " @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,306 +4521,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,720 +4900,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5614,12 +5621,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5628,19 +5635,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5742,16 +5749,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5760,56 +5767,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/nb/LC_MESSAGES/cinder.po b/cinder/locale/nb/LC_MESSAGES/cinder.po index da678f797..4f79e6692 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Norwegian Bokmål " @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,306 +4521,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,720 +4900,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5614,12 +5621,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5628,19 +5635,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5742,16 +5749,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5760,56 +5767,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/nl_NL/LC_MESSAGES/cinder.po b/cinder/locale/nl_NL/LC_MESSAGES/cinder.po index 365831791..673fd4334 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Dutch (Netherlands) " @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,306 +4521,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,720 +4900,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5614,12 +5621,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5628,19 +5635,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5742,16 +5749,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5760,56 +5767,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/pt/LC_MESSAGES/cinder.po b/cinder/locale/pt/LC_MESSAGES/cinder.po index 16d5b0c6d..89e180d65 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Portuguese " @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,306 +4521,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,720 +4900,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5614,12 +5621,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5628,19 +5635,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5742,16 +5749,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5760,56 +5767,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/pt_BR/LC_MESSAGES/cinder.po b/cinder/locale/pt_BR/LC_MESSAGES/cinder.po index 8e1803c66..f6ee749aa 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2012-02-06 21:07+0000\n" "Last-Translator: Adriano Steffler \n" "Language-Team: Brazilian Portuguese \n" @@ -725,7 +725,7 @@ msgstr "Executando comando (subprocesso): %s" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "Resultado foi %s" @@ -735,7 +735,7 @@ msgstr "Resultado foi %s" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "Executando o comando (SSH): %s" @@ -748,11 +748,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1013,7 +1013,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1111,20 +1111,20 @@ msgstr "Criar volume de %s GB" #: cinder/api/contrib/volume_transfer.py:164 #, fuzzy, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 -#, python-format -msgid "Accepting transfer %(transfer_id)s" -msgstr "" +#: cinder/api/contrib/volume_transfer.py:198 +#, fuzzy, python-format +msgid "Accepting transfer %s" +msgstr "Criar volume de %s GB" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1303,17 +1303,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "Criar volume de %s GB" @@ -1323,7 +1323,7 @@ msgstr "Criar volume de %s GB" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1690,53 +1690,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 -#, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 +#, 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:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 -#, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:210 +#, 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:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Reiniciando a instância %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1852,19 +1861,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1910,11 +1919,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2612,7 +2619,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2781,7 +2788,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2848,56 +2855,56 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "O status do volume parece estar disponível" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "O status do volume parece estar disponível" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 #, fuzzy msgid "Volume status must be available/in-use." msgstr "O status do volume parece estar disponível" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2906,7 +2913,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "Não é possível localizar o volume %s" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2938,21 +2945,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3135,11 +3142,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3164,228 +3171,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, fuzzy, python-format msgid "Unable to find group: %(group)s" msgstr "Não é possível desconectar o volume %s" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, fuzzy, python-format msgid "Configure response : %s" msgstr "resposta %s" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, fuzzy, python-format msgid "Fail to create volume %(volname)s" msgstr "Não é possível localizar o volume %s" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, fuzzy, python-format msgid "Failed to delete volume %(volname)s" msgstr "Não é possível localizar o volume %s" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, fuzzy, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "Começando a terminar instâncias" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, fuzzy, python-format msgid "%s is already mounted" msgstr "group %s já existe" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, fuzzy, python-format msgid "Creating clone of volume: %s" msgstr "Criar volume de %s GB" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3395,74 +3402,74 @@ msgstr "" msgid "error opening rbd image %s" msgstr "Desanexar volume %s" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 #, fuzzy msgid "Not an rbd snapshot" msgstr "instância %s: fazendo um snapshot" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "resposta %s" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Não é possível localizar o volume %s" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3476,301 +3483,301 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, fuzzy, python-format msgid "API response: %s" msgstr "resposta %s" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 #, fuzzy msgid "Failed to get model update from clone" msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 #, fuzzy msgid "Failed to get updated stats" msgstr "Começando a terminar instâncias" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, fuzzy, python-format msgid "volume %s mapping to multi host" msgstr "volume %s: ignorando export" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3779,37 +3786,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3817,13 +3824,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3832,8 +3839,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3842,7 +3849,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3851,33 +3858,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3885,147 +3892,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, fuzzy, python-format msgid "" "CLI Exception output:\n" @@ -4039,7 +4046,7 @@ msgstr "" "Saída padrão: %(stdout)r\n" "Erro: %(stderr)r" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4047,7 +4054,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4055,7 +4062,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4064,7 +4071,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4073,7 +4080,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4114,41 +4121,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, fuzzy, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "volume %(vol_name)s: criando lv com tamanho %(vol_size)sG" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4156,35 +4163,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4192,14 +4199,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4207,7 +4214,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4216,14 +4223,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4231,7 +4238,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4240,53 +4247,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4295,14 +4302,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4310,7 +4317,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4319,54 +4326,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4543,307 +4550,307 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, fuzzy, python-format msgid "AddMembers for volume %s completed successfully." msgstr "volume %s: remoção realizada com sucesso" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, fuzzy, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "volume %s: remoção realizada com sucesso" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 #, fuzzy msgid "Cannot connect to ECOM server" msgstr "Reconectado à fila" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, fuzzy, python-format msgid "Cannot find device number for volume %s" msgstr "Não é possível localizar o volume %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, fuzzy, python-format msgid "Found iSCSI endpoint: %s" msgstr "NotFound lançado: %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4923,721 +4930,721 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, fuzzy, python-format msgid "Using vfiler: %s" msgstr "NotFound lançado: %s" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 #, fuzzy msgid "Connected to DFM server" msgstr "Reconectado à fila" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, fuzzy, python-format msgid "Job failed: %s" msgstr "NotFound lançado: %s" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, fuzzy, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, fuzzy, python-format msgid "Failed to get host details for host ID %s" msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, fuzzy, python-format msgid "No LUN ID for volume %s" msgstr "Não é possível localizar o volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, fuzzy, python-format msgid "Failed to get target portal for filer: %s" msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, fuzzy, python-format msgid "Failed to get target IQN for filer: %s" msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, fuzzy, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, fuzzy, python-format msgid "Failed to get target portal for the LUN %s" msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, fuzzy, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, fuzzy, python-format msgid "Could not find handle for LUN named %s" msgstr "Não é possível localizar o volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, fuzzy, python-format msgid "Snapshot %s deletion successful" msgstr "volume %s: remoção realizada com sucesso" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, fuzzy, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5645,12 +5652,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5659,19 +5666,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5773,16 +5780,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, fuzzy, python-format msgid "Error running SSH command: %s" msgstr "Erro inesperado ao executar o comando." -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5791,53 +5798,58 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, fuzzy, python-format msgid "Error running ssh command: %s" msgstr "Erro inesperado ao executar o comando." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, fuzzy, python-format msgid "Volume (%s) already exists on array" msgstr "group %s já existe" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, fuzzy, python-format msgid "Unexpected state while cloning %s" msgstr "Erro inesperado ao executar o comando." -#~ msgid "rbd has no pool %s" +#~ msgid "Accepting transfer %(transfer_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/ru/LC_MESSAGES/cinder.po b/cinder/locale/ru/LC_MESSAGES/cinder.po index 056e5d6bf..4e89bbc3c 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2012-03-25 09:34+0000\n" "Last-Translator: Eugene Marshal \n" "Language-Team: Russian \n" @@ -736,7 +736,7 @@ msgstr "Выполнение команды (субпроцесс): %s" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "Результат %s" @@ -746,7 +746,7 @@ msgstr "Результат %s" msgid "%r failed. Retrying." msgstr "%r ошибка. Выполняется повтор." -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "Выполнение команды (SSH): %s" @@ -759,12 +759,12 @@ msgstr "Среда не поддерживается с использовани msgid "process_input not supported over SSH" msgstr "process_input не поддерживается с использованием SSH" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, fuzzy, python-format msgid "Error connecting via ssh: %s" msgstr "Подключение к libvirt: %s" @@ -1025,7 +1025,7 @@ msgstr "Создание SR %s" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "Неправильный формат тела запроса" @@ -1126,20 +1126,20 @@ msgstr "Создать снимок тома %s" #: cinder/api/contrib/volume_transfer.py:164 #, fuzzy, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "Выполнена попытка удаления несуществующей консоли %(console_id)s." -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, fuzzy, python-format msgid "Accepting volume transfer %s" msgstr "Обновление состояния узла" -#: cinder/api/contrib/volume_transfer.py:197 -#, python-format -msgid "Accepting transfer %(transfer_id)s" -msgstr "" +#: cinder/api/contrib/volume_transfer.py:198 +#, fuzzy, python-format +msgid "Accepting transfer %s" +msgstr "Обновление состояния узла" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, fuzzy, python-format msgid "Delete transfer with id: %s" msgstr "Удалить том с идентификатором: %s" @@ -1323,17 +1323,17 @@ msgstr "Сервер не существует" msgid "vol=%s" msgstr "vol=%s" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "Удалить том с идентификатором: %s" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "Создание раздела %s ГБ" @@ -1343,7 +1343,7 @@ msgstr "Создание раздела %s ГБ" msgid "Removing options '%(bad_options)s' from query" msgstr "Удаление параметров '%(unk_opt_str)s' из запроса" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, fuzzy, python-format msgid "Removing options '%s' from query" msgstr "Удаление параметров '%(unk_opt_str)s' из запроса" @@ -1710,53 +1710,62 @@ msgstr "_удалить: %s" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 -#, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 +#, 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:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, fuzzy, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Выполнена попытка удаления несуществующей консоли %(console_id)s." -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Перезагрузка копии %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, fuzzy, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "Выполнена попытка удаления несуществующей консоли %(console_id)s." + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1872,19 +1881,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1930,11 +1939,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2646,7 +2653,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2820,7 +2827,7 @@ msgstr "Превышена квота для %(pid)s, попытка созда msgid "Failed to update quota donating volumetransfer id %s" msgstr "Ошибка обновления агента: %(resp)r" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2887,57 +2894,57 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "Состояние тома должно быть доступно" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, 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:603 +#: cinder/volume/api.py:607 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "Состояние тома должно быть доступно" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 #, fuzzy msgid "Volume status must be available/in-use." msgstr "Состояние тома должно быть доступно" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 #, fuzzy msgid "Volume status is in-use." msgstr "том %s: том занят" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "Восстановление после недопустимого выполнения. Попытка номер %s" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2946,7 +2953,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "Невозможно найти экспортирование iSCSI для тома %s" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2980,22 +2987,22 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "Найден узел iSCSI %(mount_device)s (после %(tries)s повторных проверок)" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 #, fuzzy msgid "Updating volume status" msgstr "Обновление состояния узла" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3179,11 +3186,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "Подключить том %(volume_id)s для копии %(instance_id)s на %(device)s" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "Очистить возможности" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "Принято уведомление {%s}" @@ -3208,229 +3215,229 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, fuzzy, python-format msgid "Unable to find group: %(group)s" msgstr "Невозможно найти адрес %r" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 #, fuzzy msgid "JSON Error" msgstr "Ошибка перемещения" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, fuzzy, python-format msgid "Configure data : %s" msgstr "Заданные данные: %s" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, fuzzy, python-format msgid "Configure response : %s" msgstr "ответ %s" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, fuzzy, python-format msgid "Fail to create volume %(volname)s" msgstr "Невозможно найти том %s" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, fuzzy, python-format msgid "Failed to delete volume %(volname)s" msgstr "Невозможно найти том %s" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, fuzzy, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "Ошибка перезагрузки копии" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, fuzzy, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "снимок %(snap_name)s: создание" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, fuzzy, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "Создать том из снимка %s" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, fuzzy, python-format msgid "casted to %s" msgstr "_создать: %s" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, fuzzy, python-format msgid "Exception during mounting %s" msgstr "Расширенный ресурс: %s" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, fuzzy, python-format msgid "%s is already mounted" msgstr "образ уже присоединён" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "том группы %s не существует" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, fuzzy, python-format msgid "Creating clone of volume: %s" msgstr "Создать снимок тома %s" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, fuzzy, python-format msgid "Symbolic link %s not found" msgstr "маркер [%s] не найден" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3440,75 +3447,75 @@ msgstr "" msgid "error opening rbd image %s" msgstr "Ошибка запуска xvp: %s" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 -#, fuzzy, python-format +#: cinder/volume/drivers/rbd.py:154 +#, fuzzy msgid "error connecting to ceph cluster" msgstr "Подключение к libvirt: %s" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, fuzzy, python-format msgid "connection data: %s" msgstr "Заданные данные: %s" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 #, fuzzy msgid "Not an rbd snapshot" msgstr "Недопустимый снимок" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "ответ %s" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Невозможно найти том %s" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3522,302 +3529,302 @@ msgstr "Sheepdog не выполняется: %s" msgid "Sheepdog is not working" msgstr "Sheepdog не выполняется" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, fuzzy, python-format msgid "API response: %s" msgstr "ответ %s" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 #, fuzzy msgid "Failed to get model update from clone" msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 #, fuzzy msgid "Updating cluster status info" msgstr "Обновление состояния узла" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 #, fuzzy msgid "Failed to get updated stats" msgstr "Невозможно получить обновлённое состояние: %s" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, fuzzy, python-format msgid "pool %s doesn't exist" msgstr "том группы %s не существует" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, fuzzy, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "Перевод узла %(host)s в %(state)s." -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, fuzzy, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "удаление тома %(volume_name)s, который имеет снимок" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, fuzzy, python-format msgid "volume %s mapping to multi host" msgstr "том %s: пропуск экспортирования" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3826,37 +3833,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3864,13 +3871,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3879,8 +3886,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3889,7 +3896,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3898,33 +3905,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, fuzzy, python-format msgid "_prepare_fc_map: %s" msgstr "_создать: %s" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3932,147 +3939,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, fuzzy, python-format msgid "" "CLI Exception output:\n" @@ -4086,7 +4093,7 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4094,7 +4101,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4102,7 +4109,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4111,7 +4118,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4120,7 +4127,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4161,41 +4168,41 @@ msgstr "Том %(volume_id)s не найден." msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, fuzzy, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "том %(vol_name)s: создание lv объёмом %(vol_size)sG" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4203,36 +4210,36 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 #, fuzzy msgid "Entering create_volume_from_snapshot." msgstr "Создать том из снимка %s" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4240,14 +4247,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4255,7 +4262,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4264,14 +4271,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4279,7 +4286,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4288,53 +4295,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4343,14 +4350,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4358,7 +4365,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4367,54 +4374,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, fuzzy, python-format msgid "Delete Volume: %(volume)s" msgstr "Удалить том с идентификатором: %s" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4591,311 +4598,311 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, fuzzy, python-format msgid "AddMembers for volume %s completed successfully." msgstr "том %s: удаление завершено" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, fuzzy, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "том %s: удаление завершено" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 #, fuzzy msgid "Storage type not found." msgstr "образ не найден." -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 #, fuzzy msgid "Masking View not found." msgstr "образ не найден." -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 #, fuzzy msgid "Ecom user not found." msgstr "Сервер не найден." -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 #, fuzzy msgid "Ecom server not found." msgstr "Сервер не найден." -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 #, fuzzy msgid "Cannot connect to ECOM server" msgstr "Переподлючено к очереди" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, fuzzy, python-format msgid "Pool %(storage_type)s is not found." msgstr "Полномочия %(role_id)s не могут быть найдены." -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, fuzzy, python-format msgid "Volume %(volumename)s not found on the array." msgstr "Том %(volume_id)s не найден." -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, fuzzy, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "Не найден том для копии %(instance_id)s." -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, fuzzy, python-format msgid "Error finding %s." msgstr "Ошибка поиска vdis в SR %s" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "Невозможно найти экспортирование iSCSI для тома %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, fuzzy, python-format msgid "Cannot find device number for volume %s" msgstr "Невозможно найти экспортирование iSCSI для тома %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4975,724 +4982,724 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, fuzzy, python-format msgid "delete_volume: volume name: %s." msgstr "Удалить том с идентификатором: %s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, fuzzy, python-format msgid "create_export: volume name:%s" msgstr "Создать снимок тома %s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, fuzzy, python-format msgid "_read_xml:%s" msgstr "_создать: %s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, fuzzy, python-format msgid "_execute_cli:%s" msgstr "_удалить: %s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, fuzzy, python-format msgid "API %(name)s failed: %(reason)s" msgstr "Образ %(image_id)s недопустим: %(reason)s" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, fuzzy, python-format msgid "Using DFM server: %s" msgstr "LoggingVolumeDriver: %s" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, fuzzy, python-format msgid "Using storage service: %s" msgstr "Выполняемые копии: %s" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, fuzzy, python-format msgid "Using vfiler: %s" msgstr "Добавление правила поставщика: %s" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 #, fuzzy msgid "Connected to DFM server" msgstr "Переподлючено к очереди" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 #, fuzzy msgid "Failed to provision dataset member" msgstr "Ошибка обновления базы данных" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 #, fuzzy msgid "Failed to remove and delete dataset LUN member" msgstr "Ошибка обновления базы данных" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 #, fuzzy msgid "Failed to remove and delete dataset Qtree member" msgstr "Ошибка обновления базы данных" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, fuzzy, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, fuzzy, python-format msgid "Failed to get host details for host ID %s" msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, fuzzy, python-format msgid "No LUN ID for volume %s" msgstr "Невозможно найти экспортирование iSCSI для тома %s" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, fuzzy, python-format msgid "Failed to get target portal for filer: %s" msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, fuzzy, python-format msgid "Failed to get target IQN for filer: %s" msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, fuzzy, python-format msgid "Created LUN with name %s" msgstr "Создана папка с адресом %s" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, fuzzy, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, fuzzy, python-format msgid "Failed to get target portal for the LUN %s" msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, fuzzy, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, fuzzy, python-format msgid "Could not find handle for LUN named %s" msgstr "Невозможно найти экспортирование iSCSI для тома %s" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, fuzzy, python-format msgid "Using NetApp filer: %s" msgstr "Выполняемые копии: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, fuzzy, python-format msgid "Snapshot %s deletion successful" msgstr "снимок %s: удаление выполнено" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, fuzzy, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, fuzzy, python-format msgid "Could not find attribute for LUN named %s" msgstr "Невозможно найти экспортирование iSCSI для тома %s" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5700,12 +5707,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5714,19 +5721,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5833,16 +5840,16 @@ msgstr "Сведения о томе: %(volume_name)s => %(volume_attributes)s" msgid "local_path not supported" msgstr "local_path не поддерживается" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, fuzzy, python-format msgid "Error running SSH command: %s" msgstr "Ошибка в соглашении: %s" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "Задайте san_password или san_private_key" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "san_ip должен быть назначен" @@ -5851,53 +5858,58 @@ msgstr "san_ip должен быть назначен" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "LUID не найден для %(zfs_poolname)s. Вывод=%(out)s" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, fuzzy, python-format msgid "Error running ssh command: %s" msgstr "Ошибка в соглашении: %s" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, fuzzy, python-format msgid "Volume (%s) already exists on array" msgstr "группа %s уже существует" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, fuzzy, python-format msgid "Unexpected state while cloning %s" msgstr "Неожиданная ошибка при выполнении команды." -#~ msgid "rbd has no pool %s" -#~ msgstr "rbd не имеет пула %s" +#~ msgid "Accepting transfer %(transfer_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." +#~ msgstr "" diff --git a/cinder/locale/ru_RU/LC_MESSAGES/cinder.po b/cinder/locale/ru_RU/LC_MESSAGES/cinder.po index d65168cba..c024eb413 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Russian (Russia) " @@ -719,7 +719,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -729,7 +729,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -742,11 +742,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1007,7 +1007,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1105,20 +1105,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1296,17 +1296,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1316,7 +1316,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1679,53 +1679,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1840,19 +1849,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1898,11 +1907,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2597,7 +2604,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2766,7 +2773,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2831,54 +2838,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2887,7 +2894,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2919,21 +2926,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3115,11 +3122,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3144,228 +3151,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3375,73 +3382,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3455,299 +3462,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3756,37 +3763,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3794,13 +3801,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3809,8 +3816,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3819,7 +3826,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3828,33 +3835,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3862,147 +3869,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4011,7 +4018,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4019,7 +4026,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4027,7 +4034,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4036,7 +4043,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4045,7 +4052,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4086,41 +4093,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4128,35 +4135,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4164,14 +4171,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4179,7 +4186,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4188,14 +4195,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4203,7 +4210,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4212,53 +4219,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4267,14 +4274,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4282,7 +4289,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4291,54 +4298,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4515,306 +4522,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4894,720 +4901,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5615,12 +5622,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5629,19 +5636,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5743,16 +5750,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5761,56 +5768,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/sw_KE/LC_MESSAGES/cinder.po b/cinder/locale/sw_KE/LC_MESSAGES/cinder.po index 6777139ff..9cac86d7d 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Swahili (Kenya) " @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,306 +4521,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,720 +4900,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5614,12 +5621,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5628,19 +5635,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5742,16 +5749,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5760,56 +5767,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/tl/LC_MESSAGES/cinder.po b/cinder/locale/tl/LC_MESSAGES/cinder.po index 5dd119b9c..e61f9a005 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: Tagalog \n" @@ -717,7 +717,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -727,7 +727,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -740,11 +740,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1005,7 +1005,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1103,20 +1103,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1294,17 +1294,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1314,7 +1314,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1677,53 +1677,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1838,19 +1847,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1896,11 +1905,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2595,7 +2602,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2764,7 +2771,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2829,54 +2836,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2885,7 +2892,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2917,21 +2924,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3113,11 +3120,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3142,228 +3149,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3373,73 +3380,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3453,299 +3460,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3754,37 +3761,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3792,13 +3799,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3807,8 +3814,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3817,7 +3824,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3826,33 +3833,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3860,147 +3867,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4009,7 +4016,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4017,7 +4024,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4025,7 +4032,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4034,7 +4041,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4043,7 +4050,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4084,41 +4091,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4126,35 +4133,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4162,14 +4169,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4177,7 +4184,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4186,14 +4193,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4201,7 +4208,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4210,53 +4217,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4265,14 +4272,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4280,7 +4287,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4289,54 +4296,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4513,307 +4520,307 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 #, fuzzy msgid "Cannot connect to ECOM server" msgstr "Muling kumonekta sa queue" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,721 +4900,721 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 #, fuzzy msgid "Connected to DFM server" msgstr "Muling kumonekta sa queue" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5615,12 +5622,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5629,19 +5636,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5743,16 +5750,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, fuzzy, python-format msgid "Error running SSH command: %s" msgstr "Merong hindi-inaasahang pagkakamali habang tumatakbo ang command." -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5761,56 +5768,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, fuzzy, python-format msgid "Error running ssh command: %s" msgstr "Merong hindi-inaasahang pagkakamali habang tumatakbo ang command." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, fuzzy, python-format msgid "Unexpected state while cloning %s" msgstr "Merong hindi-inaasahang pagkakamali habang tumatakbo ang command." -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/tr/LC_MESSAGES/cinder.po b/cinder/locale/tr/LC_MESSAGES/cinder.po index 5e405143f..82fc20955 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2011-12-14 18:10+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Turkish \n" @@ -717,7 +717,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -727,7 +727,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -740,11 +740,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1005,7 +1005,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1103,20 +1103,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1294,17 +1294,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1314,7 +1314,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1677,53 +1677,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1838,19 +1847,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1896,11 +1905,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2595,7 +2602,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2764,7 +2771,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2829,54 +2836,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2885,7 +2892,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2917,21 +2924,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3113,11 +3120,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3142,228 +3149,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3373,73 +3380,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3453,299 +3460,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3754,37 +3761,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3792,13 +3799,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3807,8 +3814,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3817,7 +3824,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3826,33 +3833,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3860,147 +3867,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4009,7 +4016,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4017,7 +4024,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4025,7 +4032,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4034,7 +4041,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4043,7 +4050,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4084,41 +4091,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4126,35 +4133,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4162,14 +4169,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4177,7 +4184,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4186,14 +4193,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4201,7 +4208,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4210,53 +4217,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4265,14 +4272,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4280,7 +4287,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4289,54 +4296,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4513,306 +4520,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4892,720 +4899,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5613,12 +5620,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5627,19 +5634,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5741,16 +5748,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5759,56 +5766,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/tr_TR/LC_MESSAGES/cinder.po b/cinder/locale/tr_TR/LC_MESSAGES/cinder.po index cb4a66bd0..b814cf04e 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Turkish (Turkey) " @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,306 +4521,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,720 +4900,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5614,12 +5621,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5628,19 +5635,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5742,16 +5749,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5760,56 +5767,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/uk/LC_MESSAGES/cinder.po b/cinder/locale/uk/LC_MESSAGES/cinder.po index ad5740ebd..639ad3434 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: Ukrainian \n" @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "Створити розділ на %s ГБ" #: cinder/api/contrib/volume_transfer.py:164 #, fuzzy, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "Створити розділ на %s ГБ" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 -#, python-format -msgid "Accepting transfer %(transfer_id)s" -msgstr "" +#: cinder/api/contrib/volume_transfer.py:198 +#, fuzzy, python-format +msgid "Accepting transfer %s" +msgstr "Створити розділ на %s ГБ" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "Створити розділ на %s ГБ" @@ -1315,7 +1315,7 @@ msgstr "Створити розділ на %s ГБ" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, fuzzy, python-format msgid "Configure response : %s" msgstr "відповідь %s" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, fuzzy, python-format msgid "Creating clone of volume: %s" msgstr "Створити розділ на %s ГБ" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "Від'єднати том %s" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "відповідь %s" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, fuzzy, python-format msgid "API response: %s" msgstr "відповідь %s" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,307 +4521,307 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 #, fuzzy msgid "Cannot connect to ECOM server" msgstr "Оновлено з'єднання до черги" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4894,721 +4901,721 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 #, fuzzy msgid "Connected to DFM server" msgstr "Оновлено з'єднання до черги" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5616,12 +5623,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5630,19 +5637,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5744,16 +5751,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, fuzzy, python-format msgid "Error running SSH command: %s" msgstr "Неочікувана помилка при виконанні команди." -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5762,56 +5769,58 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, fuzzy, python-format msgid "Error running ssh command: %s" msgstr "Неочікувана помилка при виконанні команди." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, fuzzy, python-format msgid "Unexpected state while cloning %s" msgstr "Неочікувана помилка при виконанні команди." -#~ msgid "rbd has no pool %s" +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/vi_VN/LC_MESSAGES/cinder.po b/cinder/locale/vi_VN/LC_MESSAGES/cinder.po index aed3ee280..f0ff1c820 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-08 11:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Vietnamese (Viet Nam) " @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,306 +4521,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,720 +4900,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5614,12 +5621,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5628,19 +5635,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5742,16 +5749,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5760,56 +5767,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/zh_CN/LC_MESSAGES/cinder.po b/cinder/locale/zh_CN/LC_MESSAGES/cinder.po index 9d68eacb6..70004aeb5 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2012-04-03 23:36+0000\n" "Last-Translator: cheesecake \n" "Language-Team: Chinese (Simplified) \n" @@ -729,7 +729,7 @@ msgstr "正在运行cmd (subprocess):%s" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "运行结果为 %s" @@ -739,7 +739,7 @@ msgstr "运行结果为 %s" msgid "%r failed. Retrying." msgstr "%r 失败,重试。" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "运行cmd (SSH):%s" @@ -752,12 +752,12 @@ msgstr "SSH上不支持环境变量" msgid "process_input not supported over SSH" msgstr "SSH上不支持的进程输入参数。" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, fuzzy, python-format msgid "Error connecting via ssh: %s" msgstr "正在连接 libvirt:%s" @@ -1018,7 +1018,7 @@ msgstr "轮换出%d个备份" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "不正确的请求主体格式" @@ -1119,20 +1119,20 @@ msgstr "创建卷 %s 的快照" #: cinder/api/contrib/volume_transfer.py:164 #, fuzzy, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "没有为卷 %(volume_id)s 找到目标id。" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, fuzzy, python-format msgid "Accepting volume transfer %s" msgstr "更新主机状态" -#: cinder/api/contrib/volume_transfer.py:197 -#, python-format -msgid "Accepting transfer %(transfer_id)s" -msgstr "" +#: cinder/api/contrib/volume_transfer.py:198 +#, fuzzy, python-format +msgid "Accepting transfer %s" +msgstr "更新主机状态" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, fuzzy, python-format msgid "Delete transfer with id: %s" msgstr "删除id为 %s 的卷" @@ -1312,17 +1312,17 @@ msgstr "域不存在" msgid "vol=%s" msgstr "vol=%s" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "删除id为 %s 的卷" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "提供了无效的imageRef。" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "创建 %s GB的卷" @@ -1332,7 +1332,7 @@ msgstr "创建 %s GB的卷" msgid "Removing options '%(bad_options)s' from query" msgstr "正在从查询语句中移除选项 '%(unk_opt_str)s'" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, fuzzy, python-format msgid "Removing options '%s' from query" msgstr "正在从查询语句中移除选项 '%(unk_opt_str)s'" @@ -1699,53 +1699,62 @@ msgstr "_delete: %s" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, fuzzy, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "没有为卷 %(volume_id)s 找到目标id。" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, fuzzy, python-format msgid "Removing iscsi_target for: %s" msgstr "正在删除基文件:%s" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, fuzzy, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "尝试删除不存在的控制台%(console_id)s。" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, fuzzy, python-format msgid "Removing iscsi_target for volume: %s" msgstr "跳过remove_export。没有为卷提供iscsi_target:%d" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, 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:419 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "正在重启虚拟机 %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, fuzzy, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "尝试删除不存在的控制台%(console_id)s。" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1861,19 +1870,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "version应该是整数" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1926,11 +1935,9 @@ msgstr "instance_info_caches 没有删除掉" msgid "transfers table not dropped" msgstr "dns_domains 表没有删除" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2642,7 +2649,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "FAKE ISCSI: %s" @@ -2818,7 +2825,7 @@ msgstr "%(pid)s 的配额超出,尝试创建 %(size)sG 的卷" msgid "Failed to update quota donating volumetransfer id %s" msgstr "更新代理失败:%(resp)r" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2885,59 +2892,59 @@ msgstr "已经分离" msgid "Volume status must be available to reserve" msgstr "卷组状态必须可获取" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "必须可用" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, 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:603 +#: cinder/volume/api.py:607 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "卷组状态必须可获取" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 #, fuzzy msgid "Metadata property key greater than 255 characters" msgstr "安全组 %s 不能比255个字符更长。" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 #, fuzzy msgid "Metadata property value greater than 255 characters" msgstr "安全组 %s 不能比255个字符更长。" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 #, fuzzy msgid "Volume status must be available/in-use." msgstr "卷组状态必须可获取" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 #, fuzzy msgid "Volume status is in-use." msgstr "卷 %s:卷繁忙" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "从失败的执行中恢复。尝试编号 %s" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "采用discovery,ISCSI provider_location 没有存储" @@ -2946,7 +2953,7 @@ msgstr "采用discovery,ISCSI provider_location 没有存储" msgid "Could not find iSCSI export for volume %s" msgstr "无法为卷 %s 找到 iSCSI 导出" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "ISCSI Discovery:找到 %s" @@ -2978,22 +2985,22 @@ msgstr "在 %(mount_device)s 上还没有找到iSCSI卷。将再次扫描并重 msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "找到iSCSI节点 %(mount_device)s (经过%(tries)s 次再扫描)" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 #, fuzzy msgid "Updating volume status" msgstr "更新主机状态" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3177,11 +3184,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "把卷 %(volume_id)s 附加到实例 %(instance_id)s 上位置在 %(device)s" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "清理能力" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "收到通知 {%s}" @@ -3206,229 +3213,229 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, fuzzy, python-format msgid "Message : %(message)s" msgstr "%(code)s: %(message)s" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, fuzzy, python-format msgid "Unable to find group: %(group)s" msgstr "无法找到地址 %r" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 #, fuzzy msgid "JSON Error" msgstr "迁移错误" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, fuzzy, python-format msgid "Configure data : %s" msgstr "给定数据:%s" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, fuzzy, python-format msgid "Configure response : %s" msgstr "响应 %s" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, fuzzy, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "没有为卷 %(volume_id)s 找到目标id。" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, fuzzy, python-format msgid "Fail to create volume %(volname)s" msgstr "无法找到 %s 卷" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, fuzzy, python-format msgid "Failed to delete volume %(volname)s" msgstr "无法找到 %s 卷" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, fuzzy, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "重新启动实例失败" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, fuzzy, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "快照 %(snap_name)s:正在创建" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, fuzzy, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "从快照 %s 创建卷" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, fuzzy, python-format msgid "casted to %s" msgstr "嵌套(调用)返回 %s" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, fuzzy, python-format msgid "Exception during mounting %s" msgstr "加载扩展发生异常:%s" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, fuzzy, python-format msgid "%s is already mounted" msgstr "镜像已经挂载" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "卷组 %s 不存在" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, fuzzy, python-format msgid "Creating clone of volume: %s" msgstr "创建卷 %s 的快照" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, fuzzy, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "跳过ensure_export。没有为卷提供iscsi_target:%d" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, fuzzy, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "跳过ensure_export。没有为卷提供iscsi_target:%d" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, fuzzy, python-format msgid "Symbolic link %s not found" msgstr "没有找到标记 [%s]" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, fuzzy, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "跳过remove_export。没有为卷提供iscsi_target:%d" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, fuzzy, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "跳过remove_export。没有为卷导出iscsi_target:%d" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3438,75 +3445,75 @@ msgstr "" msgid "error opening rbd image %s" msgstr "启动xvp发生错误:%s" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 -#, fuzzy, python-format +#: cinder/volume/drivers/rbd.py:154 +#, fuzzy msgid "error connecting to ceph cluster" msgstr "正在连接 libvirt:%s" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, fuzzy, python-format msgid "connection data: %s" msgstr "给定数据:%s" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 #, fuzzy msgid "Not an rbd snapshot" msgstr "无效的快照" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "Ext name: %s" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "无法找到 %s 卷" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3520,302 +3527,302 @@ msgstr "Sheepdog 没有工作:%s" msgid "Sheepdog is not working" msgstr "Sheepdog 没有工作" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "SolidFire API 调用的参数:%s" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "调用 json.loads() 引起异常:%s" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "SolidFire API调用结果:%s" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, fuzzy, python-format msgid "API response: %s" msgstr "响应 %s" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "找到solidfire帐户:%s" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "solidfire帐户:%s 不存在,正在创建..." -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 #, fuzzy msgid "Failed to get model update from clone" msgstr "为ip: %s获取元数据失败" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "进入SolidFire delete_volume..." -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "离开SolidFire delete_volume" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "正在执行SolidFire ensure_export..." -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "正在执行SolidFire create_export..." -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 #, fuzzy msgid "Updating cluster status info" msgstr "更新主机状态" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 #, fuzzy msgid "Failed to get updated stats" msgstr "无法得到最新的状态:%s" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, fuzzy, python-format msgid "pool %s doesn't exist" msgstr "卷组 %s 不存在" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, fuzzy, python-format msgid "%s is not set" msgstr "租户ID没有设" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, fuzzy, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "把主机 %(host)s 设置为 %(state)s。" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, fuzzy, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "正在删除有快照的卷 %(volume_name)s" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, fuzzy, python-format msgid "volume %s mapping to multi host" msgstr "卷 %s:跳过导出" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3824,37 +3831,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3862,13 +3869,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3877,8 +3884,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3887,7 +3894,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3896,33 +3903,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, fuzzy, python-format msgid "_prepare_fc_map: %s" msgstr "_create: %s" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3930,147 +3937,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, fuzzy, python-format msgid "" "CLI Exception output:\n" @@ -4084,7 +4091,7 @@ msgstr "" "标准输出:%(stdout)r\n" "标准错误输出:%(stderr)r" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4092,7 +4099,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4100,7 +4107,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4109,7 +4116,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4118,7 +4125,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4159,42 +4166,42 @@ msgstr "卷 %(volume_id)s 没有找到。" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 #, fuzzy msgid "Entering create_volume." msgstr "进入SolidFire create_volume..." -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, fuzzy, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "卷%(vol_name)s:创建大小为%(vol_size)s的逻辑卷" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4202,36 +4209,36 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 #, fuzzy msgid "Entering create_volume_from_snapshot." msgstr "从快照 %s 创建卷" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4239,14 +4246,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4254,7 +4261,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4263,14 +4270,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4278,7 +4285,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4287,54 +4294,54 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 #, fuzzy msgid "Entering create_cloned_volume." msgstr "进入SolidFire create_volume..." -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4343,14 +4350,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4358,7 +4365,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4367,55 +4374,55 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 #, fuzzy msgid "Entering delete_volume." msgstr "进入SolidFire delete_volume..." -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, fuzzy, python-format msgid "Delete Volume: %(volume)s" msgstr "删除id为 %s 的卷" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4592,311 +4599,311 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, fuzzy, python-format msgid "AddMembers for volume %s completed successfully." msgstr "卷%s:删除成功" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, fuzzy, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "卷%s:删除成功" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, fuzzy, python-format msgid "Map volume: %(volume)s" msgstr "没有id为 %(volume_id)s 的 sm_volume" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, fuzzy, python-format msgid "Unmap volume: %(volume)s" msgstr "没有id为 %(volume_id)s 的 sm_volume" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, fuzzy, python-format msgid "Volume %s is already mapped." msgstr "rootfs 已经被移除了" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, fuzzy, python-format msgid "Found Storage Type: %s" msgstr "找到solidfire帐户:%s" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 #, fuzzy msgid "Storage type not found." msgstr "镜像没有找到。" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 #, fuzzy msgid "Masking View not found." msgstr "镜像没有找到。" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 #, fuzzy msgid "Ecom user not found." msgstr "没有找到服务器。" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 #, fuzzy msgid "Ecom server not found." msgstr "没有找到服务器。" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 #, fuzzy msgid "Cannot connect to ECOM server" msgstr "连接到 %s 的AMQP服务器" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, fuzzy, python-format msgid "Pool %(storage_type)s is not found." msgstr "角色 %(role_id)s 没有找到。" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, fuzzy, python-format msgid "Volume %(volumename)s not found on the array." msgstr "卷 %(volume_id)s 没有找到。" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, fuzzy, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "没有为实例 %(instance_id)s 找到卷。" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, fuzzy, python-format msgid "Error finding %s." msgstr "在存储库 %s 寻找VDIs出错" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "无法为卷 %s 找到 iSCSI 导出" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, fuzzy, python-format msgid "Cannot find device number for volume %s" msgstr "无法为卷 %s 找到 iSCSI 导出" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, fuzzy, python-format msgid "Found iSCSI endpoint: %s" msgstr "引起异常 NotFound: %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4976,724 +4983,724 @@ msgstr "" msgid "LUN %s is deleted." msgstr "rootfs 已经被移除了" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, fuzzy, python-format msgid "delete_volume: volume name: %s." msgstr "删除id为 %s 的卷" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, fuzzy, python-format msgid "create_export: volume name:%s" msgstr "创建卷 %s 的快照" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, fuzzy, python-format msgid "_read_xml:%s" msgstr "_create: %s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, fuzzy, python-format msgid "_execute_cli:%s" msgstr "_delete: %s" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, fuzzy, python-format msgid "API %(name)s failed: %(reason)s" msgstr "镜像 %(image_id)s 无法接受,原因是: %(reason)s" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, fuzzy, python-format msgid "Using DFM server: %s" msgstr "LoggingVolumeDriver: %s" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, fuzzy, python-format msgid "Using storage service: %s" msgstr "正在运行的实例:%s" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, fuzzy, python-format msgid "Using vfiler: %s" msgstr "正在删除基文件:%s" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 #, fuzzy msgid "Connected to DFM server" msgstr "连接到 %s 的AMQP服务器" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, fuzzy, python-format msgid "Job failed: %s" msgstr "未知的基文件:%s" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 #, fuzzy msgid "Failed to provision dataset member" msgstr "更新数据库失败" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 #, fuzzy msgid "Failed to remove and delete dataset LUN member" msgstr "更新数据库失败" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 #, fuzzy msgid "Failed to remove and delete dataset Qtree member" msgstr "更新数据库失败" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, fuzzy, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "为ip: %s获取元数据失败" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, fuzzy, python-format msgid "Failed to get host details for host ID %s" msgstr "为ip: %s获取元数据失败" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, fuzzy, python-format msgid "No LUN ID for volume %s" msgstr "无法为卷 %s 找到 iSCSI 导出" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, fuzzy, python-format msgid "Failed to get target portal for filer: %s" msgstr "为ip: %s获取元数据失败" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, fuzzy, python-format msgid "Failed to get target IQN for filer: %s" msgstr "为ip: %s获取元数据失败" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, fuzzy, python-format msgid "Created LUN with name %s" msgstr "已经创建路径为 %s 的目录" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, fuzzy, python-format msgid "Destroyed LUN %s" msgstr "嵌套(调用)返回 %s" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, fuzzy, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "为ip: %s获取元数据失败" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, fuzzy, python-format msgid "Failed to get target portal for the LUN %s" msgstr "为ip: %s获取元数据失败" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, fuzzy, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "为ip: %s获取元数据失败" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, fuzzy, python-format msgid "Could not find handle for LUN named %s" msgstr "无法为卷 %s 找到 iSCSI 导出" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, fuzzy, python-format msgid "Using NetApp filer: %s" msgstr "正在删除基文件:%s" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, fuzzy, python-format msgid "Snapshot %s deletion successful" msgstr "快照 %s:删除成功" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, fuzzy, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "为ip: %s获取元数据失败" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, fuzzy, python-format msgid "Could not find attribute for LUN named %s" msgstr "无法为卷 %s 找到 iSCSI 导出" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5701,12 +5708,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5715,19 +5722,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5831,16 +5838,16 @@ msgstr "卷信息:%(volume_name)s => %(volume_attributes)s" msgid "local_path not supported" msgstr "不支持local_path" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, fuzzy, python-format msgid "Error running SSH command: %s" msgstr "握手出错:%s" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "指定san_password或者san_private_key" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "san_ip必须设置" @@ -5849,53 +5856,58 @@ msgstr "san_ip必须设置" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "没有为 %(zfs_poolname)s 找到LUID。Output=%(out)s" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, fuzzy, python-format msgid "Error running ssh command: %s" msgstr "握手出错:%s" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, fuzzy, python-format msgid "Volume (%s) already exists on array" msgstr "安全组 %s 已经存在" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, fuzzy, python-format msgid "Unexpected state while cloning %s" msgstr "运行命令时出现意外错误" -#~ msgid "rbd has no pool %s" -#~ msgstr "RBD没有池 %s" +#~ msgid "Accepting transfer %(transfer_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." +#~ msgstr "" diff --git a/cinder/locale/zh_HK/LC_MESSAGES/cinder.po b/cinder/locale/zh_HK/LC_MESSAGES/cinder.po index d6bbc94ae..d276ad596 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (Hong Kong) " @@ -718,7 +718,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -728,7 +728,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -741,11 +741,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1006,7 +1006,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1104,20 +1104,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1295,17 +1295,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1678,53 +1678,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 #, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#: cinder/brick/iscsi/iscsi.py:210 #, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1839,19 +1848,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1897,11 +1906,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2596,7 +2603,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2765,7 +2772,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2830,54 +2837,54 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2886,7 +2893,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2918,21 +2925,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3114,11 +3121,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3143,228 +3150,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, python-format msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, python-format msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, python-format msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3374,73 +3381,73 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3454,299 +3461,299 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 msgid "Failed to get updated stats" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3755,37 +3762,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3793,13 +3800,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3808,8 +3815,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3818,7 +3825,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3827,33 +3834,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3861,147 +3868,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, python-format msgid "" "CLI Exception output:\n" @@ -4010,7 +4017,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4018,7 +4025,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4026,7 +4033,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4035,7 +4042,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4044,7 +4051,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4085,41 +4092,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4127,35 +4134,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4163,14 +4170,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4178,7 +4185,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4187,14 +4194,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4202,7 +4209,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4211,53 +4218,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4266,14 +4273,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4281,7 +4288,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4290,54 +4297,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4514,306 +4521,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, python-format msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4893,720 +4900,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, python-format msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, python-format msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5614,12 +5621,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5628,19 +5635,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5742,16 +5749,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5760,56 +5767,61 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, python-format msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, python-format msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "rbd has no pool %s" +#~ msgid "Creating transfer of volume %(volume_id)s" +#~ msgstr "" + +#~ msgid "Accepting transfer %(transfer_id)s" #~ msgstr "" -#~ msgid "Unable to read image %s" +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr "" diff --git a/cinder/locale/zh_TW/LC_MESSAGES/cinder.po b/cinder/locale/zh_TW/LC_MESSAGES/cinder.po index 7c1cba892..5d6debed2 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-04 18:10+0000\n" +"POT-Creation-Date: 2013-06-07 18:10+0000\n" "PO-Revision-Date: 2012-03-07 02:00+0000\n" "Last-Translator: Charles Hsu \n" "Language-Team: Chinese (Traditional) \n" @@ -726,7 +726,7 @@ msgstr "" #: cinder/utils.py:186 cinder/utils.py:267 #: cinder/openstack/common/processutils.py:162 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:272 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:279 #, python-format msgid "Result was %s" msgstr "" @@ -736,7 +736,7 @@ msgstr "" msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:245 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" @@ -749,11 +749,11 @@ msgstr "" msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#: cinder/utils.py:316 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:99 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" @@ -1014,7 +1014,7 @@ msgstr "" #: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 #: cinder/api/contrib/volume_transfer.py:159 -#: cinder/api/contrib/volume_transfer.py:194 +#: cinder/api/contrib/volume_transfer.py:195 msgid "Incorrect request body format" msgstr "" @@ -1112,20 +1112,20 @@ msgstr "" #: cinder/api/contrib/volume_transfer.py:164 #, fuzzy, python-format -msgid "Creating transfer of volume %(volume_id)s" +msgid "Creating transfer of volume %s" msgstr "找不到Volume %s" -#: cinder/api/contrib/volume_transfer.py:184 +#: cinder/api/contrib/volume_transfer.py:185 #, python-format msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:197 +#: cinder/api/contrib/volume_transfer.py:198 #, python-format -msgid "Accepting transfer %(transfer_id)s" +msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:219 #, python-format msgid "Delete transfer with id: %s" msgstr "" @@ -1303,17 +1303,17 @@ msgstr "" msgid "vol=%s" msgstr "" -#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:171 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:173 #, python-format msgid "Delete volume with id: %s" msgstr "" #: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 -#: cinder/api/v2/volumes.py:230 cinder/api/v2/volumes.py:234 +#: cinder/api/v2/volumes.py:232 cinder/api/v2/volumes.py:236 msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:293 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:295 #, python-format msgid "Create volume of %s GB" msgstr "" @@ -1323,7 +1323,7 @@ msgstr "" msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/volumes.py:381 +#: cinder/api/v2/volumes.py:383 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -1690,53 +1690,62 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 -#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 -#, python-format -msgid "Failed to create iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:266 +#, 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:181 +#: cinder/brick/iscsi/iscsi.py:182 #, 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:192 +#: cinder/brick/iscsi/iscsi.py:193 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 -#, python-format -msgid "Failed to remove iscsi target for volume id:%(vol_id)s." -msgstr "" +#: cinder/brick/iscsi/iscsi.py:210 +#, 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:218 cinder/brick/iscsi/iscsi.py:434 +#: cinder/brick/iscsi/iscsi.py:220 cinder/brick/iscsi/iscsi.py:437 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:270 +#: cinder/brick/iscsi/iscsi.py:273 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:356 +#: cinder/brick/iscsi/iscsi.py:359 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:376 +#: cinder/brick/iscsi/iscsi.py:379 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:416 +#: cinder/brick/iscsi/iscsi.py:403 cinder/brick/iscsi/iscsi.py:412 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:419 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:429 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:458 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1852,19 +1861,19 @@ msgid "" "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:74 +#: cinder/db/sqlalchemy/migration.py:72 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:101 +#: cinder/db/sqlalchemy/migration.py:99 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:242 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" @@ -1910,11 +1919,9 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:149 #, python-format -msgid "" -"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " -"%(extra)s." +msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" #: cinder/image/image_utils.py:116 @@ -2610,7 +2617,7 @@ msgstr "" msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:509 #, python-format msgid "FAKE ISCSI: %s" msgstr "" @@ -2780,7 +2787,7 @@ msgstr "" msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:188 +#: cinder/transfer/api.py:189 #, python-format msgid "Volume %s has been transferred." msgstr "" @@ -2847,56 +2854,56 @@ msgstr "" msgid "Volume status must be available to reserve" msgstr "Volume 狀態需要可被使用" -#: cinder/volume/api.py:527 +#: cinder/volume/api.py:531 msgid "must be available" msgstr "" -#: cinder/volume/api.py:545 +#: cinder/volume/api.py:549 #, 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:554 +#: cinder/volume/api.py:558 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:603 +#: cinder/volume/api.py:607 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "Volume 狀態需要可被使用" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:635 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:635 +#: cinder/volume/api.py:639 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:639 +#: cinder/volume/api.py:643 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:724 +#: cinder/volume/api.py:728 #, fuzzy msgid "Volume status must be available/in-use." msgstr "Volume 狀態需要可被使用" -#: cinder/volume/api.py:727 +#: cinder/volume/api.py:731 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:257 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:113 msgid "ISCSI provider_location not stored, using discovery" msgstr "" @@ -2905,7 +2912,7 @@ msgstr "" msgid "Could not find iSCSI export for volume %s" msgstr "找不到Volume %s" -#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:156 #, python-format msgid "ISCSI Discovery: Found %s" msgstr "" @@ -2937,21 +2944,21 @@ msgstr "" msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/volume/driver.py:469 cinder/volume/manager.py:706 -#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 -#: cinder/volume/drivers/storwize_svc.py:1344 -#: cinder/volume/drivers/emc/emc_smis_common.py:855 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 -#: cinder/volume/drivers/netapp/iscsi.py:1114 -#: cinder/volume/drivers/netapp/iscsi.py:1484 -#: cinder/volume/drivers/netapp/iscsi.py:2236 -#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/driver.py:469 cinder/volume/manager.py:710 +#: cinder/volume/drivers/lvm.py:561 cinder/volume/drivers/lvm.py:685 +#: cinder/volume/drivers/storwize_svc.py:1348 +#: cinder/volume/drivers/emc/emc_smis_common.py:857 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:235 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 +#: cinder/volume/drivers/netapp/iscsi.py:1118 +#: cinder/volume/drivers/netapp/iscsi.py:1488 +#: cinder/volume/drivers/netapp/iscsi.py:2240 +#: cinder/volume/drivers/netapp/iscsi.py:2519 #: cinder/volume/drivers/nexenta/volume.py:317 msgid "Updating volume status" msgstr "" -#: cinder/volume/driver.py:544 +#: cinder/volume/driver.py:547 msgid "Driver must implement initialize_connection" msgstr "" @@ -3133,11 +3140,11 @@ msgstr "" msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/volume/manager.py:719 +#: cinder/volume/manager.py:723 msgid "Clear capabilities" msgstr "" -#: cinder/volume/manager.py:723 +#: cinder/volume/manager.py:727 #, python-format msgid "Notification {%s} received" msgstr "" @@ -3162,228 +3169,228 @@ msgid "" "config: %s" msgstr "" -#: cinder/volume/drivers/coraid.py:91 +#: cinder/volume/drivers/coraid.py:88 msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/volume/drivers/coraid.py:102 +#: cinder/volume/drivers/coraid.py:99 #, python-format msgid "Update session cookie %(session)s" msgstr "" -#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#: cinder/volume/drivers/coraid.py:105 cinder/volume/drivers/coraid.py:180 #, python-format msgid "Message : %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:125 +#: cinder/volume/drivers/coraid.py:122 #, python-format msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/volume/drivers/coraid.py:128 +#: cinder/volume/drivers/coraid.py:125 #, fuzzy, python-format msgid "Unable to find group: %(group)s" msgstr "無法卸載 Volume %s" -#: cinder/volume/drivers/coraid.py:161 +#: cinder/volume/drivers/coraid.py:158 msgid "ESM urlOpen error" msgstr "" -#: cinder/volume/drivers/coraid.py:166 +#: cinder/volume/drivers/coraid.py:163 msgid "JSON Error" msgstr "" -#: cinder/volume/drivers/coraid.py:170 +#: cinder/volume/drivers/coraid.py:167 msgid "Request without URL" msgstr "" -#: cinder/volume/drivers/coraid.py:175 +#: cinder/volume/drivers/coraid.py:172 #, python-format msgid "Configure data : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:177 +#: cinder/volume/drivers/coraid.py:174 #, python-format msgid "Configure response : %s" msgstr "" -#: cinder/volume/drivers/coraid.py:199 +#: cinder/volume/drivers/coraid.py:196 #, python-format msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:289 +#: cinder/volume/drivers/coraid.py:286 msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/volume/drivers/coraid.py:308 +#: cinder/volume/drivers/coraid.py:305 #, fuzzy, python-format msgid "Fail to create volume %(volname)s" msgstr "找不到Volume %s" -#: cinder/volume/drivers/coraid.py:321 +#: cinder/volume/drivers/coraid.py:318 #, fuzzy, python-format msgid "Failed to delete volume %(volname)s" msgstr "找不到Volume %s" -#: cinder/volume/drivers/coraid.py:335 +#: cinder/volume/drivers/coraid.py:332 #, python-format msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:347 +#: cinder/volume/drivers/coraid.py:344 #, python-format msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:362 +#: cinder/volume/drivers/coraid.py:359 #, python-format msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/volume/drivers/coraid.py:383 +#: cinder/volume/drivers/coraid.py:380 #, python-format msgid "" "Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " "%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:65 +#: cinder/volume/drivers/glusterfs.py:64 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:70 +#: cinder/volume/drivers/glusterfs.py:69 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:82 +#: cinder/volume/drivers/glusterfs.py:81 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:100 cinder/volume/drivers/nfs.py:221 +#: cinder/volume/drivers/glusterfs.py:99 cinder/volume/drivers/nfs.py:224 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:110 cinder/volume/drivers/nfs.py:231 +#: cinder/volume/drivers/glusterfs.py:109 cinder/volume/drivers/nfs.py:234 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:174 cinder/volume/drivers/nfs.py:294 +#: cinder/volume/drivers/glusterfs.py:173 cinder/volume/drivers/nfs.py:297 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:252 cinder/volume/drivers/nfs.py:414 +#: cinder/volume/drivers/glusterfs.py:251 cinder/volume/drivers/nfs.py:417 #, python-format msgid "%s is already mounted" msgstr "" -#: cinder/volume/drivers/lvm.py:82 +#: cinder/volume/drivers/lvm.py:81 #, python-format msgid "volume group %s doesn't exist" msgstr "" -#: cinder/volume/drivers/lvm.py:197 +#: cinder/volume/drivers/lvm.py:196 #, python-format msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:204 +#: cinder/volume/drivers/lvm.py:203 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:218 +#: cinder/volume/drivers/lvm.py:217 #, python-format msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:238 +#: cinder/volume/drivers/lvm.py:237 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#: cinder/volume/drivers/lvm.py:267 cinder/volume/drivers/lvm.py:663 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:345 +#: cinder/volume/drivers/lvm.py:344 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:364 +#: cinder/volume/drivers/lvm.py:365 #, python-format msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:378 +#: cinder/volume/drivers/lvm.py:379 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/drivers/lvm.py:430 +#: cinder/volume/drivers/lvm.py:431 #, python-format msgid "Symbolic link %s not found" msgstr "" -#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#: cinder/volume/drivers/lvm.py:511 cinder/volume/drivers/lvm.py:525 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:542 +#: cinder/volume/drivers/lvm.py:543 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/drivers/lvm.py:583 +#: cinder/volume/drivers/lvm.py:584 msgid "Error retrieving volume status: " msgstr "" -#: cinder/volume/drivers/nfs.py:179 +#: cinder/volume/drivers/nfs.py:182 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:184 +#: cinder/volume/drivers/nfs.py:187 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:188 +#: cinder/volume/drivers/nfs.py:191 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:196 +#: cinder/volume/drivers/nfs.py:199 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:340 +#: cinder/volume/drivers/nfs.py:343 #, python-format msgid "%s is above nfs_used_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:347 cinder/volume/drivers/nfs.py:350 +#: cinder/volume/drivers/nfs.py:350 cinder/volume/drivers/nfs.py:353 #, python-format msgid "%s is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:354 +#: cinder/volume/drivers/nfs.py:357 #, python-format msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/nfs.py:370 +#: cinder/volume/drivers/nfs.py:373 #, python-format msgid "Selected %s as target nfs share." msgstr "" @@ -3393,74 +3400,74 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:145 +#: cinder/volume/drivers/rbd.py:148 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:151 +#: cinder/volume/drivers/rbd.py:154 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:216 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:255 +#: cinder/volume/drivers/rbd.py:258 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:332 +#: cinder/volume/drivers/rbd.py:335 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:341 +#: cinder/volume/drivers/rbd.py:344 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:345 +#: cinder/volume/drivers/rbd.py:348 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:351 #, fuzzy msgid "Not an rbd snapshot" msgstr "無效的快照(snapshot)" -#: cinder/volume/drivers/rbd.py:360 +#: cinder/volume/drivers/rbd.py:363 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:364 +#: cinder/volume/drivers/rbd.py:367 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:376 +#: cinder/volume/drivers/rbd.py:379 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "找不到Volume %s" -#: cinder/volume/drivers/scality.py:63 +#: cinder/volume/drivers/scality.py:62 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:73 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:80 +#: cinder/volume/drivers/scality.py:79 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:101 +#: cinder/volume/drivers/scality.py:100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:135 +#: cinder/volume/drivers/scality.py:134 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" @@ -3474,300 +3481,300 @@ msgstr "" msgid "Sheepdog is not working" msgstr "" -#: cinder/volume/drivers/solidfire.py:129 +#: cinder/volume/drivers/solidfire.py:133 #, python-format msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:146 +#: cinder/volume/drivers/solidfire.py:150 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:156 +#: cinder/volume/drivers/solidfire.py:160 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:158 +#: cinder/volume/drivers/solidfire.py:162 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:171 +#: cinder/volume/drivers/solidfire.py:175 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:191 +#: cinder/volume/drivers/solidfire.py:195 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:220 +#: cinder/volume/drivers/solidfire.py:224 #, python-format msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:281 +#: cinder/volume/drivers/solidfire.py:285 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:352 +#: cinder/volume/drivers/solidfire.py:356 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:378 +#: cinder/volume/drivers/solidfire.py:382 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:411 +#: cinder/volume/drivers/solidfire.py:415 #, python-format msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:420 +#: cinder/volume/drivers/solidfire.py:424 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:490 +#: cinder/volume/drivers/solidfire.py:494 msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/volume/drivers/solidfire.py:494 +#: cinder/volume/drivers/solidfire.py:498 #, python-format msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:496 +#: cinder/volume/drivers/solidfire.py:500 msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:511 +#: cinder/volume/drivers/solidfire.py:515 #, python-format msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:514 +#: cinder/volume/drivers/solidfire.py:518 msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:518 +#: cinder/volume/drivers/solidfire.py:522 msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:527 msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/volume/drivers/solidfire.py:572 +#: cinder/volume/drivers/solidfire.py:576 msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:580 +#: cinder/volume/drivers/solidfire.py:584 #, fuzzy msgid "Failed to get updated stats" msgstr "內文解碼失敗" -#: cinder/volume/drivers/storwize_svc.py:173 +#: cinder/volume/drivers/storwize_svc.py:177 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:179 +#: cinder/volume/drivers/storwize_svc.py:183 msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:190 +#: cinder/volume/drivers/storwize_svc.py:194 #, python-format msgid "pool %s doesn't exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:206 +#: cinder/volume/drivers/storwize_svc.py:210 msgid "Failed to get license information." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:265 +#: cinder/volume/drivers/storwize_svc.py:269 msgid "do_setup: No configured nodes" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:267 +#: cinder/volume/drivers/storwize_svc.py:271 msgid "leave: do_setup" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:289 +#: cinder/volume/drivers/storwize_svc.py:293 msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:295 -#: cinder/volume/drivers/netapp/iscsi.py:169 -#: cinder/volume/drivers/netapp/iscsi.py:1182 -#: cinder/volume/drivers/netapp/iscsi.py:1535 -#: cinder/volume/drivers/netapp/nfs.py:109 -#: cinder/volume/drivers/netapp/nfs.py:328 -#: cinder/volume/drivers/netapp/nfs.py:379 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:122 +#: cinder/volume/drivers/storwize_svc.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1186 +#: cinder/volume/drivers/netapp/iscsi.py:1539 +#: cinder/volume/drivers/netapp/nfs.py:113 +#: cinder/volume/drivers/netapp/nfs.py:332 +#: cinder/volume/drivers/netapp/nfs.py:383 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:126 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:301 +#: cinder/volume/drivers/storwize_svc.py:305 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:309 +#: cinder/volume/drivers/storwize_svc.py:313 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " "values are between 0 and 600" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:317 +#: cinder/volume/drivers/storwize_svc.py:321 msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:331 +#: cinder/volume/drivers/storwize_svc.py:335 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:356 +#: cinder/volume/drivers/storwize_svc.py:360 #, python-format msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:392 +#: cinder/volume/drivers/storwize_svc.py:396 #, python-format msgid "" "leave: _get_chap_secret_for_host: host name %(host_name)s with secret " "%(chap_secret)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:415 +#: cinder/volume/drivers/storwize_svc.py:419 msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:483 +#: cinder/volume/drivers/storwize_svc.py:487 #, python-format msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:511 +#: cinder/volume/drivers/storwize_svc.py:515 #, python-format msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:523 +#: cinder/volume/drivers/storwize_svc.py:527 #, python-format msgid "enter: _create_host: host %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:538 +#: cinder/volume/drivers/storwize_svc.py:542 msgid "_create_host: No connector ports" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:551 +#: cinder/volume/drivers/storwize_svc.py:555 #, python-format msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:574 +#: cinder/volume/drivers/storwize_svc.py:578 #, python-format msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:609 +#: cinder/volume/drivers/storwize_svc.py:613 msgid "" "storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " "mapping" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:619 +#: cinder/volume/drivers/storwize_svc.py:623 #, python-format msgid "volume %s mapping to multi host" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:625 +#: cinder/volume/drivers/storwize_svc.py:629 #, python-format msgid "" "leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" " %(host_name)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:635 +#: cinder/volume/drivers/storwize_svc.py:639 #, python-format msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:643 +#: cinder/volume/drivers/storwize_svc.py:647 #, python-format msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:675 +#: cinder/volume/drivers/storwize_svc.py:679 #, python-format msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:691 +#: cinder/volume/drivers/storwize_svc.py:695 msgid "_create_host failed to return the host name." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:702 +#: cinder/volume/drivers/storwize_svc.py:706 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:709 +#: cinder/volume/drivers/storwize_svc.py:713 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:711 +#: cinder/volume/drivers/storwize_svc.py:715 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:728 +#: cinder/volume/drivers/storwize_svc.py:732 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume " "%(vol)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:736 +#: cinder/volume/drivers/storwize_svc.py:740 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:769 +#: cinder/volume/drivers/storwize_svc.py:773 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " "%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:774 +#: cinder/volume/drivers/storwize_svc.py:778 #, python-format msgid "" "leave: initialize_connection:\n" @@ -3776,37 +3783,37 @@ msgid "" " properties: %(prop)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:792 +#: cinder/volume/drivers/storwize_svc.py:796 #, python-format msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:802 +#: cinder/volume/drivers/storwize_svc.py:806 msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:817 +#: cinder/volume/drivers/storwize_svc.py:821 #, python-format msgid "" "terminate_connection: No mapping of volume %(vol_name)s to host " "%(host_name)s found" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:825 +#: cinder/volume/drivers/storwize_svc.py:829 #, python-format msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:883 +#: cinder/volume/drivers/storwize_svc.py:887 msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:907 +#: cinder/volume/drivers/storwize_svc.py:911 #, python-format msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:945 +#: cinder/volume/drivers/storwize_svc.py:949 #, python-format msgid "" "_create_vdisk %(name)s - did not find success message in CLI output.\n" @@ -3814,13 +3821,13 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:950 +#: cinder/volume/drivers/storwize_svc.py:954 #, python-format msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:962 -#: cinder/volume/drivers/storwize_svc.py:976 +#: cinder/volume/drivers/storwize_svc.py:966 +#: cinder/volume/drivers/storwize_svc.py:980 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find success " @@ -3829,8 +3836,8 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:988 -#: cinder/volume/drivers/storwize_svc.py:998 +#: cinder/volume/drivers/storwize_svc.py:992 +#: cinder/volume/drivers/storwize_svc.py:1002 #, python-format msgid "" "create FC mapping from %(source)s to %(target)s - did not find mapping id" @@ -3839,7 +3846,7 @@ msgid "" " stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1012 +#: cinder/volume/drivers/storwize_svc.py:1016 #, python-format msgid "" "_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " @@ -3848,33 +3855,33 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1039 +#: cinder/volume/drivers/storwize_svc.py:1043 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1050 +#: cinder/volume/drivers/storwize_svc.py:1054 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within the allotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1055 +#: cinder/volume/drivers/storwize_svc.py:1059 #, python-format msgid "" "_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " "with exception %(ex)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1062 +#: cinder/volume/drivers/storwize_svc.py:1066 #, python-format msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1069 +#: cinder/volume/drivers/storwize_svc.py:1073 #, python-format msgid "" "_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" @@ -3882,147 +3889,147 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1080 +#: cinder/volume/drivers/storwize_svc.py:1084 #, python-format msgid "" "enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" " %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1092 +#: cinder/volume/drivers/storwize_svc.py:1096 #, python-format msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1100 +#: cinder/volume/drivers/storwize_svc.py:1104 #, python-format msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1107 +#: cinder/volume/drivers/storwize_svc.py:1111 #, python-format msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1119 +#: cinder/volume/drivers/storwize_svc.py:1123 #, python-format msgid "" "_create_copy: cannot get source vdisk %(src)s capacity from vdisk " "attributes %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1129 +#: cinder/volume/drivers/storwize_svc.py:1133 #, python-format msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1134 +#: cinder/volume/drivers/storwize_svc.py:1138 #, python-format msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1156 +#: cinder/volume/drivers/storwize_svc.py:1160 #, python-format msgid "" "leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " "attributes %(attributes)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1164 +#: cinder/volume/drivers/storwize_svc.py:1168 #, python-format msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1166 +#: cinder/volume/drivers/storwize_svc.py:1170 #, python-format msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1194 +#: cinder/volume/drivers/storwize_svc.py:1198 #, python-format msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1199 +#: cinder/volume/drivers/storwize_svc.py:1203 #, python-format msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1225 +#: cinder/volume/drivers/storwize_svc.py:1229 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1258 +#: cinder/volume/drivers/storwize_svc.py:1262 #, python-format msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1283 +#: cinder/volume/drivers/storwize_svc.py:1287 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1297 +#: cinder/volume/drivers/storwize_svc.py:1301 msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1361 +#: cinder/volume/drivers/storwize_svc.py:1365 msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1373 +#: cinder/volume/drivers/storwize_svc.py:1377 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1374 +#: cinder/volume/drivers/storwize_svc.py:1378 msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1412 +#: cinder/volume/drivers/storwize_svc.py:1416 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1418 +#: cinder/volume/drivers/storwize_svc.py:1422 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage" " (0-100)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1425 +#: cinder/volume/drivers/storwize_svc.py:1429 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1432 +#: cinder/volume/drivers/storwize_svc.py:1436 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1437 +#: cinder/volume/drivers/storwize_svc.py:1441 msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1443 +#: cinder/volume/drivers/storwize_svc.py:1447 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1452 +#: cinder/volume/drivers/storwize_svc.py:1456 msgid "" "Multipath is currently only supported for FC connections and not iSCSI. " "(This is a Nova limitation.)" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1464 +#: cinder/volume/drivers/storwize_svc.py:1468 #, python-format msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1471 +#: cinder/volume/drivers/storwize_svc.py:1475 #, fuzzy, python-format msgid "" "CLI Exception output:\n" @@ -4036,7 +4043,7 @@ msgstr "" "標準輸出: %(stdout)r\n" "標準錯誤輸出: %(stderr)r" -#: cinder/volume/drivers/storwize_svc.py:1488 +#: cinder/volume/drivers/storwize_svc.py:1492 #, python-format msgid "" "leave: _execute_command_and_parse_attributes:\n" @@ -4044,7 +4051,7 @@ msgid "" "attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1507 +#: cinder/volume/drivers/storwize_svc.py:1511 #, python-format msgid "" "_get_hdr_dic: attribute headers and values do not match.\n" @@ -4052,7 +4059,7 @@ msgid "" " Values: %(row)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1517 +#: cinder/volume/drivers/storwize_svc.py:1521 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4061,7 +4068,7 @@ msgid "" "stderr: %(err)s\n" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1531 +#: cinder/volume/drivers/storwize_svc.py:1535 #, python-format msgid "" "%(fun)s: Failed with unexpected CLI output.\n" @@ -4070,7 +4077,7 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/storwize_svc.py:1539 +#: cinder/volume/drivers/storwize_svc.py:1543 #, python-format msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" @@ -4111,41 +4118,41 @@ msgstr "" msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:41 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#: cinder/volume/drivers/emc/emc_smis_common.py:77 msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#: cinder/volume/drivers/emc/emc_smis_common.py:81 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:89 #, python-format msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#: cinder/volume/drivers/emc/emc_smis_common.py:96 #, python-format msgid "" "Create Volume: %(volume)s Pool: %(pool)s Storage System: " "%(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#: cinder/volume/drivers/emc/emc_smis_common.py:105 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not " "found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#: cinder/volume/drivers/emc/emc_smis_common.py:113 #, python-format msgid "" "Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " @@ -4153,35 +4160,35 @@ msgid "" "ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#: cinder/volume/drivers/emc/emc_smis_common.py:128 #, python-format msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#: cinder/volume/drivers/emc/emc_smis_common.py:135 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_smis_common.py:142 #, python-format msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:150 msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:155 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:165 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4189,14 +4196,14 @@ msgid "" "System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#: cinder/volume/drivers/emc/emc_smis_common.py:175 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#: cinder/volume/drivers/emc/emc_smis_common.py:186 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4204,7 +4211,7 @@ msgid "" "snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:195 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4213,14 +4220,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:216 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " "Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:228 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4228,7 +4235,7 @@ msgid "" "clone relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#: cinder/volume/drivers/emc/emc_smis_common.py:239 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -4237,53 +4244,53 @@ msgid "" "8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#: cinder/volume/drivers/emc/emc_smis_common.py:255 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:264 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#: cinder/volume/drivers/emc/emc_smis_common.py:276 #, python-format msgid "" "Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " "%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:285 msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:290 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:300 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#: cinder/volume/drivers/emc/emc_smis_common.py:310 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#: cinder/volume/drivers/emc/emc_smis_common.py:319 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" @@ -4292,14 +4299,14 @@ msgid "" "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:340 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " "Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:352 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4307,7 +4314,7 @@ msgid "" "relationship." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#: cinder/volume/drivers/emc/emc_smis_common.py:363 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." @@ -4316,54 +4323,54 @@ msgid "" "%(sync_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#: cinder/volume/drivers/emc/emc_smis_common.py:379 #, python-format msgid "" "Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" " Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#: cinder/volume/drivers/emc/emc_smis_common.py:388 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " "%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#: cinder/volume/drivers/emc/emc_smis_common.py:400 #, python-format msgid "" "Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " "%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#: cinder/volume/drivers/emc/emc_smis_common.py:409 msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#: cinder/volume/drivers/emc/emc_smis_common.py:411 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#: cinder/volume/drivers/emc/emc_smis_common.py:418 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#: cinder/volume/drivers/emc/emc_smis_common.py:428 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not " "found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#: cinder/volume/drivers/emc/emc_smis_common.py:436 #, python-format msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:440 #, python-format msgid "" "Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " @@ -4540,306 +4547,306 @@ msgid "" " Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#: cinder/volume/drivers/emc/emc_smis_common.py:737 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#: cinder/volume/drivers/emc/emc_smis_common.py:742 #, python-format msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#: cinder/volume/drivers/emc/emc_smis_common.py:755 #, python-format msgid "" "RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " "%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#: cinder/volume/drivers/emc/emc_smis_common.py:768 #, python-format msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#: cinder/volume/drivers/emc/emc_smis_common.py:773 #, python-format msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#: cinder/volume/drivers/emc/emc_smis_common.py:779 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:786 -#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#: cinder/volume/drivers/emc/emc_smis_common.py:788 +#: cinder/volume/drivers/emc/emc_smis_common.py:818 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#: cinder/volume/drivers/emc/emc_smis_common.py:802 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#: cinder/volume/drivers/emc/emc_smis_common.py:808 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#: cinder/volume/drivers/emc/emc_smis_common.py:832 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_smis_common.py:838 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#: cinder/volume/drivers/emc/emc_smis_common.py:850 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#: cinder/volume/drivers/emc/emc_smis_common.py:882 #, python-format msgid "Found Storage Type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#: cinder/volume/drivers/emc/emc_smis_common.py:885 msgid "Storage type not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#: cinder/volume/drivers/emc/emc_smis_common.py:901 #, python-format msgid "Found Masking View: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#: cinder/volume/drivers/emc/emc_smis_common.py:904 msgid "Masking View not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#: cinder/volume/drivers/emc/emc_smis_common.py:926 msgid "Ecom user not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#: cinder/volume/drivers/emc/emc_smis_common.py:946 #, python-format msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#: cinder/volume/drivers/emc/emc_smis_common.py:949 msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#: cinder/volume/drivers/emc/emc_smis_common.py:956 msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#: cinder/volume/drivers/emc/emc_smis_common.py:968 #, python-format msgid "Found Replication Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#: cinder/volume/drivers/emc/emc_smis_common.py:981 #, python-format msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#: cinder/volume/drivers/emc/emc_smis_common.py:994 #, python-format msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#: cinder/volume/drivers/emc/emc_smis_common.py:1007 #, python-format msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#: cinder/volume/drivers/emc/emc_smis_common.py:1051 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#: cinder/volume/drivers/emc/emc_smis_common.py:1057 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:1063 #, python-format msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#: cinder/volume/drivers/emc/emc_smis_common.py:1079 #, python-format msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#: cinder/volume/drivers/emc/emc_smis_common.py:1111 #, python-format msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#: cinder/volume/drivers/emc/emc_smis_common.py:1114 #, python-format msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1127 #, python-format msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#: cinder/volume/drivers/emc/emc_smis_common.py:1150 #, python-format msgid "" "Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " "not found. " msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_smis_common.py:1155 #, python-format msgid "" "Storage system: %(storage_system)s Storage Synchronized instance: " "%(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#: cinder/volume/drivers/emc/emc_smis_common.py:1181 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#: cinder/volume/drivers/emc/emc_smis_common.py:1185 #, python-format msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#: cinder/volume/drivers/emc/emc_smis_common.py:1245 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage_system)s " "and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#: cinder/volume/drivers/emc/emc_smis_common.py:1286 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" " %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#: cinder/volume/drivers/emc/emc_smis_common.py:1299 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#: cinder/volume/drivers/emc/emc_smis_common.py:1311 #, python-format msgid "" "LunMaskingSCSIProtocolController for storage system %(storage)s and " "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#: cinder/volume/drivers/emc/emc_smis_common.py:1323 #, python-format msgid "" "Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " "to %(initiator)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#: cinder/volume/drivers/emc/emc_smis_common.py:1358 #, python-format msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#: cinder/volume/drivers/emc/emc_smis_common.py:1401 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#: cinder/volume/drivers/emc/emc_smis_common.py:1406 #, python-format msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#: cinder/volume/drivers/emc/emc_smis_common.py:1416 #, python-format msgid "Device info: %(data)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#: cinder/volume/drivers/emc/emc_smis_common.py:1438 #, python-format msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#: cinder/volume/drivers/emc/emc_smis_common.py:1460 #, python-format msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#: cinder/volume/drivers/emc/emc_smis_common.py:1488 #, python-format msgid "" "iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" " is %(endpoint)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +#: cinder/volume/drivers/emc/emc_smis_common.py:1517 msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#: cinder/volume/drivers/emc/emc_smis_common.py:1523 #, python-format msgid "" "EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +#: cinder/volume/drivers/emc/emc_smis_common.py:1535 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#: cinder/volume/drivers/emc/emc_smis_common.py:1545 #, python-format msgid "Add target WWN: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#: cinder/volume/drivers/emc/emc_smis_common.py:1547 #, python-format msgid "Target WWNs: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#: cinder/volume/drivers/emc/emc_smis_common.py:1563 #, python-format msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:152 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:161 #, fuzzy, python-format msgid "Cannot find device number for volume %s" msgstr "找不到Volume %s" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:191 #, python-format msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:198 #, python-format msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:215 #, python-format msgid "ISCSI properties: %s" msgstr "" @@ -4919,720 +4926,720 @@ msgstr "" msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:117 msgid "read timed out" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:142 msgid "do_setup." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:148 msgid "check_for_setup_error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:157 #, python-format msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:164 msgid "" "check_for_setup_error: Product version not right. Please make sure the " "product version is V1." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:175 msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:184 #, python-format msgid "create_volume:volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:198 #, python-format msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:205 #, python-format msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format msgid "create_export: volume name:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:218 #, python-format msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:238 #, python-format msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:253 #, python-format msgid "" "initialize_connection:Failed to find target ip for " "initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:263 #, python-format msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:301 #, python-format msgid "" "initialize_connection:host name: %(host)s, initiator name: %(ini)s, " "hostport name: %(port)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:311 #, python-format msgid "" "initialize_connection:Failed to find the given volume. volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:363 #, python-format msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:372 #, python-format msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:381 #, python-format msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:400 #, python-format msgid "" "terminate_connection:No map between host and volume. Host " "name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:418 #, python-format msgid "" "terminate_connection:No initiator is added to the host. Host " "name:%(hostname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:431 #, python-format msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:438 msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:444 msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:451 #, python-format msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:460 #, python-format msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:472 #, python-format msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:479 msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:488 #, python-format msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:501 #, python-format msgid "" "create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " "name:%(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:509 #, python-format msgid "" "create_volume_from_snapshot:Device does not support create volume from " "snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:520 #, python-format msgid "" "create_volume_from_snapshot:Snapshot does not exist. Snapshot " "name:%(name)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:571 msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:577 #, python-format msgid "_check_conf_file: %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:588 #, python-format msgid "_read_xml:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format msgid "Write login information to xml error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:620 #, python-format msgid "_get_login_info error. %s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:642 #, python-format msgid "" "Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " "LUNType:%(type)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:669 msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:680 msgid "" "_get_lun_set_info:No available pools! Please check whether storage pool " "is created." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:690 #, python-format msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:740 msgid "" "_get_maximum_pool:maxpoolid is None. Please check config file and make " "sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:758 #, python-format msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:768 #, python-format msgid "CLI command:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:835 #, python-format msgid "_execute_cli:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:842 #, python-format msgid "" "_name_translate:Name in cinder: %(old)s, new name in storage system: " "%(new)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:876 #, python-format msgid "" "_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " "out:%(out)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:905 #, python-format msgid "" "_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " "id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:931 #, python-format msgid "" "_add_initiator:Failed to add initiator. initiator name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:945 #, python-format msgid "" "_delete_initiator:ERROE:Failed to delete initiator. initiator " "name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:995 #, python-format msgid "" "_add_hostport:Failed to add hostport. port name:%(port)s port " "information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1013 #, python-format msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1020 #, python-format msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1053 #, python-format msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1090 #, python-format msgid "" "_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " "hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1126 #, python-format msgid "" "_delete_map:There are IOs accessing the system. Retry to delete host map." " map id:%(mapid)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1132 #, python-format msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1146 #, python-format msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1227 #, python-format msgid "" "_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1241 #, python-format msgid "" "_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1255 #, python-format msgid "" "_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1312 #, python-format msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1325 #, python-format msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1342 #, python-format msgid "" "_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1356 #, python-format msgid "" "_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1386 #, python-format msgid "" "_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " "name:%(luncopyname)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1419 #, python-format msgid "" "_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1434 #, python-format msgid "" "_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " "out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1472 #, python-format msgid "" "_change_lun_controller:Failed to change lun owning controller. lun " "id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1488 msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:123 +#: cinder/volume/drivers/netapp/iscsi.py:127 #, python-format msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:134 -#: cinder/volume/drivers/netapp/iscsi.py:1167 +#: cinder/volume/drivers/netapp/iscsi.py:138 +#: cinder/volume/drivers/netapp/iscsi.py:1171 #, python-format msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:148 #, python-format msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:149 +#: cinder/volume/drivers/netapp/iscsi.py:153 #, python-format msgid "Using storage service: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:158 #, python-format msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:160 +#: cinder/volume/drivers/netapp/iscsi.py:164 #, python-format msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:177 msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:204 +#: cinder/volume/drivers/netapp/iscsi.py:208 msgid "Connected to DFM server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:282 +#: cinder/volume/drivers/netapp/iscsi.py:286 #, python-format msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:317 +#: cinder/volume/drivers/netapp/iscsi.py:321 #, python-format msgid "Job failed: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:346 +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" "Attempt to use volume_type without specifying " "netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:350 +#: cinder/volume/drivers/netapp/iscsi.py:354 msgid "" "You must set the netapp_storage_service flag in order to create volumes " "with no volume_type." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:420 +#: cinder/volume/drivers/netapp/iscsi.py:424 msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:439 msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:463 -#: cinder/volume/drivers/netapp/iscsi.py:1250 +#: cinder/volume/drivers/netapp/iscsi.py:467 +#: cinder/volume/drivers/netapp/iscsi.py:1254 #, python-format msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:481 +#: cinder/volume/drivers/netapp/iscsi.py:485 msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:497 +#: cinder/volume/drivers/netapp/iscsi.py:501 msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:538 +#: cinder/volume/drivers/netapp/iscsi.py:542 #, python-format msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:558 +#: cinder/volume/drivers/netapp/iscsi.py:562 #, python-format msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:575 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:812 -#: cinder/volume/drivers/netapp/iscsi.py:859 +#: cinder/volume/drivers/netapp/iscsi.py:816 +#: cinder/volume/drivers/netapp/iscsi.py:863 #, fuzzy, python-format msgid "No LUN ID for volume %s" msgstr "找不到Volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:821 +#: cinder/volume/drivers/netapp/iscsi.py:825 #, python-format msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:826 +#: cinder/volume/drivers/netapp/iscsi.py:830 #, python-format msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:930 +#: cinder/volume/drivers/netapp/iscsi.py:934 msgid "" "Failed to get LUN list. Is the DFM host time-synchronized with Cinder " "host?" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1042 -#: cinder/volume/drivers/netapp/iscsi.py:1381 -#: cinder/volume/drivers/netapp/iscsi.py:1699 -#: cinder/volume/drivers/netapp/nfs.py:74 +#: cinder/volume/drivers/netapp/iscsi.py:1046 +#: cinder/volume/drivers/netapp/iscsi.py:1385 +#: cinder/volume/drivers/netapp/iscsi.py:1703 +#: cinder/volume/drivers/netapp/nfs.py:78 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1054 +#: cinder/volume/drivers/netapp/iscsi.py:1058 #, python-format msgid "" "Cannot create volume of type %(new_type)s from snapshot of type " "%(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1075 -#: cinder/volume/drivers/netapp/nfs.py:273 +#: cinder/volume/drivers/netapp/iscsi.py:1079 +#: cinder/volume/drivers/netapp/nfs.py:277 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1086 +#: cinder/volume/drivers/netapp/iscsi.py:1090 #, python-format msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1143 +#: cinder/volume/drivers/netapp/iscsi.py:1147 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1216 -#: cinder/volume/drivers/netapp/iscsi.py:1561 +#: cinder/volume/drivers/netapp/iscsi.py:1220 +#: cinder/volume/drivers/netapp/iscsi.py:1565 msgid "Success getting LUN list from server" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1238 -#: cinder/volume/drivers/netapp/iscsi.py:1576 +#: cinder/volume/drivers/netapp/iscsi.py:1242 +#: cinder/volume/drivers/netapp/iscsi.py:1580 #, python-format msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1254 -#: cinder/volume/drivers/netapp/iscsi.py:1369 -#: cinder/volume/drivers/netapp/iscsi.py:1593 +#: cinder/volume/drivers/netapp/iscsi.py:1258 +#: cinder/volume/drivers/netapp/iscsi.py:1373 +#: cinder/volume/drivers/netapp/iscsi.py:1597 #, python-format msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1291 +#: cinder/volume/drivers/netapp/iscsi.py:1295 #, python-format msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1298 +#: cinder/volume/drivers/netapp/iscsi.py:1302 #, python-format msgid "" "Succesfully fetched target details for LUN %(handle)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1303 -#: cinder/volume/drivers/netapp/iscsi.py:1637 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1641 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1307 -#: cinder/volume/drivers/netapp/iscsi.py:1648 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1652 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1311 -#: cinder/volume/drivers/netapp/iscsi.py:1651 +#: cinder/volume/drivers/netapp/iscsi.py:1315 +#: cinder/volume/drivers/netapp/iscsi.py:1655 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1344 +#: cinder/volume/drivers/netapp/iscsi.py:1348 #, python-format msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1365 +#: cinder/volume/drivers/netapp/iscsi.py:1369 #, python-format msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1409 -#: cinder/volume/drivers/netapp/iscsi.py:1907 +#: cinder/volume/drivers/netapp/iscsi.py:1413 +#: cinder/volume/drivers/netapp/iscsi.py:1911 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1419 -#: cinder/volume/drivers/netapp/iscsi.py:2188 +#: cinder/volume/drivers/netapp/iscsi.py:1423 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1439 +#: cinder/volume/drivers/netapp/iscsi.py:1443 #, fuzzy, python-format msgid "Could not find handle for LUN named %s" msgstr "找不到Volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:1458 -#: cinder/volume/drivers/netapp/iscsi.py:1936 +#: cinder/volume/drivers/netapp/iscsi.py:1462 +#: cinder/volume/drivers/netapp/iscsi.py:1940 #, python-format msgid "" "Cannot clone volume of size %(vol_size)s from src volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1518 +#: cinder/volume/drivers/netapp/iscsi.py:1522 #, python-format msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1585 +#: cinder/volume/drivers/netapp/iscsi.py:1589 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1628 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1632 +#: cinder/volume/drivers/netapp/iscsi.py:1636 #, python-format msgid "" "Succesfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1688 +#: cinder/volume/drivers/netapp/iscsi.py:1692 #, python-format msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1717 +#: cinder/volume/drivers/netapp/iscsi.py:1721 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1735 +#: cinder/volume/drivers/netapp/iscsi.py:1739 #, fuzzy, python-format msgid "Failed to get vol with required size for volume: %s" msgstr "找不到Volume %s" -#: cinder/volume/drivers/netapp/iscsi.py:1811 +#: cinder/volume/drivers/netapp/iscsi.py:1815 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1829 +#: cinder/volume/drivers/netapp/iscsi.py:1833 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1923 +#: cinder/volume/drivers/netapp/iscsi.py:1927 #, python-format msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2057 +#: cinder/volume/drivers/netapp/iscsi.py:2061 #, python-format msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2192 +#: cinder/volume/drivers/netapp/iscsi.py:2196 #, python-format msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2377 +#: cinder/volume/drivers/netapp/iscsi.py:2381 #, python-format msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2481 +#: cinder/volume/drivers/netapp/iscsi.py:2485 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:2484 +#: cinder/volume/drivers/netapp/iscsi.py:2488 #, python-format msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:312 +#: cinder/volume/drivers/netapp/nfs.py:316 #, python-format msgid "" "Cloning with params ip %(host_ip)s, exp_path\n" @@ -5640,12 +5647,12 @@ msgid "" " clone_name %(clone_name)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:461 +#: cinder/volume/drivers/netapp/nfs.py:465 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:487 +#: cinder/volume/drivers/netapp/nfs.py:491 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -5654,19 +5661,19 @@ msgid "" " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:493 +#: cinder/volume/drivers/netapp/nfs.py:497 #, python-format msgid "" "Cloning with params volume %(volume)s,src %(src_path)s,\n" " dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:547 +#: cinder/volume/drivers/netapp/nfs.py:551 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:555 +#: cinder/volume/drivers/netapp/nfs.py:559 #, python-format msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" @@ -5768,16 +5775,16 @@ msgstr "" msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/san.py:148 +#: cinder/volume/drivers/san/san.py:147 #, fuzzy, python-format msgid "Error running SSH command: %s" msgstr "非預期的執行錯誤" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:168 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:172 msgid "san_ip must be set" msgstr "" @@ -5786,53 +5793,58 @@ msgstr "" msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:175 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:135 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:139 msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:153 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:494 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:501 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:305 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:312 #, python-format msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:309 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:316 #, fuzzy, python-format msgid "Error running ssh command: %s" msgstr "非預期的執行錯誤" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:539 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:546 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:578 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:630 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:692 #, fuzzy, python-format msgid "Unexpected state while cloning %s" msgstr "非預期的執行錯誤" -#~ msgid "rbd has no pool %s" +#~ msgid "Accepting transfer %(transfer_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error contacting glance server " +#~ "'%(host)s:%(port)s' for '%(method)s', %(extra)s." #~ msgstr ""