From: OpenStack Proposal Bot Date: Thu, 17 Sep 2015 06:19:43 +0000 (+0000) Subject: Imported Translations from Zanata X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=7825e661f407f69cf723db85e7d0f5a56a8c7d34;p=openstack-build%2Fcinder-build.git Imported Translations from Zanata For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I438ad26c586f382ab669bea9fa2556ea0a40c189 --- diff --git a/cinder/locale/cinder-log-error.pot b/cinder/locale/cinder-log-error.pot index b7ba45c69..f79617607 100644 --- a/cinder/locale/cinder-log-error.pot +++ b/cinder/locale/cinder-log-error.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: cinder 7.0.0.0b3.dev341\n" +"Project-Id-Version: cinder 7.0.0.0b4.dev130\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-08-27 06:19+0000\n" +"POT-Creation-Date: 2015-09-17 06:19+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,17 +26,17 @@ msgstr "" msgid "%(name)s: %(value)s" msgstr "" -#: cinder/quota.py:825 +#: cinder/quota.py:832 #, python-format msgid "Failed to commit reservations %s" msgstr "" -#: cinder/quota.py:846 +#: cinder/quota.py:853 #, python-format msgid "Failed to roll back reservations %s" msgstr "" -#: cinder/service.py:297 +#: cinder/service.py:299 #, python-format msgid "" "Manager for service %(binary)s %(host)s is reporting problems, not " @@ -59,7 +59,7 @@ msgstr "" msgid "Exception encountered: " msgstr "" -#: cinder/utils.py:623 +#: cinder/utils.py:625 #, python-format msgid "Volume driver %s not initialized" msgstr "" @@ -87,25 +87,49 @@ msgstr "" msgid "Backup volume metadata failed: %s." msgstr "" -#: cinder/backup/manager.py:177 +#: cinder/backup/manager.py:181 #, python-format msgid "Error encountered during initialization of driver: %(name)s." msgstr "" -#: cinder/backup/manager.py:513 +#: cinder/backup/manager.py:206 +msgid "Problem cleaning incomplete backup operations." +msgstr "" + +#: cinder/backup/manager.py:217 +#, python-format +msgid "Problem cleaning up volume %(vol)s." +msgstr "" + +#: cinder/backup/manager.py:227 +#, python-format +msgid "Problem cleaning up backup %(bkup)s." +msgstr "" + +#: cinder/backup/manager.py:233 +#, python-format +msgid "Problem cleaning temp volumes and snapshots for backup %(bkup)s." +msgstr "" + +#: cinder/backup/manager.py:288 +#, python-format +msgid "Detach attachment %(attach_id)s failed." +msgstr "" + +#: cinder/backup/manager.py:565 msgid "Failed to update usages deleting backup" msgstr "" -#: cinder/backup/manager.py:703 +#: cinder/backup/manager.py:782 msgid "Backup driver has not been initialized" msgstr "" -#: cinder/backup/manager.py:746 +#: cinder/backup/manager.py:825 #, python-format msgid "Backup id %s is not invalid. Skipping reset." msgstr "" -#: cinder/backup/manager.py:750 +#: cinder/backup/manager.py:829 #, python-format msgid "" "Backup service %(configured_service)s does not support verify. Backup id " @@ -254,116 +278,116 @@ msgstr "" msgid "Failed to load %s" msgstr "" -#: cinder/cmd/volume_usage_audit.py:121 +#: cinder/cmd/volume_usage_audit.py:122 #, python-format msgid "Exists volume notification failed: %s" msgstr "" -#: cinder/cmd/volume_usage_audit.py:147 +#: cinder/cmd/volume_usage_audit.py:148 #, python-format msgid "Create volume notification failed: %s" msgstr "" -#: cinder/cmd/volume_usage_audit.py:173 +#: cinder/cmd/volume_usage_audit.py:174 #, python-format msgid "Delete volume notification failed: %s" msgstr "" -#: cinder/cmd/volume_usage_audit.py:191 +#: cinder/cmd/volume_usage_audit.py:192 #, python-format msgid "Exists snapshot notification failed: %s" msgstr "" -#: cinder/cmd/volume_usage_audit.py:217 +#: cinder/cmd/volume_usage_audit.py:218 #, python-format msgid "Create snapshot notification failed: %s" msgstr "" -#: cinder/cmd/volume_usage_audit.py:243 +#: cinder/cmd/volume_usage_audit.py:244 #, python-format msgid "Delete snapshot notification failed: %s" msgstr "" -#: cinder/consistencygroup/api.py:142 +#: cinder/consistencygroup/api.py:143 #, python-format msgid "Error occurred when creating consistency group %s." msgstr "" -#: cinder/consistencygroup/api.py:173 +#: cinder/consistencygroup/api.py:174 #, python-format msgid "" -"CG snapshot %(cgsnap) not found when creating consistency group %(cg)s " +"CG snapshot %(cgsnap)s not found when creating consistency group %(cg)s " "from source." msgstr "" -#: cinder/consistencygroup/api.py:187 +#: cinder/consistencygroup/api.py:188 #, python-format msgid "" -"Source CG %(source_cg) not found when creating consistency group %(cg)s " +"Source CG %(source_cg)s not found when creating consistency group %(cg)s " "from source." msgstr "" -#: cinder/consistencygroup/api.py:218 +#: cinder/consistencygroup/api.py:219 #, python-format msgid "" "Error occurred when creating consistency group %(cg)s from cgsnapshot " "%(cgsnap)s." msgstr "" -#: cinder/consistencygroup/api.py:271 +#: cinder/consistencygroup/api.py:272 #, python-format msgid "" "Error occurred when creating volume entry from snapshot in the process of" " creating consistency group %(group)s from cgsnapshot %(cgsnap)s." msgstr "" -#: cinder/consistencygroup/api.py:282 +#: cinder/consistencygroup/api.py:283 #, python-format msgid "" "Error occurred when creating consistency group %(group)s from cgsnapshot " "%(cgsnap)s." msgstr "" -#: cinder/consistencygroup/api.py:332 +#: cinder/consistencygroup/api.py:333 #, python-format msgid "" "Error occurred when creating cloned volume in the process of creating " "consistency group %(group)s from source CG %(source_cg)s." msgstr "" -#: cinder/consistencygroup/api.py:343 +#: cinder/consistencygroup/api.py:344 #, python-format msgid "" "Error occurred when creating consistency group %(group)s from source CG " "%(source_cg)s." msgstr "" -#: cinder/consistencygroup/api.py:401 +#: cinder/consistencygroup/api.py:402 #, python-format msgid "Error occurred when building request spec list for consistency group %s." msgstr "" -#: cinder/consistencygroup/api.py:427 +#: cinder/consistencygroup/api.py:428 #, python-format msgid "Failed to update quota for consistency group %s." msgstr "" -#: cinder/consistencygroup/api.py:748 +#: cinder/consistencygroup/api.py:749 #, python-format msgid "Error occurred when creating cgsnapshot %s." msgstr "" -#: cinder/db/sqlalchemy/api.py:2657 +#: cinder/db/sqlalchemy/api.py:2705 #, python-format msgid "VolumeType %s deletion failed, VolumeType in use." msgstr "" -#: cinder/db/sqlalchemy/api.py:3583 +#: cinder/db/sqlalchemy/api.py:3662 #, python-format msgid "Volume in unexpected state %s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/api.py:3875 +#: cinder/db/sqlalchemy/api.py:3954 #, python-format msgid "DBError detected when purging from table=%(table)s" msgstr "" @@ -405,7 +429,7 @@ msgstr "" msgid "Error deleting key." msgstr "" -#: cinder/scheduler/filter_scheduler.py:213 +#: cinder/scheduler/filter_scheduler.py:214 #, python-format msgid "" "Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " @@ -422,7 +446,7 @@ msgstr "" msgid "Failed to create consistency group %(group_id)s." msgstr "" -#: cinder/scheduler/manager.py:267 +#: cinder/scheduler/manager.py:271 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -464,30 +488,31 @@ msgstr "" msgid "Failed to update quota donating volume transfer id %s" msgstr "" -#: cinder/volume/api.py:327 +#: cinder/volume/api.py:348 msgid "Failed to update quota while deleting volume." msgstr "" -#: cinder/volume/api.py:910 +#: cinder/volume/api.py:932 #, python-format msgid "" "Unable to delete snapshot: %(snap_id)s, due to invalid status. Status " "must be available or error, not %(snap_status)s." msgstr "" -#: cinder/volume/api.py:1222 +#: cinder/volume/api.py:1251 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to extend volume by %(s_size)sG, " "(%(d_consumed)dG of %(d_quota)dG already consumed)." msgstr "" -#: cinder/volume/api.py:1478 -msgid "Unable to find service for given host." +#: cinder/volume/api.py:1523 cinder/volume/api.py:1568 +#, python-format +msgid "Unable to find service: %(service)s for given host: %(host)s." msgstr "" -#: cinder/volume/driver.py:373 cinder/volume/drivers/hitachi/hnas_nfs.py:379 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:280 +#: cinder/volume/driver.py:373 cinder/volume/drivers/hitachi/hnas_nfs.py:378 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:277 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" @@ -506,297 +531,316 @@ msgstr "" msgid "Error detaching snapshot %(snapshot)s, due to remove export failure." msgstr "" -#: cinder/volume/driver.py:593 cinder/volume/driver.py:607 +#: cinder/volume/driver.py:762 cinder/volume/driver.py:776 #, python-format msgid "Failed to attach volume %(vol)s" msgstr "" -#: cinder/volume/driver.py:627 +#: cinder/volume/driver.py:804 cinder/volume/manager.py:1582 #, python-format msgid "Failed to copy volume %(src)s to %(dest)s." msgstr "" -#: cinder/volume/driver.py:765 +#: cinder/volume/driver.py:942 #, python-format msgid "" "Failed updating model of volume %(volume_id)s with driver provided model " "%(model)s" msgstr "" -#: cinder/volume/driver.py:801 +#: cinder/volume/driver.py:978 msgid "Attaching snapshot from a remote node is not supported." msgstr "" -#: cinder/volume/driver.py:822 +#: cinder/volume/driver.py:999 #, python-format msgid "" "Failed updating model of snapshot %(snapshot_id)s with driver provided " "model %(model)s." msgstr "" -#: cinder/volume/driver.py:1917 cinder/volume/targets/iscsi.py:179 +#: cinder/volume/driver.py:2166 cinder/volume/targets/iscsi.py:171 #, python-format msgid "ISCSI discovery attempt failed for:%s" msgstr "" -#: cinder/volume/driver.py:2113 +#: cinder/volume/driver.py:2362 #, python-format msgid "The volume driver requires %(data)s in the connector." msgstr "" -#: cinder/volume/driver.py:2389 +#: cinder/volume/driver.py:2638 #, python-format msgid "" "FibreChannelDriver validate_connector failed. No '%(setting)s'. Make sure" " HBA state is Online." msgstr "" -#: cinder/volume/manager.py:235 +#: cinder/volume/manager.py:236 #, python-format msgid "Invalid JSON: %s" msgstr "" -#: cinder/volume/manager.py:251 +#: cinder/volume/manager.py:273 msgid "Fetch volume pool name failed." msgstr "" -#: cinder/volume/manager.py:329 +#: cinder/volume/manager.py:370 msgid "Failed to initialize driver." msgstr "" -#: cinder/volume/manager.py:353 +#: cinder/volume/manager.py:398 msgid "Failed to re-export volume, setting to ERROR." msgstr "" -#: cinder/volume/manager.py:381 +#: cinder/volume/manager.py:426 msgid "Error during re-export on driver init." msgstr "" -#: cinder/volume/manager.py:585 +#: cinder/volume/manager.py:637 msgid "Unable to delete busy volume." msgstr "" -#: cinder/volume/manager.py:614 +#: cinder/volume/manager.py:666 msgid "Failed to update usages deleting volume." msgstr "" -#: cinder/volume/manager.py:661 +#: cinder/volume/manager.py:713 msgid "" "Unable to delete the destination volume during volume migration, (NOTE: " "database record needs to be deleted)." msgstr "" -#: cinder/volume/manager.py:707 +#: cinder/volume/manager.py:759 #, python-format msgid "" "Failed updating snapshot metadata using the provided volumes " "%(volume_id)s metadata" msgstr "" -#: cinder/volume/manager.py:747 +#: cinder/volume/manager.py:802 msgid "Delete snapshot failed, due to snapshot busy." msgstr "" -#: cinder/volume/manager.py:775 +#: cinder/volume/manager.py:830 msgid "Update snapshot usages failed." msgstr "" -#: cinder/volume/manager.py:956 +#: cinder/volume/manager.py:1014 msgid "Detach volume failed, due to uninitialized driver." msgstr "" -#: cinder/volume/manager.py:960 +#: cinder/volume/manager.py:1018 msgid "Detach volume failed, due to remove-export failure." msgstr "" -#: cinder/volume/manager.py:1011 +#: cinder/volume/manager.py:1109 #, python-format -msgid "Failed to clone volume %(volume_id)s for image %(image_id)." +msgid "Failed to clone volume %(volume_id)s for image %(image_id)s." msgstr "" -#: cinder/volume/manager.py:1018 +#: cinder/volume/manager.py:1116 #, python-format msgid "Could not delete the image volume %(id)s." msgstr "" -#: cinder/volume/manager.py:1048 +#: cinder/volume/manager.py:1146 #, python-format msgid "Failed to register image volume location %(uri)s." msgstr "" -#: cinder/volume/manager.py:1058 +#: cinder/volume/manager.py:1156 #, python-format msgid "Could not delete failed image volume %(id)s." msgstr "" -#: cinder/volume/manager.py:1103 +#: cinder/volume/manager.py:1201 #, python-format msgid "Upload volume to image encountered an error (image-id: %(image_id)s)." msgstr "" -#: cinder/volume/manager.py:1152 +#: cinder/volume/manager.py:1250 #, python-format msgid "" "Failed to get driver initiator data for initiator %(initiator)s and " "namespace %(namespace)s" msgstr "" -#: cinder/volume/manager.py:1169 +#: cinder/volume/manager.py:1267 #, python-format msgid "" "Failed to update initiator data for initiator %(initiator)s and backend " "%(backend)s" msgstr "" -#: cinder/volume/manager.py:1243 +#: cinder/volume/manager.py:1341 msgid "Model update failed." msgstr "" -#: cinder/volume/manager.py:1351 +#: cinder/volume/manager.py:1464 msgid "Update volume model for transfer operation failed." msgstr "" -#: cinder/volume/manager.py:1433 +#: cinder/volume/manager.py:1512 +#, python-format +msgid "Failed to attach volume %(vol)s." +msgstr "" + +#: cinder/volume/manager.py:1538 +#, python-format +msgid "Unable to terminate volume connection: %(err)s." +msgstr "" + +#: cinder/volume/manager.py:1559 +msgid "Failed to attach source volume for copy." +msgstr "" + +#: cinder/volume/manager.py:1664 #, python-format msgid "Failed to copy volume %(vol1)s to %(vol2)s" msgstr "" -#: cinder/volume/manager.py:1526 +#: cinder/volume/manager.py:1751 #, python-format msgid "Detach migration source volume failed: %(err)s" msgstr "" -#: cinder/volume/manager.py:1561 +#: cinder/volume/manager.py:1784 #, python-format msgid "Failed to request async delete of migration source vol %(vol)s: %(err)s" msgstr "" -#: cinder/volume/manager.py:1780 +#: cinder/volume/manager.py:2008 msgid "Extend volume failed." msgstr "" -#: cinder/volume/manager.py:1860 +#: cinder/volume/manager.py:2088 msgid "Failed to update usages while retyping volume." msgstr "" -#: cinder/volume/manager.py:1906 +#: cinder/volume/manager.py:2134 #, python-format msgid "" "Volume %s: driver error when trying to retype, falling back to generic " "mechanism." msgstr "" -#: cinder/volume/manager.py:2010 +#: cinder/volume/manager.py:2238 msgid "Promote volume replica failed." msgstr "" -#: cinder/volume/manager.py:2043 +#: cinder/volume/manager.py:2271 msgid "Sync volume replica failed." msgstr "" -#: cinder/volume/manager.py:2079 +#: cinder/volume/manager.py:2307 msgid "Get replication status for volume failed." msgstr "" -#: cinder/volume/manager.py:2106 +#: cinder/volume/manager.py:2334 #, python-format msgid "Consistency group %s: create failed" msgstr "" -#: cinder/volume/manager.py:2138 +#: cinder/volume/manager.py:2366 #, python-format msgid "Create consistency group from snapshot-%(snap)s failed: SnapshotNotFound." msgstr "" -#: cinder/volume/manager.py:2165 +#: cinder/volume/manager.py:2393 #, python-format msgid "" "Create consistency group from source cg-%(cg)s failed: " "ConsistencyGroupNotFound." msgstr "" -#: cinder/volume/manager.py:2229 +#: cinder/volume/manager.py:2457 #, python-format msgid "Create consistency group from source %(source)s failed." msgstr "" -#: cinder/volume/manager.py:2274 +#: cinder/volume/manager.py:2502 #, python-format msgid "Source snapshot cannot be found for target volume %(volume_id)s." msgstr "" -#: cinder/volume/manager.py:2298 +#: cinder/volume/manager.py:2526 #, python-format msgid "Source volumes cannot be found for target volume %(volume_id)s." msgstr "" -#: cinder/volume/manager.py:2319 +#: cinder/volume/manager.py:2547 #, python-format msgid "Source snapshot %(snapshot_id)s cannot be found." msgstr "" -#: cinder/volume/manager.py:2328 +#: cinder/volume/manager.py:2556 #, python-format msgid "The source volume %(volume_id)s cannot be found." msgstr "" -#: cinder/volume/manager.py:2338 +#: cinder/volume/manager.py:2566 #, python-format msgid "" "Failed to update %(volume_id)s metadata using the provided snapshot " "%(snapshot_id)s metadata." msgstr "" -#: cinder/volume/manager.py:2437 cinder/volume/manager.py:2456 +#: cinder/volume/manager.py:2665 cinder/volume/manager.py:2684 msgid "Delete consistency group failed to update usages." msgstr "" -#: cinder/volume/manager.py:2507 +#: cinder/volume/manager.py:2735 #, python-format msgid "" "Update consistency group failed to add volume-%(volume_id)s: " "VolumeNotFound." msgstr "" -#: cinder/volume/manager.py:2536 +#: cinder/volume/manager.py:2764 #, python-format msgid "" "Update consistency group failed to remove volume-%(volume_id)s: " "VolumeNotFound." msgstr "" -#: cinder/volume/manager.py:2576 +#: cinder/volume/manager.py:2804 #, python-format msgid "" "Error occurred in the volume driver when updating consistency group " "%(group_id)s." msgstr "" -#: cinder/volume/manager.py:2589 +#: cinder/volume/manager.py:2817 #, python-format msgid "Error occurred when updating consistency group %(group_id)s." msgstr "" -#: cinder/volume/manager.py:2688 +#: cinder/volume/manager.py:2916 #, python-format msgid "" "Failed updating %(snapshot_id)s metadata using the provided volumes " "%(volume_id)s metadata" msgstr "" -#: cinder/volume/manager.py:2795 +#: cinder/volume/manager.py:3023 msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/volume/manager.py:2874 cinder/volume/manager.py:2910 -#: cinder/volume/manager.py:2990 +#: cinder/volume/manager.py:3122 cinder/volume/manager.py:3158 +#: cinder/volume/manager.py:3226 msgid "Driver replication data update failed." msgstr "" +#: cinder/volume/manager.py:3292 +#, python-format +msgid "Failed to create manage_existing flow: %(object_type)s %(object_id)s." +msgstr "" + #: cinder/volume/qos_specs.py:85 cinder/volume/qos_specs.py:106 #: cinder/volume/qos_specs.py:156 cinder/volume/qos_specs.py:198 #: cinder/volume/qos_specs.py:212 cinder/volume/qos_specs.py:226 -#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:71 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:72 msgid "DB error:" msgstr "" @@ -810,7 +854,12 @@ msgstr "" msgid "Failed to get device number for throttling: %(error)s" msgstr "" -#: cinder/volume/volume_types.py:164 +#: cinder/volume/utils.py:368 +#, python-format +msgid "Failed to open volume from %(path)s." +msgstr "" + +#: cinder/volume/volume_types.py:165 msgid "Default volume type is not found. Please check default_volume_type config:" msgstr "" @@ -909,22 +958,22 @@ msgid "" "%(new_size)sGB." msgstr "" -#: cinder/volume/drivers/glusterfs.py:130 +#: cinder/volume/drivers/glusterfs.py:125 #, python-format msgid "Failed to umount %(share)s, reason=%(stderr)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:373 cinder/volume/drivers/remotefs.py:272 +#: cinder/volume/drivers/glusterfs.py:368 cinder/volume/drivers/remotefs.py:272 #, python-format msgid "Exception during mounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:432 +#: cinder/volume/drivers/glusterfs.py:427 #, python-format msgid "Mount failure for %(share)s." msgstr "" -#: cinder/volume/drivers/glusterfs.py:462 +#: cinder/volume/drivers/glusterfs.py:457 #, python-format msgid "" "No snapshots found in database, but %(path)s has backing file " @@ -943,54 +992,59 @@ msgstr "" msgid "VGC-CLUSTER command blocked and cancelled." msgstr "" -#: cinder/volume/drivers/lvm.py:354 +#: cinder/volume/drivers/lvm.py:358 #: cinder/volume/drivers/dell/dell_storagecenter_common.py:412 #: cinder/volume/drivers/ibm/storwize_svc/__init__.py:995 #, python-format msgid "Unable to rename the logical volume for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:399 +#: cinder/volume/drivers/lvm.py:403 #, python-format msgid "Unable to delete due to existing snapshot for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:633 +#: cinder/volume/drivers/lvm.py:656 #, python-format msgid "Destination Volume Group %s does not exist" msgstr "" -#: cinder/volume/drivers/nfs.py:178 +#: cinder/volume/drivers/lvm.py:688 +#, python-format +msgid "Volume migration failed due to exception: %(reason)s." +msgstr "" + +#: cinder/volume/drivers/nfs.py:174 #, python-format msgid "Mount failure for %(share)s after %(count)d attempts." msgstr "" -#: cinder/volume/drivers/nimble.py:155 +#: cinder/volume/drivers/nimble.py:178 msgid "" "Failed to create SOAP client.Check san_ip, username, password and make " "sure the array version is compatible" msgstr "" -#: cinder/volume/drivers/nimble.py:418 +#: cinder/volume/drivers/nimble.py:535 #, python-format msgid "Re-throwing Exception %s" msgstr "" -#: cinder/volume/drivers/pure.py:207 +#: cinder/volume/drivers/pure.py:211 #, python-format msgid "Snapshot deletion failed with message: %s" msgstr "" -#: cinder/volume/drivers/pure.py:231 +#: cinder/volume/drivers/pure.py:235 msgid "Unable to disconnect host from volume." msgstr "" -#: cinder/volume/drivers/pure.py:251 +#: cinder/volume/drivers/pure.py:255 #, python-format msgid "Disconnection failed with message: %(msg)s." msgstr "" -#: cinder/volume/drivers/pure.py:797 +#: cinder/volume/drivers/pure.py:885 #, python-format msgid "" "Purity host %(host_name)s is not managed by Cinder and can't have CHAP " @@ -998,7 +1052,7 @@ msgid "" "issue." msgstr "" -#: cinder/volume/drivers/pure.py:807 +#: cinder/volume/drivers/pure.py:895 #, python-format msgid "" "Purity host %(host_name)s is managed by Cinder but CHAP credentials could" @@ -1010,22 +1064,27 @@ msgstr "" msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:411 cinder/volume/drivers/sheepdog.py:359 +#: cinder/volume/drivers/rbd.py:411 cinder/volume/drivers/sheepdog.py:464 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:776 +#: cinder/volume/drivers/rbd.py:780 msgid "Retype with host migration not supported." msgstr "" -#: cinder/volume/drivers/rbd.py:780 +#: cinder/volume/drivers/rbd.py:784 msgid "Retype of encryption type not supported." msgstr "" -#: cinder/volume/drivers/rbd.py:784 +#: cinder/volume/drivers/rbd.py:788 msgid "Retype of extra_specs not supported." msgstr "" +#: cinder/volume/drivers/rbd.py:1086 +#, python-format +msgid "Unable to rename the logical volume for volume %s." +msgstr "" + #: cinder/volume/drivers/remotefs.py:484 #, python-format msgid "Share %s ignored due to invalid format. Must be of form address:/export." @@ -1044,84 +1103,116 @@ msgstr "" msgid "Call to Nova delete snapshot failed" msgstr "" -#: cinder/volume/drivers/solidfire.py:385 +#: cinder/volume/drivers/sheepdog.py:80 +#, python-format +msgid "Sheepdog is not installed. OSError: command is %s." +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:83 +#, python-format +msgid "OSError: command is %s." +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:100 cinder/volume/drivers/sheepdog.py:127 +#: cinder/volume/drivers/sheepdog.py:157 +#, python-format +msgid "Failed to connect to sheep daemon. addr: %(addr)s, port: %(port)s" +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:104 +#, python-format +msgid "Failed to check cluster status.(command: %s)" +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:132 +#, python-format +msgid "Volume already exists. %s" +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:134 +#, python-format +msgid "Failed to create volume. %s" +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:161 +#, python-format +msgid "Failed to delete volume. %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:419 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:581 +#: cinder/volume/drivers/solidfire.py:624 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:584 +#: cinder/volume/drivers/solidfire.py:627 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:653 +#: cinder/volume/drivers/solidfire.py:709 #, python-format msgid "Failed image conversion during cache creation: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:898 +#: cinder/volume/drivers/solidfire.py:947 #, python-format msgid "" "Account for Volume ID %s was not found on the SolidFire Cluster while " "attempting delete_volume operation!" msgstr "" -#: cinder/volume/drivers/solidfire.py:901 +#: cinder/volume/drivers/solidfire.py:950 msgid "This usually means the volume was never successfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:919 +#: cinder/volume/drivers/solidfire.py:965 #, python-format msgid "" "Volume ID %s was not found on the SolidFire Cluster while attempting " "delete_volume operation!" msgstr "" -#: cinder/volume/drivers/solidfire.py:951 +#: cinder/volume/drivers/solidfire.py:994 #, python-format msgid "" "Account for Volume ID %s was not found on the SolidFire Cluster while " "attempting create_snapshot operation!" msgstr "" -#: cinder/volume/drivers/solidfire.py:998 +#: cinder/volume/drivers/solidfire.py:1041 #, python-format msgid "" "Volume ID %s was not found on the SolidFire Cluster while attempting " "extend_volume operation!" msgstr "" -#: cinder/volume/drivers/solidfire.py:1021 -msgid "Failed to get updated stats" -msgstr "" - -#: cinder/volume/drivers/solidfire.py:1057 +#: cinder/volume/drivers/solidfire.py:1095 #, python-format msgid "" "Volume ID %s was not found on the SolidFire Cluster while attempting " "attach_volume operation!" msgstr "" -#: cinder/volume/drivers/solidfire.py:1081 +#: cinder/volume/drivers/solidfire.py:1116 #, python-format msgid "" "Volume ID %s was not found on the SolidFire Cluster while attempting " "detach_volume operation!" msgstr "" -#: cinder/volume/drivers/solidfire.py:1106 +#: cinder/volume/drivers/solidfire.py:1138 #, python-format msgid "" "Volume ID %s was not found on the SolidFire Cluster while attempting " "accept_transfer operation!" msgstr "" -#: cinder/volume/drivers/solidfire.py:1249 +#: cinder/volume/drivers/solidfire.py:1273 #, python-format msgid "" "Account for Volume ID %s was not found on the SolidFire Cluster while " @@ -1173,8 +1264,8 @@ msgid "Configuration value %s is not set." msgstr "" #: cinder/volume/drivers/tintri.py:161 cinder/volume/drivers/tintri.py:290 -#: cinder/volume/drivers/netapp/dataontap/block_base.py:288 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:194 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:318 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:191 #, python-format msgid "Resizing %s failed. Cleaning volume." msgstr "" @@ -1354,29 +1445,29 @@ msgstr "" msgid "iscsi_ip_address must be set!" msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:307 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:290 #, python-format msgid "" -"Error in creating volume [%(vol)s] in CloudByte storage. Exhausted all " -"[%(max)s] attempts." +"CloudByte operation [%(operation)s] failed for volume [%(vol)s]. " +"Exhausted all [%(max)s] attempts." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:580 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:616 #, python-format msgid "TSM [%s] not found in CloudByte storage." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:807 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:846 #, python-format msgid "CloudByte does not have a volume corresponding to OpenStack volume [%s]." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:811 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:850 #, python-format msgid "CloudByte volume information not available for OpenStack volume [%s]." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:999 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:1038 #, python-format msgid "CloudByte snapshot information is not available for OpenStack volume [%s]." msgstr "" @@ -1411,188 +1502,182 @@ msgstr "" msgid "Unable to create folder path %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:658 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:660 msgid "ScVolume returned success with empty payload. Attempting to locate volume" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:664 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:666 #, python-format msgid "ScVolume create error %(name)s: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:820 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:822 #, python-format msgid "AddHba error: %(wwn)s to %(srvname)s : %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:915 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:917 #, python-format msgid "ScPhysicalServer create error: %(wwn)s: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:929 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:931 msgid "Error adding HBA to server" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:961 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:963 #, python-format msgid "ScServer error: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1011 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1013 msgid "Error getting FaultDomainList" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1034 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1036 msgid "Unable to find FC initiators" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1068 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1070 #, python-format msgid "Unable to find volume mappings: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1071 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1094 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1073 msgid "_find_mappings: volume is not active" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1091 -#, python-format -msgid "Unable to find volume mapping profiles: %s" -msgstr "" - -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1113 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1110 #, python-format msgid "Unable to find controller port: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1172 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1169 msgid "Volume appears unmapped" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1202 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1199 #, python-format msgid "Unable to retrieve VolumeConfiguration: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1252 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1249 #, python-format msgid "Unable to find controller port iscsi configuration: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1442 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1439 #, python-format msgid "Unable to map %(vol)s to %(srv)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1472 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1469 #, python-format msgid "Unable to unmap Volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1532 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1529 #, python-format msgid "CreateReplay error: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1575 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1572 #, python-format msgid "Invalid ReplayList return: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1603 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2100 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1600 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2097 #, python-format msgid "ScReplay Expire error: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1632 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1629 #, python-format msgid "ScReplay CreateView error: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1637 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1634 #, python-format msgid "Unable to create volume %s from replay" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1663 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1660 msgid "Error: unable to snap replay" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1682 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1679 #, python-format msgid "Error expanding volume %(name)s: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1708 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1705 #, python-format msgid "Error renaming volume %(original)s to %(name)s: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1733 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1730 msgid "User does not have permission to change Storage Profile selection." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1740 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1737 #, python-format msgid "Storage Profile %s was not found." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1747 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1744 msgid "Default Storage Profile was not found." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1760 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1757 #, python-format msgid "" "Error changing Storage Profile for volume %(original)s to %(name)s: " "%(code)d %(reason)s %(text)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1781 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1778 #, python-format msgid "Error getting user preferences: %(code)d %(reason)s %(text)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1830 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1827 #, python-format msgid "Multiple replay profiles under name %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1836 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1833 #, python-format msgid "find_replay_profile error %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1859 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1856 #, python-format msgid "create_replay_profile failed %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1879 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1876 #, python-format msgid "Unable to delete profile %(cg)s : %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1951 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1948 #, python-format msgid "Failed to add %s to cg." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1969 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1966 #, python-format msgid "Failed to remove %s from cg." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2039 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2036 #, python-format msgid "snap_cg error: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2187 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2242 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2184 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2239 #, python-format msgid "ScVolume error on rename: %(code)d %(reason)s" msgstr "" @@ -1646,165 +1731,165 @@ msgstr "" msgid "Failed to terminate connection %(initiator)s %(vol)s" msgstr "" -#: cinder/volume/drivers/dothill/dothill_client.py:262 +#: cinder/volume/drivers/dothill/dothill_client.py:273 #, python-format msgid "Error in copying volume: %s" msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:182 +#: cinder/volume/drivers/dothill/dothill_common.py:180 #, python-format msgid "Creation of volume %s failed." msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:207 +#: cinder/volume/drivers/dothill/dothill_common.py:205 msgid "Volume must be detached for clone operation." msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:233 +#: cinder/volume/drivers/dothill/dothill_common.py:227 #, python-format msgid "Cloning of volume %s failed." msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:257 +#: cinder/volume/drivers/dothill/dothill_common.py:247 #, python-format msgid "Create volume failed from snapshot: %s" msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:277 +#: cinder/volume/drivers/dothill/dothill_common.py:267 #, python-format msgid "Deletion of volume %s failed." msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:342 +#: cinder/volume/drivers/dothill/dothill_common.py:329 #, python-format msgid "Error mapping volume: %s" msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:358 +#: cinder/volume/drivers/dothill/dothill_common.py:345 #, python-format msgid "Error unmapping volume: %s" msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:367 +#: cinder/volume/drivers/dothill/dothill_common.py:354 msgid "Error getting active FC target ports." msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:374 +#: cinder/volume/drivers/dothill/dothill_common.py:361 msgid "Error getting active ISCSI target iqns." msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:381 +#: cinder/volume/drivers/dothill/dothill_common.py:368 msgid "Error getting active ISCSI target portals." msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:398 +#: cinder/volume/drivers/dothill/dothill_common.py:385 #, python-format msgid "Creation of snapshot failed for volume: %s" msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:415 +#: cinder/volume/drivers/dothill/dothill_common.py:402 #, python-format msgid "Deleting snapshot %s failed" msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:437 +#: cinder/volume/drivers/dothill/dothill_common.py:424 #, python-format msgid "Extension of volume %s failed." msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:446 +#: cinder/volume/drivers/dothill/dothill_common.py:433 msgid "Error getting chap record." msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:453 +#: cinder/volume/drivers/dothill/dothill_common.py:440 msgid "Error creating chap record." msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:497 -#: cinder/volume/drivers/zfssa/zfssaiscsi.py:643 +#: cinder/volume/drivers/dothill/dothill_common.py:485 +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:886 #, python-format msgid "Error migrating volume: %s" msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:520 +#: cinder/volume/drivers/dothill/dothill_common.py:508 msgid "Error manage existing volume." msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:538 +#: cinder/volume/drivers/dothill/dothill_common.py:526 msgid "Error manage existing get volume size." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:429 +#: cinder/volume/drivers/emc/emc_vmax_common.py:430 #, python-format msgid "Error Attaching volume %(vol)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:650 +#: cinder/volume/drivers/emc/emc_vmax_common.py:651 #, python-format msgid "Volume %(name)s not found on the array. No volume to migrate using retype." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:784 +#: cinder/volume/drivers/emc/emc_vmax_common.py:785 #, python-format msgid "" "Failed to return volume %(volumeName)s to original storage pool. Please " "contact your system administrator to return it to the correct location." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:873 +#: cinder/volume/drivers/emc/emc_vmax_common.py:874 #, python-format msgid "" "Unable to create or get default storage group for FAST policy: " "%(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:885 +#: cinder/volume/drivers/emc/emc_vmax_common.py:886 #, python-format msgid "" "Failed to verify that volume was added to storage group for FAST policy: " "%(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:927 +#: cinder/volume/drivers/emc/emc_vmax_common.py:928 #, python-format msgid "Error finding target pool instance name for pool: %(targetPoolName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:939 +#: cinder/volume/drivers/emc/emc_vmax_common.py:940 #, python-format msgid "Error migrating volume: %(volumename)s. to target pool %(targetPoolName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:954 +#: cinder/volume/drivers/emc/emc_vmax_common.py:955 #, python-format msgid "" "Volume : %(volumeName)s. was not successfully migrated to target pool " "%(targetPoolName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1034 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1035 #, python-format msgid "" "Failed to add %(volumeName)s to default storage group for fast policy " "%(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1060 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1061 msgid "Error getting array, pool, SLO and workload." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1073 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1074 msgid "Error parsing array, pool, SLO and workload." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1076 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1077 #, python-format msgid "" "The source array : %(sourceArraySerialNumber)s does not match the target " "array: %(targetArraySerialNumber)s skipping storage-assisted migration." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1085 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1086 #, python-format msgid "" "Only SLO/workload migration within the same SRP Pool is supported in this" @@ -1812,82 +1897,82 @@ msgid "" "array: %(targetPoolName)s. Skipping storage-assisted migration." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1113 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1114 #, python-format msgid "" "No action required. Volume: %(volumeName)s is already part of " "slo/workload combination: %(targetCombination)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1140 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1141 msgid "Error getting target pool name and array." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1152 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1153 msgid "Error parsing target pool name, array, and fast policy." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1156 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1157 #, python-format msgid "" "The source array : %(sourceArraySerialNumber)s does not match the target " "array: %(targetArraySerialNumber)s, skipping storage-assisted migration." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1171 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1172 #, python-format msgid "" "No action required. Volume: %(volumeName)s is already part of pool: " "%(pool)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1181 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1182 msgid "Only available volumes can be migrated between different protocols." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1505 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1518 #, python-format msgid "Target end points do not exist for hardware Id: %(hardwareIdInstance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1911 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1929 #, python-format msgid "Unable to determine whether %(volumeName)s is composite or not." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2086 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2104 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2944 -#: cinder/volume/drivers/emc/emc_vmax_common.py:3067 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2962 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3085 #, python-format msgid "" "Volume %(name)s is not suitable for storage assisted migration using " "retype." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3009 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3027 #, python-format msgid "" "Volume : %(volumeName)s has not been removed from source storage group " "%(storageGroup)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3023 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3041 #, python-format msgid "Failed to get or create storage group %(storageGroupName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3036 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3054 #, python-format msgid "" "Volume : %(volumeName)s has not been added to target storage group " "%(storageGroup)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3308 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3326 #, python-format msgid "" "Failed to Roll back to re-add volume %(volumeName)s to default storage " @@ -1895,17 +1980,17 @@ msgid "" " get the volume returned to the default storage group." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4113 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4131 #, python-format msgid "Exception: %(ex)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4132 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4150 #, python-format msgid "Volume %(name)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4263 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4281 #, python-format msgid "Exception: %(ex)s." msgstr "" @@ -1975,8 +2060,8 @@ msgid "Error disassociating storage group from policy: %s." msgstr "" #: cinder/volume/drivers/emc/emc_vmax_fast.py:667 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:524 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:533 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:536 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:545 #, python-format msgid "Exception: %s." msgstr "" @@ -2089,68 +2174,68 @@ msgstr "" msgid "Unable to retrieve pool instance of %(poolName)s on array %(array)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1174 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1175 msgid "Error parsing array from host capabilities." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1526 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1528 #, python-format msgid "" "SLO: %(slo)s is not valid. Valid values are Bronze, Silver, Gold, " "Platinum, Diamond, Optimized, NONE." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1531 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1533 #, python-format msgid "" "Workload: %(workload)s is not valid. Valid values are DSS_REP, DSS, OLTP," " OLTP_REP, NONE." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1657 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1494 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1501 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1504 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1507 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1510 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1594 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1615 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1618 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1649 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1659 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1662 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1665 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1744 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1747 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1750 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1753 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1791 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1794 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1969 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1972 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1975 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1978 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1991 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2000 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1666 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1506 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1513 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1516 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1519 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1522 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1606 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1627 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1630 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1661 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1671 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1674 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1677 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1756 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1759 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1762 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1765 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1803 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1806 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2016 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2019 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2022 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2025 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2038 #: cinder/volume/drivers/san/hp/hp_3par_common.py:2047 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2051 -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:662 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2094 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2098 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:802 #, python-format msgid "Exception: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1907 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1916 msgid "" "Please check your xml for format or syntax errors. Please see " "documentation for more details." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1948 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1957 #, python-format msgid "Array Serial Number must be in the file %(fileName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1954 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1963 #, python-format msgid "PoolName must be in the file %(fileName)s." msgstr "" @@ -2189,41 +2274,41 @@ msgstr "" msgid "Migration of LUN %s failed to complete." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1316 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1317 #, python-format msgid "Invalid value for %(key)s, value is %(value)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1356 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1357 #, python-format msgid "Error happened during storage pool querying, %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2035 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2044 msgid "The given extra_spec or valid_values is None." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2687 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2698 #, python-format msgid "Create consistency group %s failed." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2705 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2716 #, python-format msgid "Delete consistency group %s failed." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2769 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2780 #, python-format msgid "Create cg snapshot %s failed." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2794 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2805 #, python-format msgid "Delete cgsnapshot %s failed." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3209 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3222 #, python-format msgid "Failed to find available iSCSI targets for %s." msgstr "" @@ -2290,56 +2375,56 @@ msgstr "" msgid "Error getting iSCSI target info from EVS %(evs)s." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:89 -#: cinder/volume/drivers/hitachi/hnas_nfs.py:77 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:91 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:79 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:239 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:241 #, python-format msgid "No configuration found for service: %s." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:304 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:306 msgid "No more targets avaliable." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:444 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:446 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:505 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:507 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:619 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:621 msgid "delete_vol: provider location empty." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:796 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:798 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:218 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:220 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:500 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:499 #, python-format msgid "NFS share %(share)s has no service entry: %(svc)s -> %(hdp)s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:601 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:600 #, python-format msgid "Invalid hostname %(host)s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:794 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:793 #, python-format msgid "The NFS Volume %(cr)s does not exist." msgstr "" @@ -2353,39 +2438,48 @@ msgstr "" msgid "Unable to rename lun %s on array." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:778 +#: cinder/volume/drivers/huawei/huawei_driver.py:565 msgid "Retype volume error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:116 +#: cinder/volume/drivers/huawei/huawei_utils.py:117 #, python-format msgid "" "Extra specs must be specified as capabilities:%s=' True' or ' " "true'." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:154 +#: cinder/volume/drivers/huawei/huawei_utils.py:153 #, python-format msgid "parse_xml_file: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:74 +#: cinder/volume/drivers/huawei/rest_client.py:82 #, python-format msgid "Bad response from server: %(url)s. Error: %(err)s" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:84 +#: cinder/volume/drivers/huawei/rest_client.py:92 #, python-format msgid "JSON transfer error: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:387 +#: cinder/volume/drivers/huawei/rest_client.py:113 +#, python-format +msgid "Login error, reason is: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:142 +msgid "Can't open the recent url, relogin." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:422 msgid "" "Error occurred when adding hostgroup and lungroup to view. Remove lun " "from lungroup now." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:534 +#: cinder/volume/drivers/huawei/rest_client.py:573 #, python-format msgid "JSON transfer data error. %s." msgstr "" @@ -2545,20 +2639,20 @@ msgstr "" msgid "Could not get pool data from the storage." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:463 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:464 msgid "Protocol must be specified as ' iSCSI' or ' FC'." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:478 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:479 msgid "Replication must be specified as ' True' or ' False'." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:734 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:735 #, python-format msgid "Failed to create CGSnapshot. Exception: %s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:750 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:751 #, python-format msgid "" "Failed to delete the snapshot %(snap)s of CGSnapshot. Exception: " @@ -2602,52 +2696,52 @@ msgstr "" msgid "Failed to rename %(new_volume)s into %(volume)s." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:247 +#: cinder/volume/drivers/netapp/utils.py:256 #, python-format msgid "Cannot get QoS spec for volume %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:180 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:210 #, python-format msgid "Exception creating LUN %(name)s in pool %(pool)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:293 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:323 #, python-format msgid "Exception cloning volume %(name)s from source volume %(source)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:431 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:461 #, python-format msgid "Message: %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:433 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:463 #, python-format msgid "Error getting LUN attribute. Exception: %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:554 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:584 #, python-format msgid "Failure deleting staged tmp LUN %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:557 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:587 #, python-format msgid "Unknown exception in post clone resize LUN %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:559 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:589 #, python-format msgid "Exception details: %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:124 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:121 #, python-format msgid "Exception creating vol %(name)s on pool %(pool)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:169 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:166 #, python-format msgid "" "Exception creating volume %(name)s from source %(source)s on share " @@ -2659,48 +2753,43 @@ msgstr "" msgid "Setting QoS for %s failed" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:358 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:383 #, python-format msgid "Copy offload workflow unsuccessful. %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:423 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:438 #, python-format msgid "Error in workflow copy from cache. %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:89 +#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:94 #, python-format msgid "Error provisioning volume %(lun_name)s on %(volume_name)s. Details: %(ex)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:189 +#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:194 #, python-format msgid "LUN %(path)s geometry failed. Message - %(msg)s" msgstr "" -#: cinder/volume/drivers/netapp/eseries/client.py:83 -#, python-format -msgid "Unexpected error while invoking web service. Error - %s." -msgstr "" - -#: cinder/volume/drivers/netapp/eseries/library.py:190 +#: cinder/volume/drivers/netapp/eseries/library.py:220 #, python-format msgid "Error resolving host %(host)s. Error - %(e)s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:374 -#: cinder/volume/drivers/netapp/eseries/library.py:388 +#: cinder/volume/drivers/netapp/eseries/library.py:421 +#: cinder/volume/drivers/netapp/eseries/library.py:439 #, python-format msgid "Error creating volume. Msg - %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:410 +#: cinder/volume/drivers/netapp/eseries/library.py:461 #, python-format msgid "Failure deleting snap vol. Error: %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:441 +#: cinder/volume/drivers/netapp/eseries/library.py:492 #, python-format msgid "Vol copy job status %s." msgstr "" @@ -2810,70 +2899,78 @@ msgid "Flexvisor failed to get pool %(id)s info." msgstr "" #: cinder/volume/drivers/san/san.py:151 -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:416 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:419 #: cinder/zonemanager/drivers/cisco/cisco_fc_san_lookup_service.py:269 #: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:397 #, python-format msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:433 -msgid "Conflict detected in Virtual Volume Set %(volume_set): %(error)" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:445 +#, python-format +msgid "Conflict detected in Virtual Volume Set %(volume_set)s: %(error)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:458 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:469 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:470 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:481 #, python-format msgid "Virtual Volume Set %s does not exist." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:732 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:744 #, python-format msgid "Error extending volume: %(vol)s. Exception: %(ex)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1200 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1212 #, python-format msgid "Error creating QOS rule %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1233 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1245 #, python-format msgid "Error setting Flash Cache policy to %s - exception" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1724 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1736 #, python-format msgid "Error extending volume %(id)s. Ex: %(ex)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1850 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1862 #, python-format msgid "Error attaching volume %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1863 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1875 #, python-format msgid "Error detaching volume %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2499 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1937 +#, python-format +msgid "" +"Changing the volume name from %(tmp)s to %(orig)s failed because " +"%(reason)s" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2546 #, python-format msgid "Exception during snapCPG revert: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2571 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2618 #, python-format msgid "Unexpected error when retype() tried to deleteVolumeSet(%s)" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2593 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2596 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2640 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2643 #, python-format msgid "Unexpected error when retype() revert tried to deleteVolumeSet(%s)" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2604 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2651 #, python-format msgid "" "%(exception)s: Exception during revert of retype for volume " @@ -2881,33 +2978,58 @@ msgid "" " restored." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2615 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2662 #, python-format msgid "" "%(exception)s: Exception during revert of retype for volume " "%(volume_name)s. Failed to remove from new volume set %(new_vvs)s." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:634 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:635 #, python-format msgid "Volume %s doesn't exist on array." msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:322 -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:231 +#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:323 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:236 msgid "Volume did not exist. It will not be deleted" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:334 -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:273 +#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:335 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:411 msgid "Snapshot did not exist. It will not be deleted" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:469 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:265 +msgid "Creating a consistency group from a source is not currently supported." +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:312 +#, python-format +msgid "Could not find volume with name %(name)s. Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:336 +#, python-format +msgid "Could not create snapshot set. Error: '%s'" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:368 +msgid "Snapshot did not exist. It will not be deleted." +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:609 #, python-format msgid "'%(value)s' is an invalid value for extra spec '%(key)s'" msgstr "" +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:833 +#, python-format +msgid "" +"Changing the volume name from %(tmp)s to %(orig)s failed because " +"%(reason)s." +msgstr "" + #: cinder/volume/drivers/violin/v6000_common.py:222 #: cinder/volume/drivers/violin/v7000_common.py:205 #, python-format @@ -3009,81 +3131,81 @@ msgstr "" msgid "Storage profile: %s cannot be found in vCenter." msgstr "" -#: cinder/volume/drivers/vmware/datastore.py:221 +#: cinder/volume/drivers/vmware/datastore.py:222 msgid "Error occurred while selecting datastore." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:503 +#: cinder/volume/drivers/vmware/vmdk.py:509 #, python-format msgid "There are no valid hosts available in configured cluster(s): %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:509 +#: cinder/volume/drivers/vmware/vmdk.py:515 #, python-format msgid "There is no valid datastore satisfying requirements: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:857 +#: cinder/volume/drivers/vmware/vmdk.py:863 #, python-format msgid "Error occurred while copying %(src)s to %(dst)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:964 +#: cinder/volume/drivers/vmware/vmdk.py:970 #, python-format msgid "Error occurred while copying image: %(image_id)s to %(path)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1095 +#: cinder/volume/drivers/vmware/vmdk.py:1101 #, python-format msgid "Error occurred while creating volume: %(id)s from image: %(image_id)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1170 -#: cinder/volume/drivers/vmware/vmdk.py:1270 +#: cinder/volume/drivers/vmware/vmdk.py:1176 +#: cinder/volume/drivers/vmware/vmdk.py:1276 #, python-format msgid "Error occurred while copying image: %(id)s to volume: %(vol)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1211 +#: cinder/volume/drivers/vmware/vmdk.py:1217 #, python-format msgid "Unable to extend the size of the vmdk virtual disk at the path %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1482 +#: cinder/volume/drivers/vmware/vmdk.py:1488 #, python-format msgid "Error occurred while cloning backing: %s during retype." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1547 +#: cinder/volume/drivers/vmware/vmdk.py:1553 #, python-format msgid "Not able to find a different datastore to place the extended volume %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1562 +#: cinder/volume/drivers/vmware/vmdk.py:1568 #, python-format msgid "Not able to relocate volume %s for extending." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1678 +#: cinder/volume/drivers/vmware/vmdk.py:1684 msgid "Error occurred while creating temporary backing." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1862 +#: cinder/volume/drivers/vmware/vmdk.py:1868 #, python-format msgid "Version string '%s' is not parseable" msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1890 +#: cinder/volume/drivers/vmware/vmdk.py:1896 #, python-format -msgid "Not able to configure PBM for VC server: %s" +msgid "Not able to configure PBM for vCenter server: %s" msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:1358 +#: cinder/volume/drivers/vmware/volumeops.py:1375 #, python-format msgid "Virtual disk device of backing: %s not found." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:1531 +#: cinder/volume/drivers/vmware/volumeops.py:1548 #, python-format msgid "Compute cluster: %s not found." msgstr "" @@ -3113,68 +3235,88 @@ msgstr "" msgid "URLError: %s" msgstr "" -#: cinder/volume/drivers/zfssa/webdavclient.py:91 +#: cinder/volume/drivers/zfssa/webdavclient.py:112 #, python-format msgid "WebDAV returned with %(code)s error during %(method)s call." msgstr "" -#: cinder/volume/drivers/zfssa/webdavclient.py:96 +#: cinder/volume/drivers/zfssa/webdavclient.py:117 #, python-format msgid "" "WebDAV operation failed with error code: %(code)s reason: %(reason)s " "Retry attempt %(retry)s in progress." msgstr "" -#: cinder/volume/drivers/zfssa/zfssaiscsi.py:273 +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:300 #, python-format msgid "" "Volume ID %s was not found on the zfssa device while attempting " "delete_volume operation." msgstr "" -#: cinder/volume/drivers/zfssa/zfssaiscsi.py:320 +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:351 #, python-format msgid "Snapshot %s: has clones" msgstr "" -#: cinder/volume/drivers/zfssa/zfssaiscsi.py:423 +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:456 #, python-format msgid "Clone Volume:%(volume)s failed from source volume:%(src_vref)s" msgstr "" -#: cinder/volume/drivers/zfssa/zfssaiscsi.py:552 -#: cinder/volume/drivers/zfssa/zfssanfs.py:348 +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:491 +#: cinder/volume/drivers/zfssa/zfssanfs.py:327 +msgid "virtual_size property is not set for the image." +msgstr "" + +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:495 +#: cinder/volume/drivers/zfssa/zfssanfs.py:331 +#, python-format +msgid "Image size %(img_size)dGB is larger than volume size %(vol_size)dGB." +msgstr "" + +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:522 +#: cinder/volume/drivers/zfssa/zfssanfs.py:363 +#, python-format +msgid "Cannot clone image %(image)s to volume %(volume)s. Error: %(error)s." +msgstr "" + +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:795 +#: cinder/volume/drivers/zfssa/zfssanfs.py:586 #, python-format msgid "" "Location info needed for backend enabled volume migration not in correct " "format: %s. Continuing with generic volume migration." msgstr "" -#: cinder/volume/drivers/zfssa/zfssaiscsi.py:558 +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:801 msgid "" "zfssa_replication_ip not set in cinder.conf. zfssa_replication_ip is " "needed for backend enabled volume migration. Continuing with generic " "volume migration." msgstr "" -#: cinder/volume/drivers/zfssa/zfssanfs.py:176 +#: cinder/volume/drivers/zfssa/zfssanfs.py:190 #, python-format msgid "Exception during mounting %s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssanfs.py:242 +#: cinder/volume/drivers/zfssa/zfssanfs.py:256 #, python-format msgid "" "Error in extending volume size: Volume: %(volume)s Vol_Size: %(vol_size)d" " with Snapshot: %(snapshot)s Snap_Size: %(snap_size)d" msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:377 +#: cinder/volume/drivers/zfssa/zfssarest.py:745 #, python-format -msgid "Error Pool ownership: Pool %(pool)s is not owned by %(host)s." +msgid "" +"Error Getting Snapshot: %(snapshot)s of Volume: %(lun)s in Pool: " +"%(pool)s, Project: %(project)s Return code: %(ret.status)d, Message: " +"%(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:753 +#: cinder/volume/drivers/zfssa/zfssarest.py:781 #, python-format msgid "" "Error Setting Volume: %(lun)s to InitiatorGroup: %(initiatorgroup)s Pool:" @@ -3182,50 +3324,47 @@ msgid "" "%(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:771 +#: cinder/volume/drivers/zfssa/zfssarest.py:1238 #, python-format -msgid "" -"Error Deleting Volume: %(lun)s to Pool: %(pool)s Project: %(project)s " -"Return code: %(ret.status)d Message: %(ret.data)s." +msgid "Cannot delete file %s." msgstr "" -#: cinder/volume/flows/common.py:60 +#: cinder/volume/flows/common.py:61 #, python-format msgid "" "Failed setting source volume %(source_volid)s back to its initial " "%(source_status)s status" msgstr "" -#: cinder/volume/flows/common.py:93 -#: cinder/volume/flows/manager/create_volume.py:768 +#: cinder/volume/flows/common.py:96 #, python-format -msgid "Failed updating volume %(volume_id)s with %(update)s" +msgid "Failed updating %(object_type)s %(object_id)s with %(update)s" msgstr "" -#: cinder/volume/flows/api/create_volume.py:503 +#: cinder/volume/flows/api/create_volume.py:516 #, python-format msgid "Failed destroying volume entry %s" msgstr "" -#: cinder/volume/flows/api/create_volume.py:604 +#: cinder/volume/flows/api/create_volume.py:617 #, python-format msgid "Failed rolling back quota for %s reservations" msgstr "" -#: cinder/volume/flows/api/create_volume.py:651 +#: cinder/volume/flows/api/create_volume.py:664 #, python-format msgid "Failed to update quota for deleting volume: %s" msgstr "" -#: cinder/volume/flows/api/create_volume.py:748 -#: cinder/volume/flows/manager/create_volume.py:162 -#: cinder/volume/flows/manager/create_volume.py:170 -#: cinder/volume/flows/manager/create_volume.py:213 +#: cinder/volume/flows/api/create_volume.py:761 +#: cinder/volume/flows/manager/create_volume.py:166 +#: cinder/volume/flows/manager/create_volume.py:174 +#: cinder/volume/flows/manager/create_volume.py:217 #, python-format msgid "Volume %s: create failed" msgstr "" -#: cinder/volume/flows/api/create_volume.py:752 +#: cinder/volume/flows/api/create_volume.py:765 #: cinder/volume/flows/api/manage_existing.py:130 msgid "Unexpected build error:" msgstr "" @@ -3240,62 +3379,62 @@ msgstr "" msgid "Volume %s: manage failed." msgstr "" -#: cinder/volume/flows/manager/create_volume.py:115 +#: cinder/volume/flows/manager/create_volume.py:119 #, python-format msgid "Volume %s: update volume state failed." msgstr "" -#: cinder/volume/flows/manager/create_volume.py:183 +#: cinder/volume/flows/manager/create_volume.py:187 #, python-format msgid "Volume %s: rescheduling failed" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:340 +#: cinder/volume/flows/manager/create_volume.py:344 #, python-format msgid "" "Failed notifying about the volume action %(event)s for volume " "%(volume_id)s" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:443 +#: cinder/volume/flows/manager/create_volume.py:449 #, python-format msgid "" "Failed fetching snapshot %(snapshot_id)s bootable flag using the provided" " glance snapshot %(snapshot_ref_id)s volume reference" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:460 +#: cinder/volume/flows/manager/create_volume.py:466 #, python-format msgid "Failed updating volume %(volume_id)s bootable flag to true" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:515 -#: cinder/volume/flows/manager/create_volume.py:524 +#: cinder/volume/flows/manager/create_volume.py:521 +#: cinder/volume/flows/manager/create_volume.py:530 #, python-format msgid "Failed to copy image %(image_id)s to volume: %(volume_id)s" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:520 +#: cinder/volume/flows/manager/create_volume.py:526 #, python-format msgid "Failed to copy image to volume: %(volume_id)s" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:622 +#: cinder/volume/flows/manager/create_volume.py:628 #, python-format msgid "Failed to clone image volume %(id)s." msgstr "" -#: cinder/volume/flows/manager/create_volume.py:663 +#: cinder/volume/flows/manager/create_volume.py:646 #, python-format msgid "Failed updating volume %(volume_id)s with %(updates)s" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:687 +#: cinder/volume/flows/manager/create_volume.py:809 #, python-format msgid "Unable to create volume. Volume driver %s not initialized" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:725 +#: cinder/volume/flows/manager/create_volume.py:847 #: cinder/volume/flows/manager/manage_existing.py:85 #, python-format msgid "" @@ -3303,11 +3442,55 @@ msgid "" "model %(model)s" msgstr "" +#: cinder/volume/flows/manager/create_volume.py:890 +#, python-format +msgid "Failed updating volume %(volume_id)s with %(update)s" +msgstr "" + #: cinder/volume/flows/manager/manage_existing.py:46 #, python-format msgid "Unable to manage existing volume. Volume driver %s not initialized." msgstr "" +#: cinder/volume/flows/manager/manage_existing_snapshot.py:64 +#, python-format +msgid "Snapshot %s: create failed" +msgstr "" + +#: cinder/volume/flows/manager/manage_existing_snapshot.py:90 +#, python-format +msgid "" +"Failed notifying about the snapshot action %(event)s for snapshot " +"%(snp_id)s." +msgstr "" + +#: cinder/volume/flows/manager/manage_existing_snapshot.py:111 +#, python-format +msgid "Unable to manage existing snapshot. Volume driver %s not initialized." +msgstr "" + +#: cinder/volume/flows/manager/manage_existing_snapshot.py:180 +#, python-format +msgid "Failed rolling back quota for %s reservations." +msgstr "" + +#: cinder/volume/flows/manager/manage_existing_snapshot.py:224 +#, python-format +msgid "Failed to update quota while deleting snapshots: %s" +msgstr "" + +#: cinder/volume/flows/manager/manage_existing_snapshot.py:251 +#, python-format +msgid "" +"Failed updating model of snapshot %(snapshot_id)s with creation provided " +"model %(model)s." +msgstr "" + +#: cinder/volume/flows/manager/manage_existing_snapshot.py:297 +#, python-format +msgid "Failed updating snapshot %(snapshot_id)s with %(update)s." +msgstr "" + #: cinder/volume/targets/cxt.py:108 cinder/volume/targets/tgt.py:136 #, python-format msgid "Failed to open config for %(vol_id)s: %(e)s" @@ -3322,7 +3505,7 @@ msgstr "" #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please verify " -"your configuration in %(volumes_dir)'" +"your configuration in %(volumes_dir)s'" msgstr "" #: cinder/volume/targets/cxt.py:269 cinder/volume/targets/scst.py:337 @@ -3368,7 +3551,7 @@ msgid "" "target" msgstr "" -#: cinder/volume/targets/iscsi.py:314 +#: cinder/volume/targets/iscsi.py:306 msgid "The volume driver requires the iSCSI initiator name in the connector." msgstr "" @@ -3510,27 +3693,27 @@ msgstr "" msgid "Deleting zone failed %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:259 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:262 #, python-format msgid "Failed collecting nsshow info for fabric %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:331 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:334 msgid "No CLI output for firmware version check" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:399 -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:461 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:402 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:464 #: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:450 msgid "Error executing SSH command." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:480 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:483 #, python-format msgid "Error executing command via ssh: %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:538 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:541 msgid "Error closing channel." msgstr "" diff --git a/cinder/locale/cinder-log-info.pot b/cinder/locale/cinder-log-info.pot index bbbb88e05..ac7667729 100644 --- a/cinder/locale/cinder-log-info.pot +++ b/cinder/locale/cinder-log-info.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: cinder 7.0.0.0b3.dev341\n" +"Project-Id-Version: cinder 7.0.0.0b4.dev130\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-08-27 06:19+0000\n" +"POT-Creation-Date: 2015-09-17 06:19+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -43,12 +43,12 @@ msgstr "" msgid "Delete backup with id: %s" msgstr "" -#: cinder/api/contrib/backups.py:261 +#: cinder/api/contrib/backups.py:266 #, python-format msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/api/contrib/backups.py:294 +#: cinder/api/contrib/backups.py:299 #, python-format msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" @@ -93,7 +93,7 @@ msgid "" "%(remove_volumes)s." msgstr "" -#: cinder/api/contrib/hosts.py:182 +#: cinder/api/contrib/hosts.py:186 #, python-format msgid "Setting host %(host)s to %(state)s." msgstr "" @@ -107,6 +107,11 @@ msgstr "" msgid "Updating snapshot %(id)s with info %(dict)s" msgstr "" +#: cinder/api/contrib/snapshot_unmanage.py:51 +#, python-format +msgid "Unmanage snapshot with id: %s" +msgstr "" + #: cinder/api/contrib/volume_replication.py:70 #, python-format msgid "Attempting to promote secondary replica to primary for volume %s." @@ -212,112 +217,112 @@ msgstr "" msgid "Unable to serialize field '%s' - excluding from backup" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:123 #, python-format msgid "Backend not found in hostname (%s) so using default." msgstr "" -#: cinder/backup/manager.py:170 +#: cinder/backup/manager.py:174 #, python-format msgid "Starting volume driver %(driver_name)s (%(version)s)." msgstr "" -#: cinder/backup/manager.py:198 +#: cinder/backup/manager.py:210 msgid "Cleaning up incomplete backup operations." msgstr "" -#: cinder/backup/manager.py:206 +#: cinder/backup/manager.py:243 #, python-format msgid "" "Resetting volume %(vol_id)s to previous status %(status)s (was backing-" "up)." msgstr "" -#: cinder/backup/manager.py:214 +#: cinder/backup/manager.py:251 #, python-format msgid "setting volume %s to error_restoring (was restoring-backup)." msgstr "" -#: cinder/backup/manager.py:224 +#: cinder/backup/manager.py:258 #, python-format msgid "Resetting backup %s to error (was creating)." msgstr "" -#: cinder/backup/manager.py:229 +#: cinder/backup/manager.py:263 #, python-format msgid "Resetting backup %s to available (was restoring)." msgstr "" -#: cinder/backup/manager.py:235 +#: cinder/backup/manager.py:269 #, python-format msgid "Resuming delete on backup: %s." msgstr "" -#: cinder/backup/manager.py:304 +#: cinder/backup/manager.py:349 #, python-format msgid "Create backup started, backup: %(backup_id)s volume: %(volume_id)s." msgstr "" -#: cinder/backup/manager.py:364 +#: cinder/backup/manager.py:416 #, python-format msgid "Create backup finished. backup: %s." msgstr "" -#: cinder/backup/manager.py:369 +#: cinder/backup/manager.py:421 #, python-format msgid "Restore backup started, backup: %(backup_id)s volume: %(volume_id)s." msgstr "" -#: cinder/backup/manager.py:404 +#: cinder/backup/manager.py:456 #, python-format msgid "" "Volume: %(vol_id)s, size: %(vol_size)d is larger than backup: " "%(backup_id)s, size: %(backup_size)d, continuing with restore." msgstr "" -#: cinder/backup/manager.py:448 +#: cinder/backup/manager.py:500 #, python-format msgid "" "Restore backup finished, backup %(backup_id)s restored to volume " "%(volume_id)s." msgstr "" -#: cinder/backup/manager.py:455 +#: cinder/backup/manager.py:507 #, python-format msgid "Delete backup started, backup: %s." msgstr "" -#: cinder/backup/manager.py:522 +#: cinder/backup/manager.py:581 #, python-format msgid "Delete backup finished, backup %s deleted." msgstr "" -#: cinder/backup/manager.py:548 +#: cinder/backup/manager.py:607 #, python-format msgid "Export record started, backup: %s." msgstr "" -#: cinder/backup/manager.py:583 +#: cinder/backup/manager.py:642 #, python-format msgid "Export record finished, backup %s exported." msgstr "" -#: cinder/backup/manager.py:602 +#: cinder/backup/manager.py:661 #, python-format msgid "Import record started, backup_url: %s." msgstr "" -#: cinder/backup/manager.py:678 +#: cinder/backup/manager.py:757 #, python-format msgid "Import record id %s metadata from driver finished." msgstr "" -#: cinder/backup/manager.py:691 +#: cinder/backup/manager.py:770 #, python-format msgid "Reset backup status started, backup_id: %(backup_id)s, status: %(status)s." msgstr "" -#: cinder/backup/manager.py:706 +#: cinder/backup/manager.py:785 #, python-format msgid "Backup service: %s." msgstr "" @@ -368,12 +373,12 @@ msgid "" "lv_name=%(lv)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:3865 +#: cinder/db/sqlalchemy/api.py:3944 #, python-format msgid "Purging deleted rows older than age=%(age)d days from table=%(table)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:3880 +#: cinder/db/sqlalchemy/api.py:3959 #, python-format msgid "Deleted %(row)d rows from table=%(table)s" msgstr "" @@ -418,348 +423,397 @@ msgstr "" msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:165 +#: cinder/volume/api.py:166 msgid "Availability Zones retrieved successfully." msgstr "" -#: cinder/volume/api.py:301 +#: cinder/volume/api.py:322 msgid "Volume created successfully." msgstr "" -#: cinder/volume/api.py:336 cinder/volume/api.py:395 +#: cinder/volume/api.py:357 cinder/volume/api.py:421 msgid "Delete volume request issued successfully." msgstr "" -#: cinder/volume/api.py:342 +#: cinder/volume/api.py:363 #, python-format msgid "Unable to delete volume: %s, volume is attached." msgstr "" -#: cinder/volume/api.py:351 +#: cinder/volume/api.py:372 #, python-format msgid "" "Unable to delete volume: %(vol_id)s, volume must be available or error, " "but is %(vol_status)s." msgstr "" -#: cinder/volume/api.py:360 +#: cinder/volume/api.py:381 #, python-format msgid "Unable to delete volume: %s, volume is currently migrating." msgstr "" -#: cinder/volume/api.py:367 +#: cinder/volume/api.py:388 #, python-format msgid "" "Unable to delete volume: %s, volume is currently part of a consistency " "group." msgstr "" -#: cinder/volume/api.py:375 +#: cinder/volume/api.py:396 #, python-format msgid "Unable to delete volume: %s, volume currently has snapshots." msgstr "" -#: cinder/volume/api.py:401 +#: cinder/volume/api.py:427 +msgid "Unable to update volume, because it is in maintenance." +msgstr "" + +#: cinder/volume/api.py:433 msgid "Volume updated successfully." msgstr "" -#: cinder/volume/api.py:420 +#: cinder/volume/api.py:452 msgid "Volume info retrieved successfully." msgstr "" -#: cinder/volume/api.py:492 +#: cinder/volume/api.py:504 msgid "Get all volumes completed successfully." msgstr "" -#: cinder/volume/api.py:500 +#: cinder/volume/api.py:512 msgid "Snapshot retrieved successfully." msgstr "" -#: cinder/volume/api.py:508 +#: cinder/volume/api.py:520 msgid "Volume retrieved successfully." msgstr "" -#: cinder/volume/api.py:529 +#: cinder/volume/api.py:541 msgid "Get all snaphsots completed successfully." msgstr "" -#: cinder/volume/api.py:550 +#: cinder/volume/api.py:562 msgid "Reserve volume completed successfully." msgstr "" -#: cinder/volume/api.py:563 +#: cinder/volume/api.py:575 msgid "Unreserve volume completed successfully." msgstr "" -#: cinder/volume/api.py:589 +#: cinder/volume/api.py:601 msgid "Begin detaching volume completed successfully." msgstr "" -#: cinder/volume/api.py:596 +#: cinder/volume/api.py:608 msgid "Roll detaching of volume completed successfully." msgstr "" -#: cinder/volume/api.py:620 cinder/volume/manager.py:876 +#: cinder/volume/api.py:615 +msgid "Unable to attach volume, because it is in maintenance." +msgstr "" + +#: cinder/volume/api.py:637 cinder/volume/manager.py:934 msgid "Attach volume completed successfully." msgstr "" -#: cinder/volume/api.py:628 cinder/volume/manager.py:967 +#: cinder/volume/api.py:644 +msgid "Unable to detach volume, because it is in maintenance." +msgstr "" + +#: cinder/volume/api.py:650 cinder/volume/manager.py:1025 msgid "Detach volume completed successfully." msgstr "" -#: cinder/volume/api.py:637 cinder/volume/manager.py:1301 +#: cinder/volume/api.py:657 +msgid "" +"Unable to initialize the connection for volume, because it is in " +"maintenance." +msgstr "" + +#: cinder/volume/api.py:666 cinder/volume/manager.py:1399 msgid "Initialize volume connection completed successfully." msgstr "" -#: cinder/volume/api.py:648 cinder/volume/manager.py:1324 +#: cinder/volume/api.py:676 cinder/volume/manager.py:1422 msgid "Terminate volume connection completed successfully." msgstr "" -#: cinder/volume/api.py:658 cinder/volume/manager.py:1358 +#: cinder/volume/api.py:683 +msgid "Unable to accept transfer for volume, because it is in maintenance." +msgstr "" + +#: cinder/volume/api.py:691 cinder/volume/manager.py:1471 msgid "Transfer volume completed successfully." msgstr "" -#: cinder/volume/api.py:894 +#: cinder/volume/api.py:713 cinder/volume/api.py:845 +msgid "Unable to create the snapshot for volume, because it is in maintenance." +msgstr "" + +#: cinder/volume/api.py:915 msgid "Snapshot create request issued successfully." msgstr "" -#: cinder/volume/api.py:903 +#: cinder/volume/api.py:924 msgid "Snapshot force create request issued successfully." msgstr "" -#: cinder/volume/api.py:932 +#: cinder/volume/api.py:955 msgid "Snapshot delete request issued successfully." msgstr "" -#: cinder/volume/api.py:944 +#: cinder/volume/api.py:967 msgid "Get volume metadata completed successfully." msgstr "" -#: cinder/volume/api.py:953 +#: cinder/volume/api.py:976 +msgid "Unable to delete the volume metadata, because it is in maintenance." +msgstr "" + +#: cinder/volume/api.py:982 msgid "Delete volume metadata completed successfully." msgstr "" -#: cinder/volume/api.py:1009 +#: cinder/volume/api.py:1014 +msgid "Unable to update the metadata for volume, because it is in maintenance." +msgstr "" + +#: cinder/volume/api.py:1044 msgid "Update volume metadata completed successfully." msgstr "" -#: cinder/volume/api.py:1020 +#: cinder/volume/api.py:1055 msgid "Get volume metadata key completed successfully." msgstr "" -#: cinder/volume/api.py:1028 +#: cinder/volume/api.py:1063 msgid "Get volume admin metadata completed successfully." msgstr "" -#: cinder/volume/api.py:1036 -msgid "Delete volume admin metadata completed successfully." -msgstr "" - -#: cinder/volume/api.py:1062 +#: cinder/volume/api.py:1090 msgid "Update volume admin metadata completed successfully." msgstr "" -#: cinder/volume/api.py:1069 +#: cinder/volume/api.py:1097 msgid "Get snapshot metadata completed successfully." msgstr "" -#: cinder/volume/api.py:1077 +#: cinder/volume/api.py:1105 msgid "Delete snapshot metadata completed successfully." msgstr "" -#: cinder/volume/api.py:1103 +#: cinder/volume/api.py:1131 msgid "Update snapshot metadata completed successfully." msgstr "" -#: cinder/volume/api.py:1108 +#: cinder/volume/api.py:1136 msgid "Get snapshot metadata value not implemented." msgstr "" -#: cinder/volume/api.py:1125 +#: cinder/volume/api.py:1153 msgid "Get volume image-metadata completed successfully." msgstr "" -#: cinder/volume/api.py:1146 +#: cinder/volume/api.py:1174 msgid "Force upload to image is disabled, Force option will be ignored." msgstr "" -#: cinder/volume/api.py:1187 +#: cinder/volume/api.py:1216 msgid "Copy image to volume completed successfully." msgstr "" -#: cinder/volume/api.py:1237 +#: cinder/volume/api.py:1266 msgid "Extend volume request issued successfully." msgstr "" -#: cinder/volume/api.py:1321 +#: cinder/volume/api.py:1360 msgid "Migrate volume request issued successfully." msgstr "" -#: cinder/volume/api.py:1346 +#: cinder/volume/api.py:1385 msgid "Migrate volume completion issued successfully." msgstr "" -#: cinder/volume/api.py:1361 +#: cinder/volume/api.py:1400 msgid "Update readonly setting on volume completed successfully." msgstr "" -#: cinder/volume/api.py:1464 +#: cinder/volume/api.py:1505 msgid "Retype volume request issued successfully." msgstr "" -#: cinder/volume/api.py:1508 +#: cinder/volume/api.py:1555 msgid "Manage volume request issued successfully." msgstr "" -#: cinder/volume/manager.py:292 +#: cinder/volume/manager.py:253 +#, python-format +msgid "Image-volume cache enabled for host %(host)s." +msgstr "" + +#: cinder/volume/manager.py:256 +#, python-format +msgid "Image-volume cache disabled for host %(host)s." +msgstr "" + +#: cinder/volume/manager.py:314 msgid "Determined volume DB was empty at startup." msgstr "" -#: cinder/volume/manager.py:295 +#: cinder/volume/manager.py:317 msgid "Determined volume DB was not empty at startup." msgstr "" -#: cinder/volume/manager.py:322 +#: cinder/volume/manager.py:363 #, python-format msgid "Starting volume driver %(driver_name)s (%(version)s)" msgstr "" -#: cinder/volume/manager.py:401 +#: cinder/volume/manager.py:446 msgid "Resume volume delete completed successfully." msgstr "" -#: cinder/volume/manager.py:421 +#: cinder/volume/manager.py:466 msgid "Driver initialization completed successfully." msgstr "" -#: cinder/volume/manager.py:524 +#: cinder/volume/manager.py:572 msgid "Created volume successfully." msgstr "" -#: cinder/volume/manager.py:652 +#: cinder/volume/manager.py:704 msgid "Deleted volume successfully." msgstr "" -#: cinder/volume/manager.py:720 +#: cinder/volume/manager.py:772 msgid "Create snapshot completed successfully" msgstr "" -#: cinder/volume/manager.py:784 +#: cinder/volume/manager.py:839 msgid "Delete snapshot completed successfully" msgstr "" -#: cinder/volume/manager.py:892 cinder/volume/manager.py:917 +#: cinder/volume/manager.py:950 cinder/volume/manager.py:975 msgid "Volume detach called, but volume not attached." msgstr "" -#: cinder/volume/manager.py:1116 +#: cinder/volume/manager.py:1214 msgid "Copy volume to image completed successfully." msgstr "" -#: cinder/volume/manager.py:1462 +#: cinder/volume/manager.py:1437 +msgid "Remove volume export completed successfully." +msgstr "" + +#: cinder/volume/manager.py:1686 #, python-format msgid "" "Couldn't find the temporary volume %(vol)s in the database. There is no " "need to clean up this volume." msgstr "" -#: cinder/volume/manager.py:1475 +#: cinder/volume/manager.py:1699 #, python-format msgid "" "Couldn't find destination volume %(vol)s in the database. The entry might" " be successfully deleted during migration completion phase." msgstr "" -#: cinder/volume/manager.py:1508 +#: cinder/volume/manager.py:1732 #, python-format msgid "" "migrate_volume_completion is cleaning up an error for volume %(vol1)s " "(temporary volume %(vol2)s" msgstr "" -#: cinder/volume/manager.py:1565 +#: cinder/volume/manager.py:1791 msgid "Complete-Migrate volume completed successfully." msgstr "" -#: cinder/volume/manager.py:1624 +#: cinder/volume/manager.py:1851 msgid "Migrate volume completed successfully." msgstr "" -#: cinder/volume/manager.py:1813 +#: cinder/volume/manager.py:2041 msgid "Extend volume completed successfully." msgstr "" -#: cinder/volume/manager.py:1903 +#: cinder/volume/manager.py:2131 #, python-format msgid "Volume %s: retyped successfully" msgstr "" -#: cinder/volume/manager.py:1960 +#: cinder/volume/manager.py:2188 msgid "Retype volume completed successfully." msgstr "" -#: cinder/volume/manager.py:1997 +#: cinder/volume/manager.py:2225 msgid "Manage existing volume completed successfully." msgstr "" -#: cinder/volume/manager.py:2031 +#: cinder/volume/manager.py:2259 msgid "Promote volume replica completed successfully." msgstr "" -#: cinder/volume/manager.py:2095 +#: cinder/volume/manager.py:2323 #, python-format msgid "Consistency group %s: creating" msgstr "" -#: cinder/volume/manager.py:2112 +#: cinder/volume/manager.py:2340 #, python-format msgid "Consistency group %s: created successfully" msgstr "" -#: cinder/volume/manager.py:2118 +#: cinder/volume/manager.py:2346 msgid "Create consistency group completed successfully." msgstr "" -#: cinder/volume/manager.py:2253 +#: cinder/volume/manager.py:2481 #, python-format msgid "Create consistency group from snapshot-%(snap)s completed successfully." msgstr "" -#: cinder/volume/manager.py:2480 cinder/volume/manager.py:2616 +#: cinder/volume/manager.py:2708 cinder/volume/manager.py:2844 msgid "Delete consistency group completed successfully." msgstr "" -#: cinder/volume/manager.py:2628 +#: cinder/volume/manager.py:2856 #, python-format msgid "Cgsnapshot %s: creating." msgstr "" -#: cinder/volume/manager.py:2710 +#: cinder/volume/manager.py:2938 #, python-format msgid "cgsnapshot %s: created successfully" msgstr "" -#: cinder/volume/manager.py:2723 +#: cinder/volume/manager.py:2951 #, python-format msgid "cgsnapshot %s: deleting" msgstr "" -#: cinder/volume/manager.py:2809 +#: cinder/volume/manager.py:3037 #, python-format msgid "cgsnapshot %s: deleted successfully" msgstr "" -#: cinder/volume/utils.py:349 +#: cinder/volume/utils.py:358 #, python-format msgid "Volume copy %(size_in_m).2f MB at %(mbps).2f MB/s" msgstr "" -#: cinder/volume/utils.py:380 +#: cinder/volume/utils.py:431 +#, python-format +msgid "Volume copy completed (%(size_in_m).2f MB at %(mbps).2f MB/s)." +msgstr "" + +#: cinder/volume/utils.py:481 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/utils.py:408 +#: cinder/volume/utils.py:509 #, python-format msgid "Elapsed time for clear volume: %.2f sec" msgstr "" @@ -769,7 +823,7 @@ msgstr "" msgid "Create %(volume)s on %(device)s" msgstr "" -#: cinder/volume/drivers/block_device.py:108 cinder/volume/drivers/lvm.py:466 +#: cinder/volume/drivers/block_device.py:108 cinder/volume/drivers/lvm.py:470 #: cinder/volume/drivers/srb.py:733 #, python-format msgid "Creating clone of volume: %s" @@ -796,7 +850,7 @@ msgid "" "Continuing with delete." msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:494 cinder/volume/drivers/lvm.py:419 +#: cinder/volume/drivers/drbdmanagedrv.py:494 cinder/volume/drivers/lvm.py:423 #, python-format msgid "Successfully deleted snapshot: %s" msgstr "" @@ -811,228 +865,239 @@ msgstr "" msgid "EQL-driver: Setup is complete, group IP is \"%s\"." msgstr "" -#: cinder/volume/drivers/glusterfs.py:128 +#: cinder/volume/drivers/glusterfs.py:123 #, python-format msgid "%s is already umounted" msgstr "" -#: cinder/volume/drivers/glusterfs.py:190 cinder/volume/drivers/remotefs.py:237 +#: cinder/volume/drivers/glusterfs.py:185 cinder/volume/drivers/remotefs.py:237 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/lvm.py:293 +#: cinder/volume/drivers/lvm.py:297 msgid "Enabling LVM thin provisioning by default because a thin pool exists." msgstr "" -#: cinder/volume/drivers/lvm.py:297 +#: cinder/volume/drivers/lvm.py:301 msgid "Enabling LVM thin provisioning by default because no LVs exist." msgstr "" -#: cinder/volume/drivers/lvm.py:404 +#: cinder/volume/drivers/lvm.py:408 #, python-format msgid "Successfully deleted volume: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:294 cinder/volume/drivers/smbfs.py:402 +#: cinder/volume/drivers/nfs.py:303 cinder/volume/drivers/smbfs.py:402 #: cinder/volume/drivers/vzstorage.py:232 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:701 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:695 #, python-format msgid "Extending volume %s." msgstr "" -#: cinder/volume/drivers/nfs.py:302 cinder/volume/drivers/smbfs.py:409 +#: cinder/volume/drivers/nfs.py:311 cinder/volume/drivers/smbfs.py:409 #: cinder/volume/drivers/vzstorage.py:239 #, python-format msgid "Resizing file to %sG..." msgstr "" -#: cinder/volume/drivers/nimble.py:115 +#: cinder/volume/drivers/nimble.py:121 #, python-format msgid "Exploring array subnet label %s" msgstr "" -#: cinder/volume/drivers/nimble.py:119 +#: cinder/volume/drivers/nimble.py:125 #, python-format msgid "Discovery ip %(disc_ip)s is used on data subnet %(net_label)s" msgstr "" -#: cinder/volume/drivers/nimble.py:126 +#: cinder/volume/drivers/nimble.py:132 #, python-format msgid "Discovery ip %(disc_ip)s is found on mgmt+data subnet %(net_label)s" msgstr "" -#: cinder/volume/drivers/nimble.py:133 +#: cinder/volume/drivers/nimble.py:139 #, python-format msgid "Discovery ip %(disc_ip)s is used on subnet %(net_label)s" msgstr "" -#: cinder/volume/drivers/nimble.py:139 +#: cinder/volume/drivers/nimble.py:145 #, python-format msgid "Discovery ip %s is used on mgmt+data subnet" msgstr "" -#: cinder/volume/drivers/nimble.py:168 +#: cinder/volume/drivers/nimble.py:192 #, python-format msgid "vol_name=%(name)s provider_location=%(loc)s" msgstr "" -#: cinder/volume/drivers/nimble.py:300 +#: cinder/volume/drivers/nimble.py:324 #, python-format msgid "Entering extend_volume volume=%(vol)s new_size=%(size)s" msgstr "" -#: cinder/volume/drivers/nimble.py:318 +#: cinder/volume/drivers/nimble.py:415 +#, python-format +msgid "Entering unmanage_volume volume = %s" +msgstr "" + +#: cinder/volume/drivers/nimble.py:435 #, python-format msgid "Creating initiator group %(grp)s with initiator %(iname)s" msgstr "" -#: cinder/volume/drivers/nimble.py:331 +#: cinder/volume/drivers/nimble.py:448 #, python-format msgid "igroup %(grp)s found for initiator %(iname)s" msgstr "" -#: cinder/volume/drivers/nimble.py:336 +#: cinder/volume/drivers/nimble.py:453 #, python-format msgid "No igroup found for initiator %s" msgstr "" -#: cinder/volume/drivers/nimble.py:341 +#: cinder/volume/drivers/nimble.py:458 #, python-format msgid "" "Entering initialize_connection volume=%(vol)s connector=%(conn)s " "location=%(loc)s" msgstr "" -#: cinder/volume/drivers/nimble.py:352 +#: cinder/volume/drivers/nimble.py:469 #, python-format msgid "Initiator group name is %(grp)s for initiator %(iname)s" msgstr "" -#: cinder/volume/drivers/nimble.py:370 +#: cinder/volume/drivers/nimble.py:487 #, python-format msgid "" "Entering terminate_connection volume=%(vol)s connector=%(conn)s " "location=%(loc)s." msgstr "" -#: cinder/volume/drivers/nimble.py:413 +#: cinder/volume/drivers/nimble.py:530 msgid "Session might have expired. Trying to relogin" msgstr "" -#: cinder/volume/drivers/nimble.py:475 +#: cinder/volume/drivers/nimble.py:592 #, python-format msgid "Successful login by user %s" msgstr "" -#: cinder/volume/drivers/nimble.py:557 +#: cinder/volume/drivers/nimble.py:677 #, python-format msgid "Successfully create volume %s" msgstr "" -#: cinder/volume/drivers/nimble.py:576 +#: cinder/volume/drivers/nimble.py:696 #, python-format msgid "Adding ACL to volume=%(vol)s with initiator group name %(igrp)s" msgstr "" -#: cinder/volume/drivers/nimble.py:591 +#: cinder/volume/drivers/nimble.py:711 #, python-format msgid "Removing ACL from volume=%(vol)s for initiator group %(igrp)s" msgstr "" -#: cinder/volume/drivers/nimble.py:605 +#: cinder/volume/drivers/nimble.py:725 #, python-format msgid "Getting volume information for vol_name=%s" msgstr "" -#: cinder/volume/drivers/nimble.py:613 +#: cinder/volume/drivers/nimble.py:733 #, python-format msgid "Successfully got volume information for volume %s" msgstr "" -#: cinder/volume/drivers/nimble.py:621 +#: cinder/volume/drivers/nimble.py:741 #, python-format msgid "Setting volume %(vol)s to online_flag %(flag)s" msgstr "" -#: cinder/volume/drivers/nimble.py:631 +#: cinder/volume/drivers/nimble.py:751 #, python-format msgid "Setting snapshot %(snap)s to online_flag %(flag)s" msgstr "" -#: cinder/volume/drivers/nimble.py:642 +#: cinder/volume/drivers/nimble.py:762 #, python-format msgid "Dissociating volume %s " msgstr "" -#: cinder/volume/drivers/nimble.py:651 +#: cinder/volume/drivers/nimble.py:771 #, python-format msgid "Deleting volume %s " msgstr "" -#: cinder/volume/drivers/nimble.py:667 +#: cinder/volume/drivers/nimble.py:787 #, python-format msgid "" "Creating snapshot for volume_name=%(vol)s snap_name=%(name)s " "snap_description=%(desc)s" msgstr "" -#: cinder/volume/drivers/nimble.py:682 +#: cinder/volume/drivers/nimble.py:802 #, python-format msgid "Deleting snapshot %s " msgstr "" -#: cinder/volume/drivers/nimble.py:696 +#: cinder/volume/drivers/nimble.py:816 #, python-format msgid "" "Cloning volume from snapshot volume=%(vol)s snapshot=%(snap)s " -"clone=%(clone)s snap_size=%(size)sreserve=%(reserve)s" +"clone=%(clone)s snap_size=%(size)sreserve=%(reserve)sagent-type=%(agent-" +"type)s" msgstr "" -#: cinder/volume/drivers/nimble.py:721 +#: cinder/volume/drivers/nimble.py:843 #, python-format msgid "Editing Volume %(vol)s with mask %(mask)s" msgstr "" -#: cinder/volume/drivers/nimble.py:731 +#: cinder/volume/drivers/nimble.py:853 msgid "Getting getInitiatorGrpList" msgstr "" -#: cinder/volume/drivers/nimble.py:738 +#: cinder/volume/drivers/nimble.py:860 msgid "Successfully retrieved InitiatorGrpList" msgstr "" -#: cinder/volume/drivers/nimble.py:746 +#: cinder/volume/drivers/nimble.py:868 #, python-format msgid "Creating initiator group %(igrp)s with one initiator %(iname)s" msgstr "" -#: cinder/volume/drivers/nimble.py:759 +#: cinder/volume/drivers/nimble.py:881 #, python-format msgid "Deleting deleteInitiatorGrp %s " msgstr "" -#: cinder/volume/drivers/pure.py:256 +#: cinder/volume/drivers/pure.py:260 #, python-format msgid "Deleting unneeded host %(host_name)r." msgstr "" -#: cinder/volume/drivers/pure.py:547 cinder/volume/drivers/pure.py:574 +#: cinder/volume/drivers/pure.py:563 cinder/volume/drivers/pure.py:609 #, python-format msgid "Renaming existing volume %(ref_name)s to %(new_name)s" msgstr "" -#: cinder/volume/drivers/pure.py:793 cinder/volume/drivers/pure.py:896 +#: cinder/volume/drivers/pure.py:634 cinder/volume/drivers/pure.py:665 +#, python-format +msgid "Renaming existing snapshot %(ref_name)s to %(new_name)s" +msgstr "" + +#: cinder/volume/drivers/pure.py:881 cinder/volume/drivers/pure.py:984 #, python-format msgid "Re-using existing purity host %(host_name)r" msgstr "" -#: cinder/volume/drivers/pure.py:816 +#: cinder/volume/drivers/pure.py:904 #, python-format msgid "Creating host object %(host_name)r with IQN: %(iqn)s." msgstr "" -#: cinder/volume/drivers/pure.py:900 +#: cinder/volume/drivers/pure.py:988 #, python-format msgid "Creating host object %(host_name)r with WWN: %(wwn)s." msgstr "" @@ -1057,12 +1122,12 @@ msgstr "" msgid "volume %s no longer exists in backend" msgstr "" -#: cinder/volume/drivers/rbd.py:717 +#: cinder/volume/drivers/rbd.py:721 #, python-format msgid "RBD volume %s not found, allowing delete operation to proceed." msgstr "" -#: cinder/volume/drivers/rbd.py:755 +#: cinder/volume/drivers/rbd.py:759 #, python-format msgid "Image %(pool)s/%(image)s is dependent on the snapshot %(snap)s." msgstr "" @@ -1093,23 +1158,16 @@ msgid "" "proceed." msgstr "" -#: cinder/volume/drivers/scality.py:297 +#: cinder/volume/drivers/scality.py:273 #, python-format msgid "Begin backup of volume %s." msgstr "" -#: cinder/volume/drivers/scality.py:316 +#: cinder/volume/drivers/scality.py:292 #, python-format msgid "Restoring backup %(backup)s to volume %(volume)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:789 -#, python-format -msgid "" -"Unable to create cache volume because image: %s does not include " -"properties.virtual_size" -msgstr "" - #: cinder/volume/drivers/srb.py:348 msgid "Error creating Volume" msgstr "" @@ -1148,7 +1206,7 @@ msgid "Snapshot %s not found" msgstr "" #: cinder/volume/drivers/tintri.py:301 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:305 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:302 #, python-format msgid "Copied image to volume %s using regular download." msgstr "" @@ -1164,7 +1222,7 @@ msgid "Cloning from snapshot to destination %s" msgstr "" #: cinder/volume/drivers/tintri.py:399 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:478 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:475 #, python-format msgid "Image cloning unsuccessful for image %(image_id)s. Message: %(msg)s" msgstr "" @@ -1175,26 +1233,26 @@ msgid "Cloning image %s from snapshot." msgstr "" #: cinder/volume/drivers/tintri.py:434 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:510 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:507 #, python-format msgid "Checking image clone %s from glance share." msgstr "" #: cinder/volume/drivers/tintri.py:455 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:533 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:530 #, python-format msgid "Image will locally be converted to raw %s" msgstr "" #: cinder/volume/drivers/tintri.py:474 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:553 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:550 #, python-format msgid "Performing post clone for %s" msgstr "" #: cinder/volume/drivers/tintri.py:486 -#: cinder/volume/drivers/hitachi/hnas_nfs.py:243 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:568 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:242 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:565 #, python-format msgid "Resizing file to %sG" msgstr "" @@ -1249,45 +1307,45 @@ msgstr "" msgid "Volume %s converted." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:171 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:172 #, python-format msgid "CloudByte API executed successfully for command [%s]." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:301 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:284 #, python-format -msgid "Volume [%s] created successfully in CloudByte storage." +msgid "CloudByte operation [%(operation)s] succeeded for volume [%(cb_volume)s]." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:763 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:799 #, python-format msgid "" "Successfully created a CloudByte volume [%(cb_vol)s] w.r.t OpenStack " "volume [%(stack_vol)s]." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:800 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:839 #, python-format msgid "" "Successfully deleted volume [%(cb_vol)s] at CloudByte corresponding to " "OpenStack volume [%(stack_vol)s]." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:847 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:886 #, python-format msgid "" "Created CloudByte snapshot [%(cb_snap)s] w.r.t CloudByte volume " "[%(cb_vol)s] and OpenStack volume [%(stack_vol)s]." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:938 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:977 #, python-format msgid "" "Created a clone [%(cb_clone)s] at CloudByte snapshot path [%(cb_snap)s] " "w.r.t parent OpenStack volume [%(stack_vol)s]." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:991 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:1030 #, python-format msgid "" "Deleted CloudByte snapshot [%(snap)s] w.r.t parent CloudByte volume " @@ -1299,42 +1357,42 @@ msgstr "" msgid "open_connection to %(ssn)s at %(ip)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:654 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:656 #, python-format msgid "Created volume %(instanceId)s: %(name)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1750 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1747 #, python-format msgid "Switching volume %(vol)s to profile %(prof)s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1874 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1871 #, python-format msgid "Profile %s has been deleted." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1949 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1946 #, python-format msgid "Added %s to cg." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1967 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1964 #, python-format msgid "Removed %s from cg." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1990 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1987 #, python-format msgid "Adding volumes to cg %s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1993 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1990 #, python-format msgid "Removing volumes from cg %s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2240 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2237 #, python-format msgid "Volume %s unmanaged." msgstr "" @@ -1363,63 +1421,63 @@ msgstr "" msgid "initialize_ connection: %(vol)s:%(initiator)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:103 +#: cinder/volume/drivers/emc/emc_vmax_common.py:104 #: cinder/volume/drivers/emc/emc_vmax_utils.py:66 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:192 +#: cinder/volume/drivers/emc/emc_vmax_common.py:193 #, python-format msgid "" "Leaving create_volume: %(volumeName)s Return code: %(rc)lu volume dict: " "%(name)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:254 +#: cinder/volume/drivers/emc/emc_vmax_common.py:255 #, python-format msgid "Deleting Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:258 +#: cinder/volume/drivers/emc/emc_vmax_common.py:259 #, python-format msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:281 +#: cinder/volume/drivers/emc/emc_vmax_common.py:282 #, python-format msgid "Delete Snapshot: %(snapshotName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:319 +#: cinder/volume/drivers/emc/emc_vmax_common.py:320 #, python-format msgid "Unmap volume: %(volume)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:325 +#: cinder/volume/drivers/emc/emc_vmax_common.py:326 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:373 +#: cinder/volume/drivers/emc/emc_vmax_common.py:374 #, python-format msgid "Initialize connection: %(volume)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:386 +#: cinder/volume/drivers/emc/emc_vmax_common.py:387 #, python-format msgid "" "Volume %(volume)s is already mapped. The device number is " "%(deviceNumber)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:469 +#: cinder/volume/drivers/emc/emc_vmax_common.py:470 #, python-format msgid "Terminate connection: %(volume)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:611 +#: cinder/volume/drivers/emc/emc_vmax_common.py:612 #, python-format msgid "" "Capacity stats for SRP pool %(poolName)s on array %(arrayName)s " @@ -1427,69 +1485,69 @@ msgid "" "free_capacity_gb=%(free_capacity_gb)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:642 +#: cinder/volume/drivers/emc/emc_vmax_common.py:643 #, python-format msgid "Migrating using retype Volume: %(volume)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:858 -#: cinder/volume/drivers/emc/emc_vmax_common.py:2747 +#: cinder/volume/drivers/emc/emc_vmax_common.py:859 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2765 #, python-format msgid "" "Adding volume: %(volumeName)s to default storage group for FAST policy: " "%(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1178 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1179 #, python-format msgid "Volume status is: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1961 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1979 #, python-format msgid "" "Create a replica from Volume: Clone Volume: %(cloneName)s Source Volume: " "%(sourceName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2267 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2285 #, python-format msgid "Delete Snapshot: %(snapshot)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2284 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2302 #, python-format msgid "Snapshot: %(snapshot)s: not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2319 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2337 #, python-format msgid "Create Consistency Group: %(group)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2359 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2377 #, python-format msgid "Delete Consistency Group: %(group)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2463 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2481 #, python-format msgid "" "Create snapshot for Consistency Group %(cgId)s cgsnapshotID: " "%(cgsnapshot)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2501 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2519 #, python-format msgid "Create target consistency group %(targetCg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2603 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2621 #, python-format msgid "Delete snapshot for source CG %(cgId)s cgsnapshotID: %(cgsnapshot)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3118 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3136 #, python-format msgid "" "FAST: capacity stats for policy %(fastPolicyName)s on array " @@ -1497,7 +1555,7 @@ msgid "" "free_capacity_gb=%(free_capacity_gb)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3131 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3149 #, python-format msgid "" "NON-FAST: capacity stats for pool %(poolName)s on array %(arrayName)s " @@ -1505,17 +1563,17 @@ msgid "" "free_capacity_gb=%(free_capacity_gb)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3579 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3597 #, python-format msgid "Snapshot creation %(cloneName)s completed. Source Volume: %(sourceName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3617 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3635 #, python-format msgid "Target wwns in masking view %(maskingView)s: %(targetWwns)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4071 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4089 #, python-format msgid "" "Update Consistency Group: %(group)s. This adds and/or removes volumes " @@ -1527,7 +1585,7 @@ msgstr "" msgid "Storage group not associated with the policy. Exception is %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_https.py:96 +#: cinder/volume/drivers/emc/emc_vmax_https.py:97 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." @@ -1645,39 +1703,39 @@ msgid "" "group %(sgName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1284 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1285 #, python-format msgid "Populating status for cgsnapshot: %(id)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1291 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1292 #, python-format msgid "No snapshot found for %(cgsnapshot)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1591 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1593 #, python-format msgid "Volume %(volume)s does not have meta device members." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2012 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2021 #, python-format msgid "The pool_name from extraSpecs is %(pool)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2256 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2265 #, python-format msgid "" "No replication synchronization session found associated with source " "volume %(source)s on %(storageSystem)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2275 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2284 #, python-format msgid "Updating status for CG: %(id)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2283 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2292 #, python-format msgid "No volume found for CG: %(cg)s." msgstr "" @@ -1717,109 +1775,109 @@ msgstr "" msgid "Cancelling Migration from LUN %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1724 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1727 #, python-format msgid "Toggle storage_vnx_ip_address from %(old)s to %(new)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1811 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1815 msgid "" "initiator_auto_registration: False. Initiator auto registration is not " "enabled. Please register initiator manually." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1982 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1991 #, python-format msgid "" "Create Volume: %(volume)s Size: %(size)s pool: %(pool)s provisioning: " "%(provisioning)s tiering: %(tiering)s snapcopy: %(snapcopy)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2462 -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3723 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2472 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3764 #, python-format msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2491 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2501 #, python-format msgid "Delete Snapshot: %(snapshot)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2676 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2687 #: cinder/volume/drivers/prophetstor/dplcommon.py:871 #, python-format msgid "Start to create consistency group: %(group_name)s id: %(id)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2699 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2710 #: cinder/volume/drivers/prophetstor/dplcommon.py:900 #, python-format msgid "Start to delete consistency group: %(cg_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2759 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2770 #: cinder/volume/drivers/prophetstor/dplcommon.py:927 #, python-format msgid "Start to create cgsnapshot for consistency group: %(group_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2784 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2795 #: cinder/volume/drivers/prophetstor/dplcommon.py:955 #, python-format msgid "Delete cgsnapshot %(snap_name)s for consistency group: %(group_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2961 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2974 #, python-format msgid "Get ISCSI targets %(tg)s to register initiator %(in)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2988 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3001 #, python-format msgid "Get FC targets %(tg)s to register initiator %(in)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3061 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3074 #, python-format msgid "iSCSI Initiators %(in)s of %(ins)s need registration." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3080 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3093 #, python-format msgid "FC Initiators %(in)s of %(ins)s need registration" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3308 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3321 #, python-format msgid "Storage Group %s was empty." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:119 +#: cinder/volume/drivers/emc/scaleio.py:117 #, python-format msgid "" "REST server IP: %(ip)s, port: %(port)s, username: %(user)s. Verify " "server's certificate: %(verify_cert)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:134 +#: cinder/volume/drivers/emc/scaleio.py:132 #, python-format msgid "" "Storage pools names: %(pools)s, storage pool name: %(pool)s, pool id: " "%(pool_id)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:143 +#: cinder/volume/drivers/emc/scaleio.py:141 #, python-format msgid "Protection domain name: %(domain_name)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:147 +#: cinder/volume/drivers/emc/scaleio.py:145 #, python-format msgid "Protection domain name: %(domain_id)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:250 +#: cinder/volume/drivers/emc/scaleio.py:267 #, python-format msgid "" "Volume type: %(volume_type)s, storage pool name: %(pool_name)s, storage " @@ -1827,240 +1885,154 @@ msgid "" "domain name: %(domain_name)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:289 -#: cinder/volume/drivers/emc/scaleio.py:761 +#: cinder/volume/drivers/emc/scaleio.py:306 +#: cinder/volume/drivers/emc/scaleio.py:701 #, python-format msgid "ScaleIO get domain id by name request: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:312 -#: cinder/volume/drivers/emc/scaleio.py:787 +#: cinder/volume/drivers/emc/scaleio.py:329 +#: cinder/volume/drivers/emc/scaleio.py:727 #, python-format msgid "Domain id is %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:324 -#: cinder/volume/drivers/emc/scaleio.py:798 +#: cinder/volume/drivers/emc/scaleio.py:341 +#: cinder/volume/drivers/emc/scaleio.py:738 #, python-format msgid "ScaleIO get pool id by name request: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:347 -#: cinder/volume/drivers/emc/scaleio.py:820 +#: cinder/volume/drivers/emc/scaleio.py:364 +#: cinder/volume/drivers/emc/scaleio.py:760 #, python-format msgid "Pool id is %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:362 +#: cinder/volume/drivers/emc/scaleio.py:379 #, python-format msgid "Params for add volume request: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:376 +#: cinder/volume/drivers/emc/scaleio.py:393 #, python-format msgid "Add volume response: %s" msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:383 +#: cinder/volume/drivers/emc/scaleio.py:400 #, python-format msgid "Created volume %(volname)s, volume id %(volid)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:421 +#: cinder/volume/drivers/emc/scaleio.py:423 #, python-format -msgid "snapshot volume response: %s." +msgid "Snapshot volume %(vol)s into snapshot %(id)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:433 +#: cinder/volume/drivers/emc/scaleio.py:441 +#, python-format +msgid "Snapshot volume response: %s." +msgstr "" + +#: cinder/volume/drivers/emc/scaleio.py:455 msgid "Token is invalid, going to re-login and get a new one." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:448 +#: cinder/volume/drivers/emc/scaleio.py:470 #, python-format msgid "Going to perform request again %s with valid token." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:475 +#: cinder/volume/drivers/emc/scaleio.py:497 #, python-format msgid "" "ScaleIO create volume from snapshot: snapshot %(snapname)s to volume " "%(volname)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:485 -#: cinder/volume/drivers/emc/scaleio.py:584 -#, python-format -msgid "Volume name after double encoding is %s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:493 -#, python-format -msgid "ScaleIO get volume id by name request: %s" -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:514 -#, python-format -msgid "volume id is %s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:533 +#: cinder/volume/drivers/emc/scaleio.py:520 #, python-format msgid "ScaleIO extend volume: volume %(volname)s to size %(new_size)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:545 +#: cinder/volume/drivers/emc/scaleio.py:531 #, python-format msgid "Change volume capacity request: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:569 +#: cinder/volume/drivers/emc/scaleio.py:555 #, python-format msgid "" "ScaleIO create cloned volume: source volume %(src)s to target volume " "%(tgt)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:596 -#, python-format -msgid "ScaleIO get volume id by name request: %s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:604 -#, python-format -msgid "Get by name response: %s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:606 -#, python-format -msgid "ScaleIO volume id to delete is %s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:636 +#: cinder/volume/drivers/emc/scaleio.py:584 #, python-format msgid "Trying to unmap volume from all sdcs before deletion: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:690 +#: cinder/volume/drivers/emc/scaleio.py:637 msgid "ScaleIO delete snapshot." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:712 +#: cinder/volume/drivers/emc/scaleio.py:652 #, python-format msgid "Volume type is %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:714 +#: cinder/volume/drivers/emc/scaleio.py:654 #, python-format msgid "iops limit is: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:716 +#: cinder/volume/drivers/emc/scaleio.py:656 #, python-format msgid "Bandwidth limit is: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:763 +#: cinder/volume/drivers/emc/scaleio.py:703 #, python-format msgid "username: %(username)s, verify_cert: %(verify)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:773 +#: cinder/volume/drivers/emc/scaleio.py:713 #, python-format msgid "Get domain by name response: %s" msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:837 +#: cinder/volume/drivers/emc/scaleio.py:777 #, python-format msgid "Query capacity stats response: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:844 +#: cinder/volume/drivers/emc/scaleio.py:784 #, python-format msgid "free capacity of pool %(pool)s is: %(free)s, total capacity: %(total)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:869 +#: cinder/volume/drivers/emc/scaleio.py:809 #, python-format msgid "Free capacity for backend is: %(free)s, total capacity: %(total)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:879 +#: cinder/volume/drivers/emc/scaleio.py:819 #, python-format msgid "Backend name is %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:907 -#, python-format -msgid "looking for volume %s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:928 -#, python-format -msgid "Files found in path %(path)s: %(file)s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:946 -#, python-format -msgid "Found scaleIO device %(file)s after %(tries)d retries " -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:951 -#, python-format -msgid "Full disk name is %s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:962 -#, python-format -msgid "ScaleIO get client id by ip request: %s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:981 -#, python-format -msgid "ScaleIO sdc id is %s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:986 -msgid "ScaleIO attach volume in scaleio cinder driver." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:992 -#, python-format -msgid "ScaleIO sdc query guid command: %s" -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:1004 -#: cinder/volume/drivers/emc/scaleio.py:1063 -#, python-format -msgid "Current sdc guid: %s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:1015 -#, python-format -msgid "Map volume request: %s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:1044 -msgid "ScaleIO detach volume in scaleio cinder driver." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:1050 -#, python-format -msgid "ScaleIO sdc query guid command: %s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:1074 -#, python-format -msgid "Unmap volume request: %s." +#: cinder/volume/drivers/emc/scaleio.py:857 +msgid "Calling os-brick to detach ScaleIO volume." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:1100 +#: cinder/volume/drivers/emc/scaleio.py:865 #, python-format msgid "" "ScaleIO copy_image_to_volume volume: %(vol)s image service: %(service)s " "image id: %(id)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:1123 +#: cinder/volume/drivers/emc/scaleio.py:885 #, python-format msgid "" "ScaleIO copy_volume_to_image volume: %(vol)s image service: %(service)s " @@ -2147,202 +2119,202 @@ msgstr "" msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:91 -#: cinder/volume/drivers/hitachi/hnas_nfs.py:79 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:93 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:81 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:181 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:183 #, python-format msgid "Backend type: %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:231 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:233 #, python-format msgid "Using service label: %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:237 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:239 #, python-format msgid "Available services: %s." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:262 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:264 #, python-format msgid "_get_service_target hdp: %s." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:263 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:265 #, python-format msgid "config[services]: %s." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:271 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:273 #, python-format msgid "Target is %(map)s! Targetlist = %(tgtl)s." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:307 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:309 #, python-format msgid "Using target label: %s." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:326 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:328 #, python-format msgid "Retrieving secret for service: %s." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:345 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:347 #, python-format msgid "Set tgt CHAP secret for service: %s." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:354 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:356 msgid "CHAP authentication disabled." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:359 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:361 #, python-format msgid "Retrieving target for service: %s." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:406 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:408 #, python-format msgid "stats: stats: %s." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:429 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:431 #, python-format msgid "HDP list: %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:491 -#: cinder/volume/drivers/hitachi/hnas_nfs.py:520 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:493 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:519 #, python-format msgid "Configured pools: %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:494 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:496 #, python-format msgid "do_setup: %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:498 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:500 #, python-format msgid "iSCSI portal found for service: %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:553 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:555 #, python-format msgid "create_volume: create_lu returns %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:559 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:561 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:608 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:610 #, python-format msgid "LUN %(lun)s extended to %(size)s GB." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:624 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:626 #, python-format msgid "delete lun loc %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:652 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:654 #, python-format msgid "initialize volume %(vol)s connector %(conn)s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:686 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:688 #, python-format msgid "initiate: connection %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:720 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:722 #, python-format msgid "terminate: connection %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:951 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:953 #, python-format msgid "Set newly managed Cinder volume name to %(name)s." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:979 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:981 #, python-format msgid "" "Cinder ISCSI volume with current path %(path)s is no longer being " "managed. The new name is %(unm)s." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:212 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:214 #, python-format msgid "Get service: %(lbl)s->%(svc)s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:216 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:218 #, python-format msgid "Available services: %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:246 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:245 #, python-format msgid "LUN %(id)s extended to %(size)s GB." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:436 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:435 #, python-format msgid "Driver stats: %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:460 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:459 #, python-format msgid "nfs_info: %(key)s: %(path)s, HDP: %(fslabel)s FSID: %(hdp)s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:474 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:473 #, python-format msgid "Review shares: %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:482 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:481 #, python-format msgid "share: %(share)s -> %(info)s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:494 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:493 #, python-format msgid "Save service info for %(svc)s -> %(hdp)s, %(path)s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:506 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:505 #, python-format msgid "share: %s incorrect entry" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:532 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:531 #, python-format msgid "" "Cloning with volume_name %(vname)s clone_name %(cname)s export_path " "%(epath)s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:578 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:577 #, python-format msgid "Volume service: %(label)s. Casted to: %(loc)s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:790 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:789 #, python-format msgid "Cinder NFS volume with current path %(cr)s is no longer being managed." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:93 +#: cinder/volume/drivers/huawei/huawei_driver.py:94 #, python-format msgid "Create volume: %(volume)s, size: %(size)s." msgstr "" @@ -2352,11 +2324,6 @@ msgstr "" msgid "Delete volume: %(name)s, array lun id: %(lun_id)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:167 -#, python-format -msgid "Try to delete lun %s if it exists." -msgstr "" - #: cinder/volume/drivers/huawei/huawei_driver.py:346 #, python-format msgid "QoS: %s." @@ -2384,117 +2351,113 @@ msgstr "" msgid "stop_snapshot: snapshot name: %(snapshot)s, volume name: %(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:542 +#: cinder/volume/drivers/huawei/huawei_driver.py:579 #, python-format -msgid "initialize_connection_fc, initiator: %(wwpns)s, volume name: %(volume)s." +msgid "" +"Retype LUN(id: %(lun_id)s) smartpartition from (name: %(old_name)s, id: " +"%(old_id)s) to (name: %(new_name)s, id: %(new_id)s) success." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:596 +#, python-format +msgid "" +"Retype LUN(id: %(lun_id)s) smartcache from (name: %(old_name)s, id: " +"%(old_id)s) to (name: %(new_name)s, id: %(new_id)s) successfully." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:562 +#: cinder/volume/drivers/huawei/huawei_driver.py:606 #, python-format -msgid "initialize_connection_fc, the array has free wwns: %s." +msgid "" +"Retype LUN(id: %(lun_id)s) smarttier policy from %(old_policy)s to " +"%(new_policy)s success." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:591 +#: cinder/volume/drivers/huawei/huawei_driver.py:621 #, python-format -msgid "initialize_connection_fc, return data is: %s." +msgid "" +"Retype LUN(id: %(lun_id)s) smartqos from %(old_qos_value)s to %(new_qos)s" +" success." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:599 -msgid "Enter initialize_connection_iscsi." +#: cinder/volume/drivers/huawei/huawei_driver.py:840 +msgid "Enter initialize_connection." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:603 +#: cinder/volume/drivers/huawei/huawei_driver.py:844 #, python-format msgid "initiator name: %(initiator_name)s, volume name: %(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:613 +#: cinder/volume/drivers/huawei/huawei_driver.py:854 #, python-format msgid "" -"initialize_connection_iscsi, iscsi_iqn: %(iscsi_iqn)s, target_ip: " +"initialize_connection, iscsi_iqn: %(iscsi_iqn)s, target_ip: " "%(target_ip)s, portgroup_id: %(portgroup_id)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:643 +#: cinder/volume/drivers/huawei/huawei_driver.py:884 #, python-format -msgid "initialize_connection_iscsi, host lun id is: %s." +msgid "initialize_connection, host lun id is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:672 +#: cinder/volume/drivers/huawei/huawei_driver.py:913 #, python-format -msgid "initialize_connection_iscsi success. Return data: %s." -msgstr "" - -#: cinder/volume/drivers/huawei/huawei_driver.py:684 -#, python-format -msgid "" -"terminate_connection_iscsi: volume name: %(volume)s, initiator name: " -"%(ini)s, lun_id: %(lunid)s." +msgid "initialize_connection success. Return data: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:792 +#: cinder/volume/drivers/huawei/huawei_driver.py:926 #, python-format msgid "" -"Retype LUN(id: %(lun_id)s) smartpartition from (name: %(old_name)s, id: " -"%(old_id)s) to (name: %(new_name)s, id: %(new_id)s) success." +"terminate_connection: volume name: %(volume)s, initiator name: %(ini)s, " +"lun_id: %(lunid)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:809 +#: cinder/volume/drivers/huawei/huawei_driver.py:1039 #, python-format -msgid "" -"Retype LUN(id: %(lun_id)s) smartcache from (name: %(old_name)s, id: " -"%(old_id)s) to (name: %(new_name)s, id: %(new_id)s) successfully." +msgid "initialize_connection, initiator: %(wwpns)s, volume name: %(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:819 +#: cinder/volume/drivers/huawei/huawei_driver.py:1107 #, python-format -msgid "" -"Retype LUN(id: %(lun_id)s) smarttier policy from %(old_policy)s to " -"%(new_policy)s success." +msgid "initialize_connection, return data is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:834 +#: cinder/volume/drivers/huawei/huawei_driver.py:1123 #, python-format msgid "" -"Retype LUN(id: %(lun_id)s) smartqos from %(old_qos_value)s to %(new_qos)s" -" success." +"terminate_connection: volume name: %(volume)s, wwpns: %(wwns)s, lun_id: " +"%(lunid)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:972 +#: cinder/volume/drivers/huawei/huawei_driver.py:1204 #, python-format -msgid "" -"terminate_connection_fc: volume name: %(volume)s, wwpns: %(wwns)s, " -"lun_id: %(lunid)s." -msgstr "" - -#: cinder/volume/drivers/huawei/huawei_driver.py:983 -msgid "Can't find lun in lungroup." +msgid "terminate_connection, return data is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:220 +#: cinder/volume/drivers/huawei/huawei_utils.py:219 #, python-format msgid "The QoS sepcs is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:320 +#: cinder/volume/drivers/huawei/huawei_utils.py:319 msgid "Use default PrefetchType. PrefetchType: Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:390 +#: cinder/volume/drivers/huawei/huawei_utils.py:389 #, python-format msgid "" "Wait interval for %(event_type)s is not configured in huawei conf file. " "Use default: %(default_wait_interval)d." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:405 +#: cinder/volume/drivers/huawei/huawei_utils.py:404 #, python-format msgid "" "Timeout is not configured in huawei conf file. Use default: " "%(default_timeout)d." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:65 +#: cinder/volume/drivers/huawei/rest_client.py:73 #, python-format msgid "" "\n" @@ -2511,80 +2474,80 @@ msgid "" "\n" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:216 +#: cinder/volume/drivers/huawei/rest_client.py:250 #, python-format msgid "create_snapshot:snapshot name: %(snapshot)s, volume name: %(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:351 +#: cinder/volume/drivers/huawei/rest_client.py:386 #, python-format msgid "" "mapping_hostgroup_and_lungroup, lun_group: %(lun_group)s, view_id: " "%(view_id)s, lun_id: %(lun_id)s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:433 +#: cinder/volume/drivers/huawei/rest_client.py:468 #, python-format msgid "" -"_create_hostgroup_with_check. hostgroup name: %(name)s, hostgroup id: " +"create_hostgroup_with_check. hostgroup name: %(name)s, hostgroup id: " "%(id)s" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:444 +#: cinder/volume/drivers/huawei/rest_client.py:479 #, python-format msgid "" "Failed to create hostgroup: %(name)s. Please check if it exists on the " "array." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:457 +#: cinder/volume/drivers/huawei/rest_client.py:492 #, python-format msgid "" -"_create_hostgroup_with_check. Create hostgroup success. hostgroup name: " +"create_hostgroup_with_check. Create hostgroup success. hostgroup name: " "%(name)s, hostgroup id: %(id)s" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:550 +#: cinder/volume/drivers/huawei/rest_client.py:589 #, python-format msgid "add_host_with_check. host name: %(name)s, host id: %(id)s" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:561 +#: cinder/volume/drivers/huawei/rest_client.py:600 #, python-format msgid "Failed to create host: %(name)s. Check if it exists on the array." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:574 +#: cinder/volume/drivers/huawei/rest_client.py:613 #, python-format msgid "" "add_host_with_check. create host success. host name: %(name)s, host id: " "%(id)s" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:712 +#: cinder/volume/drivers/huawei/rest_client.py:753 msgid "Use CHAP when adding initiator to host." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:718 +#: cinder/volume/drivers/huawei/rest_client.py:759 msgid "Use ALUA when adding initiator to host." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1009 +#: cinder/volume/drivers/huawei/rest_client.py:1065 #, python-format msgid "New str info is: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1024 +#: cinder/volume/drivers/huawei/rest_client.py:1080 #, python-format msgid "_get_tgt_iqn: iSCSI target iqn is: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1122 +#: cinder/volume/drivers/huawei/rest_client.py:1176 #, python-format msgid "_get_tgt_ip_from_portgroup: Get ip: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1161 +#: cinder/volume/drivers/huawei/rest_client.py:1215 #, python-format msgid "Get the default ip: %s." msgstr "" @@ -2595,7 +2558,7 @@ msgid "Volume %s is mapping to multiple hosts." msgstr "" #: cinder/volume/drivers/ibm/flashsystem_fc.py:179 -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:159 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:160 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s." msgstr "" @@ -2613,13 +2576,13 @@ msgid "" "%(min)s." msgstr "" -#: cinder/volume/drivers/ibm/ibmnas.py:93 +#: cinder/volume/drivers/ibm/ibmnas.py:94 #, python-format msgid "Initialized driver for IBMNAS Platform: %s." msgstr "" #: cinder/volume/drivers/ibm/storwize_svc/__init__.py:577 -#: cinder/volume/drivers/netapp/eseries/library.py:650 +#: cinder/volume/drivers/netapp/eseries/library.py:701 msgid "Need to remove FC Zone, building initiator target map." msgstr "" @@ -2630,7 +2593,7 @@ msgid "" "copy operation: orig=%(orig)s new=%(new)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:913 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:914 #, python-format msgid "Tried to delete non-existent vdisk %s." msgstr "" @@ -2737,226 +2700,243 @@ msgstr "" msgid "Update migrated volume %(new_volume)s completed." msgstr "" -#: cinder/volume/drivers/netapp/common.py:78 +#: cinder/volume/drivers/netapp/common.py:79 #, python-format msgid "OpenStack OS Version Info: %(info)s" msgstr "" -#: cinder/volume/drivers/netapp/common.py:95 +#: cinder/volume/drivers/netapp/common.py:96 #, python-format msgid "Requested unified config: %(storage_family)s and %(storage_protocol)s." msgstr "" -#: cinder/volume/drivers/netapp/common.py:113 +#: cinder/volume/drivers/netapp/common.py:114 #, python-format msgid "" "NetApp driver of family %(storage_family)s and protocol " "%(storage_protocol)s loaded." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:373 +#: cinder/volume/drivers/netapp/utils.py:382 #, python-format msgid "No rpm info found for %(pkg)s package." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:382 +#: cinder/volume/drivers/netapp/utils.py:391 #, python-format msgid "Could not run rpm command: %(msg)s." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:393 +#: cinder/volume/drivers/netapp/utils.py:402 #, python-format msgid "No dpkg-query info found for %(pkg)s package." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:411 +#: cinder/volume/drivers/netapp/utils.py:420 #, python-format msgid "Could not run dpkg-query command: %(msg)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:477 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:507 #, python-format msgid "No need to extend volume %s as it is already the requested new size." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:499 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:529 #, python-format msgid "Resizing LUN %s to new size using clone operation." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:534 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:564 #, python-format msgid "Post clone resize LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:601 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:631 #, python-format msgid "LUN with given ref %s need not be renamed during manage operation." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:613 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:643 #, python-format msgid "" "Manage operation completed for LUN with new path %(path)s and uuid " "%(uuid)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:666 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:696 #, python-format msgid "Unmanaged LUN with current path %(path)s and uuid %(uuid)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:850 -#: cinder/volume/drivers/san/hp/hp_3par_fc.py:290 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:880 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:291 msgid "Need to remove FC Zone, building initiator target map" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:312 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:309 #, python-format msgid "Registering image in cache %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:344 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:341 #, python-format msgid "Cloning from cache to destination %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:375 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:372 #, python-format msgid "Cleaning cache for share %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:490 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:487 #, python-format msgid "Cloning image %s from cache" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:955 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:951 #, python-format msgid "Cinder NFS volume with current path \"%(cr)s\" is no longer being managed." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:351 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:370 +#, python-format +msgid "Copied image %(img)s to volume %(vol)s using local image cache." +msgstr "" + +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:378 #, python-format msgid "Copied image %(img)s to volume %(vol)s using copy offload workflow." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:435 +#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:444 #, python-format msgid "Running stale ssc refresh job for %(server)s and vserver %(vs)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:469 +#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:478 #, python-format msgid "Successfully completed stale refresh job for %(server)s and vserver %(vs)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:497 +#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:506 #, python-format msgid "Running cluster latest ssc job for %(server)s and vserver %(vs)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:503 +#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:512 #, python-format msgid "Successfully completed ssc job for %(server)s and vserver %(vs)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:161 +#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:166 #, python-format msgid "Resizing LUN %s directly to new size." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:174 +#: cinder/volume/drivers/netapp/eseries/library.py:204 #, python-format msgid "" "The multi-attach E-Series host group '%(label)s' already exists with " "clusterRef %(clusterRef)s" msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:180 +#: cinder/volume/drivers/netapp/eseries/library.py:210 #, python-format msgid "" "Created multi-attach E-Series host group %(label)s with clusterRef " "%(clusterRef)s" msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:202 +#: cinder/volume/drivers/netapp/eseries/library.py:232 msgid "Embedded mode detected." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:205 +#: cinder/volume/drivers/netapp/eseries/library.py:235 msgid "Proxy mode detected." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:216 +#: cinder/volume/drivers/netapp/eseries/library.py:247 #, python-format msgid "System with controller addresses [%s] is not registered with web service." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:234 +#: cinder/volume/drivers/netapp/eseries/library.py:265 msgid "Waiting for web service array communication." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:251 +#: cinder/volume/drivers/netapp/eseries/library.py:282 #, python-format msgid "System %(id)s has %(status)s status." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:370 -#: cinder/volume/drivers/netapp/eseries/library.py:385 -#: cinder/volume/drivers/netapp/eseries/library.py:401 +#: cinder/volume/drivers/netapp/eseries/library.py:417 +#: cinder/volume/drivers/netapp/eseries/library.py:436 +#: cinder/volume/drivers/netapp/eseries/library.py:452 #, python-format msgid "Created volume with label %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:428 +#: cinder/volume/drivers/netapp/eseries/library.py:479 #, python-format msgid "Copying src vol %(src)s to dest vol %(dst)s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:445 +#: cinder/volume/drivers/netapp/eseries/library.py:496 #, python-format msgid "Vol copy job completed for dest %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:458 +#: cinder/volume/drivers/netapp/eseries/library.py:509 #, python-format msgid "Copy job to dest vol %s completed." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:496 +#: cinder/volume/drivers/netapp/eseries/library.py:547 #, python-format msgid "Created snap grp with label %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:800 +#: cinder/volume/drivers/netapp/eseries/library.py:851 #, python-format msgid "Creating host with ports %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:880 +#: cinder/volume/drivers/netapp/eseries/library.py:937 +#, python-format +msgid "E-series proxy API version %s does not support autosupport logging." +msgstr "" + +#: cinder/volume/drivers/netapp/eseries/library.py:978 #, python-format msgid "Updating storage service catalog information for backend '%s'" msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:973 +#: cinder/volume/drivers/netapp/eseries/library.py:993 +#, python-format +msgid "" +"E-series proxy API version %(version)s does not support full set of SSC " +"extra specs. The proxy version must be at at least %(min_version)s." +msgstr "" + +#: cinder/volume/drivers/netapp/eseries/library.py:1160 #, python-format msgid "Extended volume with label %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:1009 +#: cinder/volume/drivers/netapp/eseries/library.py:1196 #, python-format msgid "Volume with given ref %s need not be renamed during manage operation." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:1014 +#: cinder/volume/drivers/netapp/eseries/library.py:1201 #, python-format msgid "" "Manage operation completed for volume with new label %(label)s and wwn " "%(wwn)s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:1047 +#: cinder/volume/drivers/netapp/eseries/library.py:1235 #, python-format msgid "Unmanaged volume with current label %(label)s and wwn %(wwn)s." msgstr "" @@ -3048,174 +3028,184 @@ msgstr "" msgid "Activate Flexvisor cinder volume driver." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:324 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:325 #, python-format msgid "HP3PARCommon %(common_ver)s,hp3parclient %(rest_ver)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:599 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:611 #, python-format msgid "" "Virtual volume %(disp)s '%(new)s' snapCPG is empty so it will be set to: " "%(cpg)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:607 -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:713 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:619 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:892 #, python-format msgid "Virtual volume '%(ref)s' renamed to '%(new)s'." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:613 -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:721 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:625 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:900 #, python-format msgid "Virtual volume %(disp)s '%(new)s' is being retyped." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:620 -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:731 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:632 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:910 #, python-format msgid "Virtual volume %(disp)s successfully retyped to %(new_type)s." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:639 -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:751 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:651 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:930 #, python-format msgid "Virtual volume %(disp)s '%(new)s' is now being managed." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:681 -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:808 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:693 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:987 #, python-format msgid "" "Virtual volume %(disp)s '%(vol)s' is no longer managed. Volume renamed to" " '%(new)s'." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1017 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1029 #, python-format msgid "3PAR vlun %(name)s not found on host %(host)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1111 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1123 #, python-format msgid "" "3PAR vlun for volume '%(name)s' was deleted, but the host '%(host)s' was " "not deleted because: %(reason)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1230 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1242 #, python-format msgid "Flash Cache policy set to %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1357 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1369 #, python-format msgid "Using pool %(pool)s instead of %(cpg)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1893 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1905 #, python-format msgid "3PAR driver cannot perform migration. Retype exception: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1962 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1934 +#, python-format +msgid "Volume name changed from %(tmp)s to %(orig)s" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2009 #, python-format msgid "Completed: convert_to_base_volume: id=%s." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2084 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2131 #, python-format msgid "Modifying %(volume_name)s userCPG from %(old_cpg)s to %(new_cpg)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2105 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2152 #, python-format msgid "Converting %(volume_name)s to thin provisioning with userCPG=%(new_cpg)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2110 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2157 #, python-format msgid "" "Converting %(volume_name)s to thin dedup provisioning with " "userCPG=%(new_cpg)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2115 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2162 #, python-format msgid "Converting %(volume_name)s to full provisioning with userCPG=%(new_cpg)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2131 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2178 #, python-format msgid "tunevv failed because the volume '%s' has snapshots." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2469 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2516 #, python-format msgid "" "Modifying %(volume_name)s snap_cpg from %(old_snap_cpg)s to " "%(new_snap_cpg)s." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2480 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2527 #, python-format msgid "Modifying %s comments." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2489 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2536 #, python-format msgid "" "Retype revert %(volume_name)s snap_cpg from %(new_snap_cpg)s back to " "%(old_snap_cpg)s." msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_iscsi.py:90 +#: cinder/volume/drivers/san/hp/hp_lefthand_iscsi.py:93 #, python-format msgid "HPLeftHand driver %(driver_ver)s, proxy %(proxy_ver)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:167 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:172 #, python-format msgid "HPLeftHand API version %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:613 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:753 #, python-format msgid "" "Cannot provide backend assisted migration for volume: %s because volume " "is from a different backend." msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:618 -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:624 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:758 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:764 #, python-format msgid "" "Cannot provide backend assisted migration for volume: %s because cluster " "exists in different management group." msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:638 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:778 #, python-format msgid "" "Cannot provide backend assisted migration for volume: %s because the " "volume has been exported." msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:649 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:789 #, python-format msgid "" "Cannot provide backend assisted migration for volume: %s because the " "volume has snapshots." msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:657 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:797 #, python-format msgid "" "Cannot provide backend assisted migration for volume: %s because volume " "does not exist in this management group." msgstr "" +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:830 +#, python-format +msgid "Volume name changed from %(tmp)s to %(orig)s." +msgstr "" + #: cinder/volume/drivers/violin/v6000_common.py:48 #, python-format msgid "Running with vmemclient version: %s." @@ -3257,144 +3247,144 @@ msgstr "" msgid "Unexporting lun %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:290 -#: cinder/volume/drivers/vmware/vmdk.py:1910 +#: cinder/volume/drivers/vmware/vmdk.py:293 +#: cinder/volume/drivers/vmware/vmdk.py:1916 #, python-format msgid "Successfully setup driver: %(driver)s for server: %(ip)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:355 +#: cinder/volume/drivers/vmware/vmdk.py:358 msgid "Backing not available, no operation to be performed." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:557 +#: cinder/volume/drivers/vmware/vmdk.py:563 #, python-format msgid "There is no backing for the volume: %s. Need to create one." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:579 +#: cinder/volume/drivers/vmware/vmdk.py:585 #, python-format msgid "" "Returning connection_info: %(info)s for volume: %(volume)s with " "connector: %(connector)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:633 +#: cinder/volume/drivers/vmware/vmdk.py:639 #, python-format msgid "There is no backing, so will not create snapshot: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:638 +#: cinder/volume/drivers/vmware/vmdk.py:644 #, python-format msgid "Successfully created snapshot: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:665 +#: cinder/volume/drivers/vmware/vmdk.py:671 #, python-format msgid "There is no backing, and so there is no snapshot: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:669 +#: cinder/volume/drivers/vmware/vmdk.py:675 #, python-format msgid "Successfully deleted snapshot: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:710 +#: cinder/volume/drivers/vmware/vmdk.py:716 #, python-format msgid "Successfully cloned new backing: %(back)s from source VMDK file: %(vmdk)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:727 +#: cinder/volume/drivers/vmware/vmdk.py:733 #, python-format msgid "" "There is no backing for the source volume: %(svol)s. Not creating any " "backing for the volume: %(vol)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:758 +#: cinder/volume/drivers/vmware/vmdk.py:764 #, python-format msgid "" "There is no backing for the source snapshot: %(snap)s. Not creating any " "backing for the volume: %(vol)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:767 -#: cinder/volume/drivers/vmware/vmdk.py:2044 +#: cinder/volume/drivers/vmware/vmdk.py:773 +#: cinder/volume/drivers/vmware/vmdk.py:2055 #, python-format msgid "" "There is no snapshot point for the snapshotted volume: %(snap)s. Not " "creating any backing for the volume: %(vol)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1178 +#: cinder/volume/drivers/vmware/vmdk.py:1184 #, python-format msgid "Done copying image: %(id)s to volume: %(vol)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1189 +#: cinder/volume/drivers/vmware/vmdk.py:1195 #, python-format msgid "" "The backing is not found, so there is no need to extend the vmdk virtual " "disk for the volume %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1320 +#: cinder/volume/drivers/vmware/vmdk.py:1326 #, python-format msgid "Backing not found, creating for volume: %s" msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1343 +#: cinder/volume/drivers/vmware/vmdk.py:1349 #, python-format msgid "Done copying volume %(vol)s to a new image %(img)s" msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1534 -#: cinder/volume/drivers/vmware/vmdk.py:1564 +#: cinder/volume/drivers/vmware/vmdk.py:1540 +#: cinder/volume/drivers/vmware/vmdk.py:1570 #, python-format msgid "Done extending volume %(vol)s to size %(size)s GB." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1539 +#: cinder/volume/drivers/vmware/vmdk.py:1545 #, python-format msgid "" "Relocating volume %s vmdk to a different datastore since trying to extend" " vmdk file in place failed." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1550 +#: cinder/volume/drivers/vmware/vmdk.py:1556 #, python-format msgid "Selected datastore %(ds)s to place extended volume of size %(size)s GB." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1851 +#: cinder/volume/drivers/vmware/vmdk.py:1857 #, python-format msgid "Using overridden vmware_host_version from config: %s" msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1855 +#: cinder/volume/drivers/vmware/vmdk.py:1861 #, python-format -msgid "Fetched VC server version: %s" +msgid "Fetched vCenter server version: %s" msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1908 +#: cinder/volume/drivers/vmware/vmdk.py:1914 #, python-format msgid "Using compute cluster(s): %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:2022 -#: cinder/volume/drivers/vmware/volumeops.py:1170 +#: cinder/volume/drivers/vmware/vmdk.py:2033 +#: cinder/volume/drivers/vmware/volumeops.py:1187 #, python-format msgid "Successfully created clone: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:2036 +#: cinder/volume/drivers/vmware/vmdk.py:2047 #, python-format msgid "" "There is no backing for the snapshotted volume: %(snap)s. Not creating " "any backing for the volume: %(vol)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:2073 +#: cinder/volume/drivers/vmware/vmdk.py:2084 #, python-format msgid "" "There is no backing for the source volume: %(src)s. Not creating any " @@ -3406,71 +3396,71 @@ msgstr "" msgid "Deleted the VM backing: %s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:628 +#: cinder/volume/drivers/vmware/volumeops.py:645 #, python-format msgid "Successfully extended the volume %(name)s to %(size)s GB." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:797 +#: cinder/volume/drivers/vmware/volumeops.py:814 #, python-format msgid "Successfully created volume backing: %s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:963 +#: cinder/volume/drivers/vmware/volumeops.py:980 #, python-format msgid "" "Successfully relocated volume backing: %(backing)s to datastore: %(ds)s " "and resource pool: %(rp)s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:981 +#: cinder/volume/drivers/vmware/volumeops.py:998 #, python-format msgid "Successfully moved volume backing: %(backing)s into the folder: %(fol)s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:1005 +#: cinder/volume/drivers/vmware/volumeops.py:1022 #, python-format msgid "Successfully created snapshot: %(snap)s for volume backing: %(backing)s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:1067 +#: cinder/volume/drivers/vmware/volumeops.py:1084 #, python-format msgid "" "Did not find the snapshot: %(name)s for backing: %(backing)s. Need not " "delete anything." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:1078 +#: cinder/volume/drivers/vmware/volumeops.py:1095 #, python-format msgid "Successfully deleted snapshot: %(name)s of backing: %(backing)s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:1220 +#: cinder/volume/drivers/vmware/volumeops.py:1237 #, python-format msgid "Renaming backing VM: %(backing)s to %(new_name)s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:1229 +#: cinder/volume/drivers/vmware/volumeops.py:1246 #, python-format msgid "Backing VM: %(backing)s renamed to %(new_name)s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:1302 +#: cinder/volume/drivers/vmware/volumeops.py:1319 #, python-format msgid "Successfully deleted file: %s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:1322 +#: cinder/volume/drivers/vmware/volumeops.py:1339 #, python-format msgid "Created datastore folder: %s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:1478 +#: cinder/volume/drivers/vmware/volumeops.py:1495 #, python-format msgid "Successfully copied disk at: %(src)s to: %(dest)s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:1496 +#: cinder/volume/drivers/vmware/volumeops.py:1513 #, python-format msgid "Deleted vmdk file: %s." msgstr "" @@ -3495,81 +3485,91 @@ msgstr "" msgid "ZFSSA version: %s" msgstr "" -#: cinder/volume/drivers/zfssa/zfssaiscsi.py:126 -#: cinder/volume/drivers/zfssa/zfssanfs.py:109 +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:134 +#: cinder/volume/drivers/zfssa/zfssanfs.py:118 #, python-format msgid "Connecting to host: %s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssaiscsi.py:569 +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:812 #, python-format msgid "Connecting to target host: %s for backend enabled migration." msgstr "" -#: cinder/volume/drivers/zfssa/zfssanfs.py:198 +#: cinder/volume/drivers/zfssa/zfssanfs.py:212 #, python-format msgid "Creating snapshot: %s" msgstr "" -#: cinder/volume/drivers/zfssa/zfssanfs.py:221 +#: cinder/volume/drivers/zfssa/zfssanfs.py:235 #, python-format msgid "Deleting snapshot: %s" msgstr "" -#: cinder/volume/drivers/zfssa/zfssanfs.py:225 +#: cinder/volume/drivers/zfssa/zfssanfs.py:239 #, python-format msgid "Creatng volume from snapshot. volume: %s" msgstr "" -#: cinder/volume/drivers/zfssa/zfssanfs.py:227 +#: cinder/volume/drivers/zfssa/zfssanfs.py:241 #, python-format msgid "Source Snapshot: %s" msgstr "" -#: cinder/volume/drivers/zfssa/zfssanfs.py:256 +#: cinder/volume/drivers/zfssa/zfssanfs.py:273 #, python-format msgid "new cloned volume: %s" msgstr "" -#: cinder/volume/drivers/zfssa/zfssanfs.py:257 +#: cinder/volume/drivers/zfssa/zfssanfs.py:274 #, python-format msgid "source volume for cloning: %s" msgstr "" -#: cinder/volume/drivers/zfssa/zfssanfs.py:356 +#: cinder/volume/drivers/zfssa/zfssanfs.py:295 +#, python-format +msgid "Checking origin %(origin)s of volume %(volume)s." +msgstr "" + +#: cinder/volume/drivers/zfssa/zfssanfs.py:594 #, python-format msgid "Source and destination ZFSSA shares are the same. Do nothing. volume: %s" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:584 +#: cinder/volume/flows/manager/create_volume.py:590 #, python-format msgid "Requested image %(id)s is not in raw format." msgstr "" -#: cinder/volume/flows/manager/create_volume.py:606 +#: cinder/volume/flows/manager/create_volume.py:612 #, python-format msgid "" "Skipping image volume %(id)s because it is not accessible by current " "Tenant." msgstr "" -#: cinder/volume/flows/manager/create_volume.py:611 +#: cinder/volume/flows/manager/create_volume.py:617 #, python-format msgid "Will clone a volume from the image volume %(id)s." msgstr "" -#: cinder/volume/flows/manager/create_volume.py:692 +#: cinder/volume/flows/manager/create_volume.py:814 #, python-format msgid "" "Volume %(volume_id)s: being created as %(create_type)s with " "specification: %(volume_spec)s" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:772 +#: cinder/volume/flows/manager/create_volume.py:894 #, python-format msgid "Volume %(volume_name)s (%(volume_id)s): created successfully" msgstr "" +#: cinder/volume/flows/manager/manage_existing_snapshot.py:301 +#, python-format +msgid "Snapshot %s created successfully." +msgstr "" + #: cinder/volume/targets/cxt.py:220 #, python-format msgid "Removing iscsi_target for: %s" @@ -3590,19 +3590,19 @@ msgstr "" msgid "Failed to open iet session list for %(vol_id)s: %(e)s" msgstr "" -#: cinder/volume/targets/iscsi.py:236 +#: cinder/volume/targets/iscsi.py:228 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/targets/iscsi.py:251 +#: cinder/volume/targets/iscsi.py:243 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/targets/iscsi.py:268 +#: cinder/volume/targets/iscsi.py:260 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" diff --git a/cinder/locale/cinder-log-warning.pot b/cinder/locale/cinder-log-warning.pot index c2cf466fa..f83736bd4 100644 --- a/cinder/locale/cinder-log-warning.pot +++ b/cinder/locale/cinder-log-warning.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: cinder 7.0.0.0b3.dev341\n" +"Project-Id-Version: cinder 7.0.0.0b4.dev130\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-08-27 06:19+0000\n" +"POT-Creation-Date: 2015-09-17 06:19+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -48,7 +48,7 @@ msgid "" "enabled=false" msgstr "" -#: cinder/service.py:193 +#: cinder/service.py:192 #, python-format msgid "" "Report interval must be less than service down time. Current config " @@ -57,11 +57,11 @@ msgid "" "%(new_down_time)s" msgstr "" -#: cinder/service.py:261 +#: cinder/service.py:263 msgid "Service killed that has no database entry" msgstr "" -#: cinder/utils.py:998 +#: cinder/utils.py:984 #, python-format msgid "Invalid trace flag: %s" msgstr "" @@ -109,7 +109,7 @@ msgid "" "backups already consumed)" msgstr "" -#: cinder/backup/chunkeddriver.py:709 +#: cinder/backup/chunkeddriver.py:710 msgid "swift error while listing objects, continuing with delete." msgstr "" @@ -119,7 +119,7 @@ msgid "" "encrypted volume. Encrypted backup restore has failed." msgstr "" -#: cinder/backup/manager.py:668 +#: cinder/backup/manager.py:747 #, python-format msgid "" "Backup service %(service)s does not support verify. Backup id %(id)s is " @@ -142,16 +142,21 @@ msgstr "" msgid "Availability zone '%s' is invalid" msgstr "" -#: cinder/db/sqlalchemy/api.py:222 +#: cinder/db/sqlalchemy/api.py:223 #, python-format msgid "Deadlock detected when running '%(func_name)s': Retrying..." msgstr "" -#: cinder/db/sqlalchemy/api.py:888 +#: cinder/db/sqlalchemy/api.py:908 #, python-format msgid "Change will make usage less than 0 for the following resources: %s" msgstr "" +#: cinder/image/cache.py:168 +#, python-format +msgid "Image-volume cache for host %(host)s does not have enough space (GB)." +msgstr "" + #: cinder/image/glance.py:134 msgid "" "glance_num_retries shouldn't be a negative value. The number of retries " @@ -173,7 +178,7 @@ msgstr "" msgid "Not deleting key %s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:409 +#: cinder/scheduler/filter_scheduler.py:410 #, python-format msgid "No weighed hosts found for volume with properties: %s" msgstr "" @@ -241,79 +246,113 @@ msgid "" "generated: '%s' :: Defaulting to a goodness of 0" msgstr "" -#: cinder/transfer/api.py:172 cinder/volume/flows/api/create_volume.py:559 +#: cinder/transfer/api.py:172 cinder/volume/flows/api/create_volume.py:572 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:715 cinder/volume/api.py:850 +#: cinder/volume/api.py:754 cinder/volume/utils.py:706 #, 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:727 cinder/volume/api.py:862 +#: cinder/volume/api.py:766 cinder/volume/utils.py:718 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)." msgstr "" -#: cinder/volume/driver.py:480 +#: cinder/volume/driver.py:477 #, python-format msgid "Failed to activate volume copy throttling: %(err)s" msgstr "" -#: cinder/volume/driver.py:748 +#: cinder/volume/driver.py:678 +#, python-format +msgid "" +"The colon in vendor name was replaced by underscore. Updated vendor name " +"is %(name)s\"." +msgstr "" + +#: cinder/volume/driver.py:692 +#, python-format +msgid "" +"Vendor unique property \"%(property)s\" must start with vendor prefix " +"with colon \"%(prefix)s\". The property was not registered on " +"capabilities list." +msgstr "" + +#: cinder/volume/driver.py:925 #, python-format msgid "" "Failed terminating the connection of volume %(volume_id)s, but it is " "acceptable." msgstr "" -#: cinder/volume/driver.py:1903 cinder/volume/targets/iscsi.py:166 +#: cinder/volume/driver.py:2152 cinder/volume/targets/iscsi.py:158 msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/volume/manager.py:212 +#: cinder/volume/manager.py:213 #, python-format msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/volume/manager.py:360 +#: cinder/volume/manager.py:405 #, python-format msgid "Detected volume stuck in %s(curr_status)s status, setting to ERROR." msgstr "" -#: cinder/volume/manager.py:376 +#: cinder/volume/manager.py:421 msgid "Detected snapshot stuck in creating status, setting to ERROR." msgstr "" -#: cinder/volume/manager.py:1052 +#: cinder/volume/manager.py:1040 +#, python-format +msgid "" +"Unable to ensure space for image-volume in cache. Will skip creating " +"entry for image %(image)s on host %(host)s." +msgstr "" + +#: cinder/volume/manager.py:1050 +#, python-format +msgid "" +"Unable to clone image_volume for image %(image_id)s will not create cache" +" entry." +msgstr "" + +#: cinder/volume/manager.py:1062 +#, python-format +msgid "Failed to create new image-volume cache entry. Error: %(exception)s" +msgstr "" + +#: cinder/volume/manager.py:1150 #, python-format msgid "Registration of image volume URI %(uri)s to image %(image_id)s failed." msgstr "" -#: cinder/volume/manager.py:1125 +#: cinder/volume/manager.py:1223 #, python-format msgid "Deleting image in unexpected status: %(image_status)s." msgstr "" -#: cinder/volume/manager.py:1131 +#: cinder/volume/manager.py:1229 msgid "Image delete encountered an error." msgstr "" -#: cinder/volume/manager.py:1481 +#: cinder/volume/manager.py:1705 #, python-format msgid "" "Failed to migrate volume. The destination volume %(vol)s is not deleted " "since the source volume may have been deleted." msgstr "" -#: cinder/volume/manager.py:1636 +#: cinder/volume/manager.py:1863 #, python-format msgid "Update driver status failed: %(config_group)s is uninitialized." msgstr "" @@ -338,14 +377,14 @@ msgstr "" msgid "Failed to setup blkio cgroup to throttle the device '%(device)s'." msgstr "" -#: cinder/volume/utils.py:275 +#: cinder/volume/utils.py:283 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " "'volume_dd_blocksize' was configured incorrectly. Fall back to default." msgstr "" -#: cinder/volume/utils.py:592 +#: cinder/volume/utils.py:693 #, python-format msgid "Error encountered translating config_string: %(config_string)s to dict" msgstr "" @@ -390,17 +429,17 @@ msgstr "" msgid "Volume %s is not found!, it may have been deleted." msgstr "" -#: cinder/volume/drivers/glusterfs.py:119 +#: cinder/volume/drivers/glusterfs.py:114 #, python-format msgid "Exception during unmounting %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:139 +#: cinder/volume/drivers/glusterfs.py:134 #, python-format msgid "Failed to refresh mounts, reason=%s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:241 cinder/volume/drivers/quobyte.py:189 +#: cinder/volume/drivers/glusterfs.py:236 cinder/volume/drivers/quobyte.py:189 #: cinder/volume/drivers/remotefs.py:284 #, python-format msgid "Volume %s does not have provider_location specified, skipping" @@ -419,30 +458,30 @@ msgstr "" msgid "Attempted to delete a space that's not there." msgstr "" -#: cinder/volume/drivers/lvm.py:176 +#: cinder/volume/drivers/lvm.py:177 #, python-format msgid "Unable to update stats on non-initialized Volume Group: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:417 cinder/volume/drivers/srb.py:770 +#: cinder/volume/drivers/lvm.py:421 cinder/volume/drivers/srb.py:770 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:723 +#: cinder/volume/drivers/lvm.py:753 msgid "" "LVMISCSIDriver is deprecated, you should now just use LVMVolumeDriver and" " specify iscsi_helper for the target driver you wish to use." msgstr "" -#: cinder/volume/drivers/lvm.py:740 +#: cinder/volume/drivers/lvm.py:770 msgid "" "LVMISERDriver is deprecated, you should now just use LVMVolumeDriver and " "specify iscsi_helper for the target driver you wish to use. In order to " "enable iser, please set iscsi_protocol with the value iser." msgstr "" -#: cinder/volume/drivers/nfs.py:344 cinder/volume/drivers/remotefs.py:571 +#: cinder/volume/drivers/nfs.py:353 cinder/volume/drivers/remotefs.py:571 #, python-format msgid "" "The NAS file permissions mode will be 666 (allowing other/world read & " @@ -450,7 +489,7 @@ msgid "" " %s for information on a secure NFS configuration." msgstr "" -#: cinder/volume/drivers/nfs.py:365 cinder/volume/drivers/remotefs.py:564 +#: cinder/volume/drivers/nfs.py:374 cinder/volume/drivers/remotefs.py:564 #, python-format msgid "" "The NAS file operations will be run as root: allowing root level access " @@ -458,29 +497,48 @@ msgid "" "Please see %s for information on a secure NAS configuration." msgstr "" -#: cinder/volume/drivers/pure.py:187 +#: cinder/volume/drivers/nfs.py:411 +#, python-format +msgid "" +"The option 'nfs_oversub_ratio' is deprecated and will be removed in the " +"Mitaka release. Please set 'max_over_subscription_ratio = %s' instead." +msgstr "" + +#: cinder/volume/drivers/nfs.py:433 +#, python-format +msgid "" +"The option 'nfs_used_ratio' is deprecated and will be removed in the " +"Mitaka release. Please set 'reserved_percentage = %d' instead." +msgstr "" + +#: cinder/volume/drivers/nimble.py:165 +#, python-format +msgid "Error updating agent-type for volume %s." +msgstr "" + +#: cinder/volume/drivers/pure.py:191 #, python-format msgid "Volume deletion failed with message: %s" msgstr "" -#: cinder/volume/drivers/pure.py:266 +#: cinder/volume/drivers/pure.py:270 #, python-format msgid "Purity host deletion failed: %(msg)s." msgstr "" -#: cinder/volume/drivers/pure.py:411 +#: cinder/volume/drivers/pure.py:415 #, python-format msgid "Unable to delete Protection Group: %s" msgstr "" -#: cinder/volume/drivers/pure.py:476 +#: cinder/volume/drivers/pure.py:480 #, python-format msgid "Unable to delete Protection Group Snapshot: %s" msgstr "" -#: cinder/volume/drivers/pure.py:583 +#: cinder/volume/drivers/pure.py:594 #, python-format -msgid "Volume unmanage was unable to rename the volume, error message: %s" +msgid "Unable to rename %(old_name)s, error message: %(error)s" msgstr "" #: cinder/volume/drivers/quobyte.py:336 @@ -516,7 +574,7 @@ msgstr "" msgid "Unable to get rados pool stats." msgstr "" -#: cinder/volume/drivers/rbd.py:903 +#: cinder/volume/drivers/rbd.py:907 msgid "volume_tmp_dir is now deprecated, please use image_conversion_dir." msgstr "" @@ -530,17 +588,22 @@ msgstr "" msgid "No backing file found for %s, allowing snapshot to be deleted." msgstr "" -#: cinder/volume/drivers/smbfs.py:230 cinder/volume/drivers/ibm/ibmnas.py:291 +#: cinder/volume/drivers/sheepdog.py:140 +#, python-format +msgid "Volume not found. %s" +msgstr "" + +#: cinder/volume/drivers/smbfs.py:230 cinder/volume/drivers/ibm/ibmnas.py:289 #, python-format msgid "Volume %s does not have provider_location specified, skipping." msgstr "" -#: cinder/volume/drivers/solidfire.py:523 +#: cinder/volume/drivers/solidfire.py:562 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:782 +#: cinder/volume/drivers/solidfire.py:838 msgid "Requested image is not accessible by current Tenant." msgstr "" @@ -568,12 +631,12 @@ msgstr "" msgid "Removed volume group %s still appears in vgs." msgstr "" -#: cinder/volume/drivers/srb.py:886 +#: cinder/volume/drivers/srb.py:881 #, python-format msgid "Volume %r not found while trying to remove." msgstr "" -#: cinder/volume/drivers/srb.py:889 +#: cinder/volume/drivers/srb.py:884 #, python-format msgid "Error while removing export: %r" msgstr "" @@ -584,13 +647,13 @@ msgid "Exception while creating image %(image_id)s snapshot. Exception: %(exc)s" msgstr "" #: cinder/volume/drivers/tintri.py:351 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:445 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:442 #, python-format msgid "Exception during deleting %s" msgstr "" #: cinder/volume/drivers/tintri.py:360 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:723 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:731 #, python-format msgid "Destination %s already exists." msgstr "" @@ -601,7 +664,7 @@ msgid "Exception moving file %(src)s. Message: %(e)s" msgstr "" #: cinder/volume/drivers/tintri.py:428 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:504 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:501 #, python-format msgid "Unexpected exception during image cloning in share %s" msgstr "" @@ -654,38 +717,38 @@ msgstr "" msgid "Logout error: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:567 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:569 #, python-format msgid "Volume initialization failure. (%s)" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:626 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2174 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:628 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2171 #, python-format msgid "Unable to create folder %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:775 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:777 #, python-format msgid "delete_volume: unable to find volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:852 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:854 #, python-format msgid "ScServerOperatingSystem GetList return: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1161 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1158 msgid "Inconsistent Luns." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1540 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1537 #, python-format msgid "Unable to create snapshot %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1578 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2074 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1575 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2071 #, python-format msgid "Unable to find snapshot %s" msgstr "" @@ -702,7 +765,7 @@ msgid "" "requested storagetype:storageprofile values. Value received: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:676 +#: cinder/volume/drivers/emc/emc_vmax_common.py:677 msgid "" "The VMAX plugin only supports Retype. If a pool based migration is " "necessary this will happen on a Retype From the command line: cinder " @@ -710,69 +773,69 @@ msgid "" "policy on-demand" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:713 +#: cinder/volume/drivers/emc/emc_vmax_common.py:714 #, python-format msgid "" "Failed to migrate: %(volumeName)s from default source storage group for " "FAST policy: %(sourceFastPolicyName)s. Attempting cleanup... " msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:741 +#: cinder/volume/drivers/emc/emc_vmax_common.py:742 #, python-format msgid "" "Attempting a rollback of: %(volumeName)s to original pool " "%(sourcePoolInstanceName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:773 +#: cinder/volume/drivers/emc/emc_vmax_common.py:774 #, python-format msgid "_migrate_rollback on : %(volumeName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:809 +#: cinder/volume/drivers/emc/emc_vmax_common.py:810 #, python-format msgid "_migrate_cleanup on : %(volumeName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1006 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1007 #, python-format msgid "" "The volume: %(volumename)s was not first part of the default storage " "group for FAST policy %(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1099 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1100 #, python-format msgid "Volume: %(volumeName)s is not currently belonging to any storage group." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2127 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2145 #, python-format msgid "" "Pre check for deletion. Volume: %(volumeName)s is part of a storage " "group. Attempting removal from %(storageGroupInstanceNames)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2993 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3011 #, python-format msgid "Volume : %(volumeName)s is not currently belonging to any storage group." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3266 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3284 #, python-format msgid "" "The volume: %(volumename)s. was not first part of the default storage " "group for FAST policy %(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3707 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3725 #, python-format msgid "" "Clone failed on V3. Cleaning up the target volume. Clone name: " "%(cloneName)s " msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3918 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3936 #, python-format msgid "FAST is enabled. Policy: %(fastPolicyName)s." msgstr "" @@ -855,26 +918,26 @@ msgid "" "expect." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1220 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1221 #, python-format msgid "Storage sync name not found for target %(target)s on %(storageSystem)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1261 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1262 #, python-format msgid "" "Group sync name not found for target group %(target)s on " "%(storageSystem)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1740 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1749 #, python-format msgid "" "CreateStorageHardwareID failed. initiator: %(initiator)s, rc=%(rc)d, " "ret=%(ret)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1760 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1769 msgid "Cannot determine the hardware type." msgstr "" @@ -972,190 +1035,191 @@ msgstr "" msgid "Delete temp LUN after migration start failed. LUN: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1134 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1135 #, python-format msgid "Storage group %(name)s already exists. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1150 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1151 #, python-format msgid "" "Storage group %(name)s doesn't exist, may have already been deleted. " "Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1180 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1181 #, python-format msgid "" "Host %(host)s has already disconnected from storage group %(sgname)s. " "Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1217 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1218 #, python-format msgid "HLU %(hlu)s has already been removed from %(sgname)s. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1376 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1377 msgid "No array serial number returned, set as unknown." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1410 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1411 #, python-format msgid "Storage Group %s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1519 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1520 #, python-format msgid "" "Invalid iSCSI port %(sp)s-%(port)s-%(vlan)s found in io_port_list, will " "be ignored." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1588 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1589 #, python-format msgid "See unavailable iSCSI target: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1807 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1811 msgid "" "destroy_empty_storage_group: True. Empty storage group will be deleted " "after volume is detached." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1828 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1832 msgid "force_delete_lun_in_storagegroup=True" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1835 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1839 msgid "" "ignore_pool_full_threshold: True. LUN creation will still be forced even " "if the pool full threshold is exceeded." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1855 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1859 #, python-format msgid "" "The following specified storage pools do not exist: %(unexist)s. This " "host will only manage the storage pools: %(exist)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2014 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2023 msgid "" "Extra spec key 'storagetype:pool' is obsoleted since driver version " "5.1.0. This key will be ignored." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2049 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2058 msgid "" "Both 'storagetype:prvosioning' and 'provisioning:type' are set in the " "extra specs, the value of 'provisioning:type' will be used. The key " "'storagetype:provisioning' may be deprecated in the next release." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2058 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2067 msgid "" "Extra spec key 'storagetype:provisioning' may be deprecated in the next " "release. It is recommended to use extra spec key 'provisioning:type' " "instead." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2111 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2120 #, python-format msgid "" "LUN corresponding to %s is still in some Storage Groups.Try to bring the " "LUN out of Storage Groups and retry the deletion." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2144 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2153 #, python-format msgid "LUN %(name)s is not ready for extension: %(out)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2165 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2174 msgid "" "Failed to get target_pool_name and target_array_serial. 'location_info' " "is not in host['capabilities']." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2178 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2187 msgid "Error on parsing target_pool_name/target_array_serial." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2192 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2201 +#, python-format msgid "" -"Didn't get the pool information of the host %(s). Storage assisted " +"Didn't get the pool information of the host %s. Storage assisted " "Migration is not supported. The host may be using a legacy driver." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2301 -#: cinder/volume/drivers/huawei/huawei_driver.py:770 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2311 +#: cinder/volume/drivers/huawei/huawei_driver.py:557 msgid "Storage-assisted migration failed during retype." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2363 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2373 #, python-format msgid "Storage Pool '%(pool)s' is '%(state)s'." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2373 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2383 #, python-format msgid "" "Maximum number of Pool LUNs, %s, have been created. No more LUN creation " "can be done." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2477 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2487 #, python-format msgid "LUN %(name)s is not ready for snapshot: %(out)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2740 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2751 #, python-format msgid "LUN with id %(remove_id)s is not present in cg %(cg_name)s, skip it." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2834 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2845 #, python-format msgid "Storage Group %s is not found. Create it." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2899 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2910 #, python-format msgid "Failed to register %(itor)s to SP%(sp)s port %(portid)s because: %(msg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3016 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3029 #, python-format msgid "Failed to extract initiators of %s, so ignore deregistration operation." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3023 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3036 #, python-format msgid "Failed to deregister %(itor)s because: %(msg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3284 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3297 #, python-format msgid "Storage Group %s is not found. terminate_connection() is unnecessary." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3293 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3306 #, python-format msgid "Volume %(vol)s was not in Storage Group %(sg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3315 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3328 #, python-format msgid "Failed to destroy Storage Group %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3321 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3334 #, python-format msgid "Fail to connect host %(host)s back to storage group %(sg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3498 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3539 #, python-format msgid "" "Delete the temporary cgsnapshot %(name)s failed. This temporary " @@ -1163,87 +1227,64 @@ msgid "" "successfully from cgsnapshot %(cgsnapshot)s. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3534 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3575 #, python-format msgid "" "The source volume is a legacy volume. Create volume in the pool where the" " source volume %s is created." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3609 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3650 #, python-format msgid "CreateSMPTask.revert: delete mount point %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3629 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3670 #, python-format msgid "AttachSnapTask.revert: detach mount point %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3667 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3708 #, python-format msgid "CreateDestLunTask.revert: delete temp lun %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3734 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3775 #, python-format msgid "CreateSnapshotTask.revert: delete temp cgsnapshot %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3739 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3780 #, python-format msgid "CreateSnapshotTask.revert: delete temp snapshot %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3761 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3802 #, python-format msgid "" "CopySnapshotTask.revert: delete the copied snapshot %(new_name)s of " "%(source_name)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:132 +#: cinder/volume/drivers/emc/scaleio.py:130 msgid "No storage pool name or id was found." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:154 +#: cinder/volume/drivers/emc/scaleio.py:171 msgid "No protection domain name or id was specified in configuration." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:175 +#: cinder/volume/drivers/emc/scaleio.py:192 msgid "Verify certificate is not set, using default of False." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:617 -#: cinder/volume/drivers/emc/scaleio.py:672 +#: cinder/volume/drivers/emc/scaleio.py:619 #, python-format msgid "" "Ignoring error in delete volume %s: volume not found due to force delete " "settings." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:919 -#, python-format -msgid "" -"scaleIO volume %(vol)s not yet found (no directory /dev/disk/by-id yet). " -"Try number: %(tries)d." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:937 -#, python-format -msgid "scaleIO volume %(vol)s not yet found. Try number: %(tries)d." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:1030 -#, python-format -msgid "Ignoring error mapping volume %s: volume already mapped." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:1089 -#, python-format -msgid "Ignoring error unmapping volume %s: volume not mapped." -msgstr "" - #: cinder/volume/drivers/emc/xtremio.py:139 #, python-format msgid "object %(key)s of type %(typ)s not found, %(err_msg)s" @@ -1293,7 +1334,7 @@ msgstr "" msgid "get_fsid: %(out)s -- No info for %(fslabel)s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:716 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:718 msgid "terminate_conn: provider location empty." msgstr "" @@ -1312,13 +1353,23 @@ msgstr "" msgid "Can't find snapshot on the array." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:711 -#: cinder/volume/drivers/huawei/huawei_driver.py:988 +#: cinder/volume/drivers/huawei/huawei_driver.py:965 +#, python-format +msgid "Lun is not in lungroup. Lun id: %(lun_id)s. lungroup id: %(lungroup_id)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:971 +#: cinder/volume/drivers/huawei/huawei_driver.py:1152 msgid "Can't find lun on the array." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1177 -#: cinder/volume/drivers/huawei/rest_client.py:1186 +#: cinder/volume/drivers/huawei/huawei_driver.py:1146 +#, python-format +msgid "Lun is not in lungroup. Lun id: %(lun_id)s. Lungroup id: %(lungroup_id)s." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1231 +#: cinder/volume/drivers/huawei/rest_client.py:1240 msgid "Can't find target iqn from rest." msgstr "" @@ -1383,19 +1434,19 @@ msgstr "" msgid "Volume %s does not exist." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:348 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:349 #, python-format msgid "unmap_vol_from_host: No mapping of volume %(vol_name)s to any host found." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:354 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:355 #, python-format msgid "" "unmap_vol_from_host: Multiple mappings of volume %(vol_name)s found, no " "host specified." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:366 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:367 #, python-format msgid "" "unmap_vol_from_host: No mapping of volume %(vol_name)s to host %(host)s " @@ -1460,18 +1511,18 @@ msgstr "" msgid "The provisioning: %(provisioning)s is not valid." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:65 +#: cinder/volume/drivers/netapp/utils.py:66 msgid "" "It is not the recommended way to use drivers by NetApp. Please use " "NetAppDriver to achieve the functionality." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:140 +#: cinder/volume/drivers/netapp/utils.py:149 #, python-format msgid "Extra spec %(old)s is obsolete. Use %(new)s instead." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:145 +#: cinder/volume/drivers/netapp/utils.py:154 #, python-format msgid "Extra spec %(old)s is deprecated. Use %(new)s instead." msgstr "" @@ -1481,21 +1532,29 @@ msgstr "" msgid "Could not determine root volume name on %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:322 +#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:331 msgid "Volume refresh job already running. Returning..." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:329 +#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:338 #, python-format msgid "Error refreshing volume info. Message: %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:208 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:132 +#, python-format +msgid "" +"The \"netapp_size_multiplier\" configuration option is deprecated and " +"will be removed in the Mitaka release. Please set \"reserved_percentage =" +" %d\" instead." +msgstr "" + +#: cinder/volume/drivers/netapp/dataontap/block_base.py:238 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:336 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:366 #, python-format msgid "" "LUN misalignment may occur for current initiator group %(ig_nm)s) with " @@ -1503,76 +1562,76 @@ msgid "" "according to the type of the host OS." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:318 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:315 #, python-format msgid "" "Exception while registering image %(image_id)s in cache. Exception: " "%(exc)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:387 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:384 #, python-format msgid "Exception during cache cleaning %(share)s. Message - %(ex)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:598 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:595 msgid "Discover file retries exhausted." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:656 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:653 msgid "Unexpected exception while short listing used share." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:731 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:739 #, python-format msgid "Exception moving file %(src)s. Message - %(e)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:223 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:229 msgid "No shares found hence skipping ssc refresh." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:519 +#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:528 msgid "ssc job in progress. Returning... " msgstr "" -#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:531 +#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:540 msgid "refresh stale ssc job in progress. Returning... " msgstr "" -#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:636 +#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:645 #, python-format msgid "" "The user does not have access or sufficient privileges to use all netapp " "APIs. The following extra_specs will fail or be ignored: %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_7mode.py:131 +#: cinder/volume/drivers/netapp/dataontap/client/client_7mode.py:135 #, python-format msgid "Error finding LUNs for volume %s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:119 +#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:124 #, python-format msgid "Error mapping LUN. Code :%(code)s, Message: %(message)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:132 +#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:137 #, python-format msgid "Error unmapping LUN. Code :%(code)s, Message: %(message)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:340 +#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:345 #, python-format msgid "Failed to invoke ems. Message : %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:375 +#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:380 #, python-format msgid "Rename failure in cleanup of cDOT QOS policy group %(name)s: %(ex)s" msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:163 +#: cinder/volume/drivers/netapp/eseries/library.py:193 #, python-format msgid "" "Production use of \"%(backend)s\" backend requires the Cinder controller " @@ -1580,51 +1639,51 @@ msgid "" "\"%(mpflag)s\" to be set to \"True\"." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:412 +#: cinder/volume/drivers/netapp/eseries/library.py:463 msgid "Snapshot volume not found." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:453 +#: cinder/volume/drivers/netapp/eseries/library.py:504 #, python-format msgid "Failure deleting job %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:456 +#: cinder/volume/drivers/netapp/eseries/library.py:507 #, python-format msgid "Volume copy job for src vol %s not found." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:471 +#: cinder/volume/drivers/netapp/eseries/library.py:522 #, python-format msgid "Failure deleting temp snapshot %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:480 +#: cinder/volume/drivers/netapp/eseries/library.py:531 #, python-format msgid "Volume %s already deleted." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:507 +#: cinder/volume/drivers/netapp/eseries/library.py:558 #, python-format msgid "Snapshot %s already deleted." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:773 +#: cinder/volume/drivers/netapp/eseries/library.py:824 #, python-format msgid "Unable to update host type for host with label %(l)s. %(e)s" msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:778 +#: cinder/volume/drivers/netapp/eseries/library.py:829 #, python-format msgid "Message - %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:956 +#: cinder/volume/drivers/netapp/eseries/library.py:1143 #, python-format msgid "No storage pool found with available capacity %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:987 +#: cinder/volume/drivers/netapp/eseries/library.py:1174 msgid "Returning as clean tmp vol job already running." msgstr "" @@ -1650,124 +1709,124 @@ msgstr "" msgid "Failed to query pool %(id)s status %(ret)d." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:273 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:274 #, python-format msgid "" "getCPGStatData requires hp3parclient version '%(getcpgstatdata_version)s'" " version '%(version)s' is installed." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:332 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:333 #, python-format msgid "" "srstatld requires WSAPI version '%(srstatld_version)s' version " "'%(version)s' is installed." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:429 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:441 #, python-format msgid "Virtual Volume Set '%s' doesn't exist on array." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:529 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1996 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:541 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2043 #, python-format msgid "Delete Snapshot id not found. Removing from cinder: %(id)s Ex: %(msg)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:626 -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:737 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:638 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:916 #, python-format msgid "Failed to manage virtual volume %(disp)s due to error during retype." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1060 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1072 #, python-format msgid "3PAR vlun for volume %(name)s not found on host %(host)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1351 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1363 msgid "" "'hp3par:cpg' is not supported as an extra spec in a volume type. CPG's " "are chosen by the cinder scheduler, as a pool, from the cinder.conf entry" " 'hp3par_cpg', which can be a list of CPGs." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1655 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1667 #, python-format msgid "Delete volume id not found. Removing from cinder: %(id)s Ex: %(msg)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:176 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:177 #, python-format msgid "Invalid IP address format '%s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:209 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:210 #, python-format msgid "" "Found invalid iSCSI IP address(s) in configuration option(s) " "hp3par_iscsi_ips or iscsi_ip_address '%s.'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:342 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:343 #, python-format msgid "" "iSCSI IP: '%s' was not found in hp3par_iscsi_ips list defined in " "cinder.conf." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:380 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:381 msgid "Least busy iSCSI port not found, using first iSCSI port in list." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:533 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:534 msgid "" "Host exists without CHAP credentials set and has iSCSI attachments but " "CHAP is enabled. Updating host with new CHAP credentials." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:565 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:566 msgid "Host has no CHAP key, but CHAP is enabled." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:569 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:570 msgid "No host or VLUNs exist. Generating new CHAP key." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:598 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:599 msgid "Non-iSCSI VLUN detected." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:602 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:603 msgid "No VLUN contained CHAP credentials. Generating new CHAP key." msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:86 +#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:87 msgid "" "The HPLeftHandISCSIDriver CLIQ driver has been DEPRECATED as of the " "2015.2 release. This driver will be removed in the 2016.1 release. Please" " use the HPLeftHandISCSIDriver REST based driver instead." msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:170 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:175 #, python-format msgid "" "HPLeftHand API is version %(current)s. A minimum version of %(min)s is " "needed for manage/unmanage support." msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:489 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:629 #, python-format msgid "CHAP secret exists for host %s but CHAP is disabled" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:492 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:632 #, python-format msgid "CHAP is enabled, but server secret not configured on server %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:566 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:706 #, python-format msgid "%s" msgstr "" @@ -1792,65 +1851,65 @@ msgstr "" msgid "Failed to receive update for free_gb stat!" msgstr "" -#: cinder/volume/drivers/vmware/datastore.py:226 +#: cinder/volume/drivers/vmware/datastore.py:227 #, python-format msgid "Unable to fetch datastores connected to host %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:220 +#: cinder/volume/drivers/vmware/vmdk.py:223 msgid "" "The VMware ESX VMDK driver is now deprecated and will be removed in the " "Juno release. The VMware vCenter VMDK driver will remain and continue to " "be supported." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:570 +#: cinder/volume/drivers/vmware/vmdk.py:576 #, python-format msgid "Trying to boot from an empty volume: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:843 +#: cinder/volume/drivers/vmware/vmdk.py:849 #, python-format msgid "Error occurred while deleting temporary disk: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:974 +#: cinder/volume/drivers/vmware/vmdk.py:980 #, python-format msgid "Error occurred while deleting descriptor: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1007 +#: cinder/volume/drivers/vmware/vmdk.py:1013 #, python-format msgid "Error occurred while deleting backing: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1373 +#: cinder/volume/drivers/vmware/vmdk.py:1379 #, python-format msgid "Volume: %s is in use, can't retype." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1442 +#: cinder/volume/drivers/vmware/vmdk.py:1448 #, python-format msgid "" "There are no datastores matching new requirements; can't retype volume: " "%s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1497 +#: cinder/volume/drivers/vmware/vmdk.py:1503 #, python-format msgid "" "Changing backing: %(backing)s name from %(new_name)s to %(old_name)s " "failed." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1744 +#: cinder/volume/drivers/vmware/vmdk.py:1750 #, python-format msgid "" "Cannot undo volume rename; old name was %(old_name)s and new name is " "%(new_name)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1870 +#: cinder/volume/drivers/vmware/vmdk.py:1876 #, python-format msgid "" "Running Cinder with a VMware vCenter version less than %(min_version)s is" @@ -1858,28 +1917,51 @@ msgid "" "raised to %(min_version)s in the 8.0.0 release." msgstr "" -#: cinder/volume/drivers/zfssa/zfssaiscsi.py:156 +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:178 msgid "zfssa_initiator_config not found. Using deprecated configuration options." msgstr "" -#: cinder/volume/drivers/zfssa/zfssaiscsi.py:161 +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:183 #, python-format msgid "" "zfssa_initiator: %(ini)s wont be used on zfssa_initiator_group= " "%(inigrp)s." msgstr "" -#: cinder/volume/flows/api/create_volume.py:336 +#: cinder/volume/drivers/zfssa/zfssarest.py:969 +#, python-format +msgid "Property %s already exists." +msgstr "" + +#: cinder/volume/flows/api/create_volume.py:286 +#, python-format +msgid "" +"Availability zone '%(s_az)s' not found, falling back to " +"'%(s_fallback_az)s'." +msgstr "" + +#: cinder/volume/flows/api/create_volume.py:348 msgid "Volume type will be changed to be the same as the source volume." msgstr "" -#: cinder/volume/flows/api/create_volume.py:572 +#: cinder/volume/flows/api/create_volume.py:585 #, python-format msgid "" "Quota %(s_name)s exceeded for %(s_pid)s, tried to create volume " "(%(d_consumed)d volume(s) already consumed)." msgstr "" +#: cinder/volume/flows/manager/create_volume.py:680 +#, python-format +msgid "" +"Failed to create volume from image-volume cache, will fall back to " +"default behavior. Error: %(exception)s" +msgstr "" + +#: cinder/volume/flows/manager/create_volume.py:717 +msgid "Unable to get Cinder internal context, will not use image-volume cache." +msgstr "" + #: cinder/volume/targets/cxt.py:159 cinder/volume/targets/tgt.py:195 #, python-format msgid "Persistence file already exists for volume, found file at: %s" @@ -1904,13 +1986,6 @@ msgid "" "target. %(conf)s does not exist." msgstr "" -#: cinder/volume/targets/iscsi.py:47 -#, python-format -msgid "" -"The option %s has been deprecated and no longer has any effect. It will " -"be removed in the Liberty release." -msgstr "" - #: cinder/volume/targets/iser.py:28 msgid "" "ISERTgtAdm is deprecated, you should now just use LVMVolumeDriver and " diff --git a/cinder/locale/cinder.pot b/cinder/locale/cinder.pot index fed72a21b..5067a7d9c 100644 --- a/cinder/locale/cinder.pot +++ b/cinder/locale/cinder.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: cinder 7.0.0.0b3.dev341\n" +"Project-Id-Version: cinder 7.0.0.0b4.dev130\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-08-27 06:18+0000\n" +"POT-Creation-Date: 2015-09-17 06:18+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -912,7 +912,7 @@ msgid "Backend doesn't exist (%(backend)s)" msgstr "" #: cinder/exception.py:961 cinder/exception.py:965 cinder/exception.py:973 -#: cinder/exception.py:991 +#: cinder/exception.py:1003 #, python-format msgid "%(message)s" msgstr "" @@ -926,11 +926,23 @@ msgstr "" msgid "No active iSCSI portals with supplied iSCSI IPs" msgstr "" -#: cinder/exception.py:981 +#: cinder/exception.py:982 +#, python-format +msgid "An error has occured in SheepdogDriver. (Reason: %(reason)s)" +msgstr "" + +#: cinder/exception.py:986 +#, python-format +msgid "" +"(Command: %(cmd)s) (Return Code: %(exit_code)s) (Stdout: %(stdout)s) " +"(Stderr: %(stderr)s)" +msgstr "" + +#: cinder/exception.py:993 msgid "There is no metadata in DB object." msgstr "" -#: cinder/exception.py:985 +#: cinder/exception.py:997 #, python-format msgid "Operation not supported: %(operation)s." msgstr "" @@ -943,11 +955,11 @@ msgid "" "for default quota." msgstr "" -#: cinder/quota.py:933 cinder/quota.py:957 +#: cinder/quota.py:940 cinder/quota.py:964 msgid "Cannot register resource" msgstr "" -#: cinder/quota.py:936 cinder/quota.py:960 +#: cinder/quota.py:943 cinder/quota.py:967 msgid "Cannot register resources" msgstr "" @@ -982,48 +994,48 @@ msgstr "" msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:107 +#: cinder/utils.py:108 #, python-format msgid "Can not translate %s to integer." msgstr "" -#: cinder/utils.py:146 +#: cinder/utils.py:147 #, python-format msgid "May specify only one of %s" msgstr "" -#: cinder/utils.py:689 +#: cinder/utils.py:670 +#, python-format +msgid "Value %(param)s for %(param_string)s is not a boolean." +msgstr "" + +#: cinder/utils.py:701 #, python-format msgid "Unable to get a block device for file '%s'" msgstr "" -#: cinder/utils.py:702 +#: cinder/utils.py:714 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: cinder/utils.py:706 +#: cinder/utils.py:718 #, python-format msgid "%(name)s has a minimum character requirement of %(min_length)s." msgstr "" -#: cinder/utils.py:711 +#: cinder/utils.py:723 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" -#: cinder/utils.py:843 -#, python-format -msgid "Version %s is invalid." -msgstr "" - -#: cinder/api/common.py:105 cinder/consistencygroup/api.py:698 -#: cinder/volume/api.py:460 +#: cinder/api/common.py:105 cinder/consistencygroup/api.py:699 +#: cinder/volume/api.py:472 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:108 cinder/consistencygroup/api.py:695 -#: cinder/volume/api.py:457 +#: cinder/api/common.py:108 cinder/consistencygroup/api.py:696 +#: cinder/volume/api.py:469 msgid "limit param must be positive" msgstr "" @@ -1083,25 +1095,29 @@ msgstr "" msgid "Must specify 'status', 'attach_status' or 'migration_status' for update." msgstr "" -#: cinder/api/contrib/admin_actions.py:223 -msgid "Must specify 'host'" +#: cinder/api/contrib/admin_actions.py:192 +msgid "Must specify 'connector'." msgstr "" -#: cinder/api/contrib/admin_actions.py:229 -#, python-format -msgid "Invalid value for force_host_copy: '%s'" +#: cinder/api/contrib/admin_actions.py:196 +#: cinder/api/contrib/volume_actions.py:252 +msgid "Unable to terminate volume connection from backend." +msgstr "" + +#: cinder/api/contrib/admin_actions.py:231 +msgid "Must specify 'host'." msgstr "" -#: cinder/api/contrib/admin_actions.py:248 +#: cinder/api/contrib/admin_actions.py:252 msgid "Must specify 'new_volume'" msgstr "" -#: cinder/api/contrib/backups.py:253 cinder/api/contrib/volume_transfer.py:160 +#: cinder/api/contrib/backups.py:258 cinder/api/contrib/volume_transfer.py:160 #: cinder/api/contrib/volume_transfer.py:200 msgid "Incorrect request body format" msgstr "" -#: cinder/api/contrib/backups.py:357 +#: cinder/api/contrib/backups.py:362 msgid "Incorrect request body format." msgstr "" @@ -1159,26 +1175,26 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: cinder/api/contrib/hosts.py:138 +#: cinder/api/contrib/hosts.py:142 #, python-format msgid "Host '%s' could not be found." msgstr "" -#: cinder/api/contrib/hosts.py:167 +#: cinder/api/contrib/hosts.py:171 #, python-format msgid "Invalid status: '%s'" msgstr "" -#: cinder/api/contrib/hosts.py:170 +#: cinder/api/contrib/hosts.py:174 #, python-format msgid "Invalid update setting: '%s'" msgstr "" -#: cinder/api/contrib/hosts.py:208 +#: cinder/api/contrib/hosts.py:212 msgid "Describe-resource is admin only functionality" msgstr "" -#: cinder/api/contrib/hosts.py:216 +#: cinder/api/contrib/hosts.py:219 msgid "Host not found" msgstr "" @@ -1207,26 +1223,67 @@ msgstr "" msgid "Missing required element quota_class_set in request body." msgstr "" -#: cinder/api/contrib/quotas.py:71 +#: cinder/api/contrib/quotas.py:70 #, python-format msgid "Quota %s limit must be equal or greater than existing resources." msgstr "" -#: cinder/api/contrib/quotas.py:97 +#: cinder/api/contrib/quotas.py:90 +#, python-format +msgid "Free quota available is %s." +msgstr "" + +#: cinder/api/contrib/quotas.py:119 cinder/api/contrib/quotas.py:131 +msgid "" +"Update and delete quota operations can only be made by an admin of " +"immediate parent or by the CLOUD admin." +msgstr "" + +#: cinder/api/contrib/quotas.py:126 +msgid "" +"Update and delete quota operations can only be made to projects in the " +"same hierarchy of the project in which users are scoped to." +msgstr "" + +#: cinder/api/contrib/quotas.py:151 +msgid "" +"Show operations can only be made to projects in the same hierarchy of the" +" project in which users are scoped to." +msgstr "" + +#: cinder/api/contrib/quotas.py:157 +msgid "" +"Only users with token scoped to immediate parents or root projects are " +"allowed to see its children quotas." +msgstr "" + +#: cinder/api/contrib/quotas.py:162 +msgid "" +"An user with a token scoped to a subproject is not allowed to see the " +"quota of its parents." +msgstr "" + +#: cinder/api/contrib/quotas.py:188 #, python-format msgid "Tenant ID: %s does not exist." msgstr "" -#: cinder/api/contrib/quotas.py:133 +#: cinder/api/contrib/quotas.py:256 #, python-format msgid "Invalid value '%s' for skip_validation." msgstr "" -#: cinder/api/contrib/quotas.py:147 +#: cinder/api/contrib/quotas.py:271 #, python-format msgid "Bad key(s) in quota set: %s" msgstr "" +#: cinder/api/contrib/quotas.py:378 +msgid "" +"About to delete child projects having non-zero quota. This should not be " +"performed" +msgstr "" + #: cinder/api/contrib/scheduler_hints.py:37 msgid "Malformed scheduler_hints attribute" msgstr "" @@ -1237,23 +1294,23 @@ msgid "" "instead." msgstr "" -#: cinder/api/contrib/services.py:159 +#: cinder/api/contrib/services.py:161 msgid "Unknown action" msgstr "" -#: cinder/api/contrib/services.py:164 +#: cinder/api/contrib/services.py:166 msgid "Missing required element 'host' in request body." msgstr "" -#: cinder/api/contrib/services.py:171 +#: cinder/api/contrib/services.py:173 msgid "Disabled reason contains invalid characters or is too long" msgstr "" -#: cinder/api/contrib/services.py:187 +#: cinder/api/contrib/services.py:189 msgid "Unknown service" msgstr "" -#: cinder/api/contrib/services.py:191 +#: cinder/api/contrib/services.py:196 msgid "service not found" msgstr "" @@ -1277,19 +1334,39 @@ msgstr "" msgid "progress must be an integer percentage" msgstr "" +#: cinder/api/contrib/snapshot_manage.py:86 +msgid "Missing required element snapshot in request body." +msgstr "" + +#: cinder/api/contrib/snapshot_manage.py:97 +#: cinder/api/contrib/volume_manage.py:110 +#, python-format +msgid "The following elements are required: %s" +msgstr "" + +#: cinder/api/contrib/snapshot_manage.py:106 +#, python-format +msgid "Volume: %s could not be found." +msgstr "" + +#: cinder/api/contrib/snapshot_manage.py:127 +#, python-format +msgid "Service %s not found." +msgstr "" + #: cinder/api/contrib/types_extra_specs.py:114 msgid "Request body empty" msgstr "" #: cinder/api/contrib/types_extra_specs.py:118 #: cinder/api/v1/snapshot_metadata.py:76 cinder/api/v1/volume_metadata.py:76 -#: cinder/api/v2/snapshot_metadata.py:69 cinder/api/v2/volume_metadata.py:67 +#: cinder/api/v2/snapshot_metadata.py:69 cinder/api/v2/volume_metadata.py:72 msgid "Request body and URI mismatch" msgstr "" #: cinder/api/contrib/types_extra_specs.py:121 #: cinder/api/v1/snapshot_metadata.py:80 cinder/api/v1/volume_metadata.py:80 -#: cinder/api/v2/snapshot_metadata.py:73 cinder/api/v2/volume_metadata.py:71 +#: cinder/api/v2/snapshot_metadata.py:73 cinder/api/v2/volume_metadata.py:76 msgid "Request body contains too many items" msgstr "" @@ -1304,20 +1381,20 @@ msgid "" " colons and hyphens." msgstr "" -#: cinder/api/contrib/types_manage.py:66 cinder/api/contrib/types_manage.py:119 +#: cinder/api/contrib/types_manage.py:66 cinder/api/contrib/types_manage.py:120 msgid "Volume type name can not be empty." msgstr "" -#: cinder/api/contrib/types_manage.py:77 +#: cinder/api/contrib/types_manage.py:77 cinder/api/contrib/types_manage.py:128 #, python-format msgid "Invalid value '%s' for is_public. Accepted values: True or False." msgstr "" -#: cinder/api/contrib/types_manage.py:123 +#: cinder/api/contrib/types_manage.py:124 msgid "Specify either volume type name and/or description." msgstr "" -#: cinder/api/contrib/types_manage.py:172 +#: cinder/api/contrib/types_manage.py:179 msgid "Target volume type is still in use." msgstr "" @@ -1347,10 +1424,6 @@ msgstr "" msgid "Unable to fetch connection information from backend." msgstr "" -#: cinder/api/contrib/volume_actions.py:252 -msgid "Unable to terminate volume connection from backend." -msgstr "" - #: cinder/api/contrib/volume_actions.py:265 msgid "No image_name was specified in request." msgstr "" @@ -1406,11 +1479,6 @@ msgstr "" msgid "Volume does not exist." msgstr "" -#: cinder/api/contrib/volume_manage.py:110 -#, python-format -msgid "The following elements are required: %s" -msgstr "" - #: cinder/api/contrib/volume_manage.py:143 msgid "Service not found." msgstr "" @@ -1488,7 +1556,7 @@ msgstr "" #: cinder/api/v1/snapshot_metadata.py:97 cinder/api/v1/snapshot_metadata.py:122 #: cinder/api/v1/volume_metadata.py:54 cinder/api/v1/volume_metadata.py:72 #: cinder/api/v1/volume_metadata.py:97 cinder/api/v1/volume_metadata.py:122 -#: cinder/api/v2/snapshot_metadata.py:112 cinder/api/v2/volume_metadata.py:111 +#: cinder/api/v2/snapshot_metadata.py:112 cinder/api/v2/volume_metadata.py:116 msgid "Malformed request body" msgstr "" @@ -1541,8 +1609,8 @@ msgstr "" #: cinder/api/v1/snapshot_metadata.py:140 #: cinder/api/v1/snapshot_metadata.py:150 cinder/api/v1/volume_metadata.py:140 #: cinder/api/v1/volume_metadata.py:150 cinder/api/v2/snapshot_metadata.py:130 -#: cinder/api/v2/snapshot_metadata.py:140 cinder/api/v2/volume_metadata.py:129 -#: cinder/api/v2/volume_metadata.py:139 +#: cinder/api/v2/snapshot_metadata.py:140 cinder/api/v2/volume_metadata.py:134 +#: cinder/api/v2/volume_metadata.py:144 msgid "Metadata item was not found" msgstr "" @@ -1607,15 +1675,15 @@ msgstr "" msgid "source volume id:%s is not replicated" msgstr "" -#: cinder/backup/api.py:84 +#: cinder/backup/api.py:83 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:88 +#: cinder/backup/api.py:87 msgid "force delete" msgstr "" -#: cinder/backup/api.py:95 +#: cinder/backup/api.py:94 msgid "Incremental backups exist for this backup." msgstr "" @@ -1667,6 +1735,14 @@ msgstr "" msgid "Backup status must be available and not %s." msgstr "" +#: cinder/backup/api.py:398 +msgid "Provided backup record is missing an id" +msgstr "" + +#: cinder/backup/api.py:419 +msgid "Backup already exists in database." +msgstr "" + #: cinder/backup/chunkeddriver.py:83 #, python-format msgid "unsupported compression algorithm: %s" @@ -1724,44 +1800,44 @@ msgstr "" msgid "Unsupported backup metadata version (%s)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:113 msgid "NULL host not allowed for volume backend lookup." msgstr "" -#: cinder/backup/manager.py:135 +#: cinder/backup/manager.py:139 #, python-format msgid "Volume manager for backend '%s' does not exist." msgstr "" -#: cinder/backup/manager.py:319 +#: cinder/backup/manager.py:364 #, python-format msgid "" "Create backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s." msgstr "" -#: cinder/backup/manager.py:330 +#: cinder/backup/manager.py:375 #, python-format msgid "" "Create backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s." msgstr "" -#: cinder/backup/manager.py:384 +#: cinder/backup/manager.py:436 #, python-format msgid "" "Restore backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s." msgstr "" -#: cinder/backup/manager.py:395 +#: cinder/backup/manager.py:447 #, python-format msgid "" "Restore backup aborted: expected backup status %(expected_status)s but " "got %(actual_status)s." msgstr "" -#: cinder/backup/manager.py:415 +#: cinder/backup/manager.py:467 #, python-format msgid "" "Restore backup aborted, the backup service currently configured " @@ -1769,14 +1845,14 @@ msgid "" "create this backup [%(backup_service)s]." msgstr "" -#: cinder/backup/manager.py:474 +#: cinder/backup/manager.py:526 #, python-format msgid "" "Delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s." msgstr "" -#: cinder/backup/manager.py:485 +#: cinder/backup/manager.py:537 #, python-format msgid "" "Delete backup aborted, the backup service currently configured " @@ -1784,14 +1860,14 @@ msgid "" "create this backup [%(backup_service)s]." msgstr "" -#: cinder/backup/manager.py:553 +#: cinder/backup/manager.py:612 #, python-format msgid "" "Export backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s." msgstr "" -#: cinder/backup/manager.py:564 +#: cinder/backup/manager.py:623 #, python-format msgid "" "Export record aborted, the backup service currently configured " @@ -1799,19 +1875,26 @@ msgid "" "create this backup [%(backup_service)s]." msgstr "" -#: cinder/backup/manager.py:618 +#: cinder/backup/manager.py:677 #, python-format msgid "" "Import record failed, cannot find backup service to perform the import. " "Request service %(service)s" msgstr "" -#: cinder/backup/manager.py:654 +#: cinder/backup/manager.py:712 #, python-format -msgid "Backup metadata received from driver for import is missing %s." +msgid "" +"Driver successfully decoded imported backup data, but there are missing " +"fields (%s)." msgstr "" -#: cinder/backup/manager.py:710 +#: cinder/backup/manager.py:721 +#, python-format +msgid "Trying to import backup metadata from id %(meta_id)s into backup %(id)s." +msgstr "" + +#: cinder/backup/manager.py:789 #, python-format msgid "" "Reset backup status aborted, the backup service currently configured " @@ -1819,14 +1902,14 @@ msgid "" "create this backup [%(backup_service)s]." msgstr "" -#: cinder/backup/manager.py:729 +#: cinder/backup/manager.py:808 #, python-format msgid "" "Backup service %(configured_service)s does not support verify. Backup id " "%(id)s is not verified. Skipping verify." msgstr "" -#: cinder/backup/manager.py:757 +#: cinder/backup/manager.py:836 #, python-format msgid "" "Backup service %(service)s does not support verify. Backup id %(id)s is " @@ -2014,163 +2097,163 @@ msgid "" " stderr: %(err)s" msgstr "" -#: cinder/cmd/manage.py:188 +#: cinder/cmd/manage.py:189 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'cinder-manage db sync' before running " "this command." msgstr "" -#: cinder/cmd/manage.py:205 +#: cinder/cmd/manage.py:206 #, python-format msgid "%(host)-25s\t%(zone)-15s" msgstr "" -#: cinder/cmd/manage.py:216 +#: cinder/cmd/manage.py:217 #, python-format msgid "%(host)-25s\t%(availability_zone)-15s" msgstr "" -#: cinder/cmd/manage.py:245 +#: cinder/cmd/manage.py:246 msgid "Must supply a positive, non-zero value for age" msgstr "" -#: cinder/cmd/manage.py:289 +#: cinder/cmd/manage.py:290 msgid "Volume not yet assigned to host." msgstr "" -#: cinder/cmd/manage.py:290 +#: cinder/cmd/manage.py:291 msgid "Deleting volume from database and skipping rpc." msgstr "" -#: cinder/cmd/manage.py:295 +#: cinder/cmd/manage.py:296 msgid "Volume is in-use." msgstr "" -#: cinder/cmd/manage.py:296 +#: cinder/cmd/manage.py:297 msgid "Detach volume from instance and then try again." msgstr "" -#: cinder/cmd/manage.py:362 +#: cinder/cmd/manage.py:363 #, python-format msgid "Line %(dis)d : %(line)s" msgstr "" -#: cinder/cmd/manage.py:365 +#: cinder/cmd/manage.py:366 msgid "No errors in logfiles!" msgstr "" -#: cinder/cmd/manage.py:379 +#: cinder/cmd/manage.py:380 msgid "Unable to find system log file!" msgstr "" -#: cinder/cmd/manage.py:383 +#: cinder/cmd/manage.py:384 #, python-format msgid "Last %s cinder syslog entries:-" msgstr "" -#: cinder/cmd/manage.py:387 +#: cinder/cmd/manage.py:388 #, python-format msgid "%s" msgstr "" -#: cinder/cmd/manage.py:392 +#: cinder/cmd/manage.py:393 msgid "No cinder entries in syslog!" msgstr "" -#: cinder/cmd/manage.py:408 +#: cinder/cmd/manage.py:409 msgid "ID" msgstr "" -#: cinder/cmd/manage.py:409 +#: cinder/cmd/manage.py:410 msgid "User ID" msgstr "" -#: cinder/cmd/manage.py:410 +#: cinder/cmd/manage.py:411 msgid "Project ID" msgstr "" -#: cinder/cmd/manage.py:411 cinder/cmd/manage.py:442 +#: cinder/cmd/manage.py:412 cinder/cmd/manage.py:443 msgid "Host" msgstr "" -#: cinder/cmd/manage.py:412 +#: cinder/cmd/manage.py:413 msgid "Name" msgstr "" -#: cinder/cmd/manage.py:413 +#: cinder/cmd/manage.py:414 msgid "Container" msgstr "" -#: cinder/cmd/manage.py:414 cinder/cmd/manage.py:444 +#: cinder/cmd/manage.py:415 cinder/cmd/manage.py:445 msgid "Status" msgstr "" -#: cinder/cmd/manage.py:415 +#: cinder/cmd/manage.py:416 msgid "Size" msgstr "" -#: cinder/cmd/manage.py:416 +#: cinder/cmd/manage.py:417 msgid "Object Count" msgstr "" -#: cinder/cmd/manage.py:441 +#: cinder/cmd/manage.py:442 msgid "Binary" msgstr "" -#: cinder/cmd/manage.py:443 +#: cinder/cmd/manage.py:444 msgid "Zone" msgstr "" -#: cinder/cmd/manage.py:445 +#: cinder/cmd/manage.py:446 msgid "State" msgstr "" -#: cinder/cmd/manage.py:446 +#: cinder/cmd/manage.py:447 msgid "Updated At" msgstr "" -#: cinder/cmd/manage.py:468 +#: cinder/cmd/manage.py:472 #, python-format msgid "Host not found. Failed to remove %(service)s on %(host)s." msgstr "" -#: cinder/cmd/manage.py:473 +#: cinder/cmd/manage.py:477 #, python-format msgid "Service %(service)s on host %(host)s removed." msgstr "" -#: cinder/cmd/manage.py:559 +#: cinder/cmd/manage.py:563 #, python-format msgid "" "\n" "OpenStack Cinder version: %(version)s\n" msgstr "" -#: cinder/cmd/manage.py:562 +#: cinder/cmd/manage.py:566 msgid "Available categories:" msgstr "" -#: cinder/cmd/manage.py:564 +#: cinder/cmd/manage.py:568 #, python-format msgid "\t%s" msgstr "" -#: cinder/cmd/manage.py:572 +#: cinder/cmd/manage.py:576 #, python-format msgid "Invalid directory: %s" msgstr "" -#: cinder/cmd/manage.py:578 +#: cinder/cmd/manage.py:582 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: cinder/cmd/manage.py:582 +#: cinder/cmd/manage.py:586 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: cinder/cmd/manage.py:584 +#: cinder/cmd/manage.py:588 msgid "Please re-run cinder-manage as root." msgstr "" @@ -2219,12 +2302,12 @@ msgstr "" msgid "Could not save configuration to %(file_path)s: %(exc)s" msgstr "" -#: cinder/cmd/volume_usage_audit.py:90 +#: cinder/cmd/volume_usage_audit.py:91 #, python-format msgid "The end time (%(end)s) must be after the start time (%(start)s)." msgstr "" -#: cinder/cmd/volume_usage_audit.py:96 +#: cinder/cmd/volume_usage_audit.py:97 #, python-format msgid "Creating usages for %(begin_period)s until %(end_period)s" msgstr "" @@ -2241,65 +2324,65 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/consistencygroup/api.py:226 +#: cinder/consistencygroup/api.py:227 #, python-format msgid "No host to create consistency group %s." msgstr "" -#: cinder/consistencygroup/api.py:243 +#: cinder/consistencygroup/api.py:244 msgid "Cgsnahost is empty. No consistency group will be created." msgstr "" -#: cinder/consistencygroup/api.py:304 +#: cinder/consistencygroup/api.py:305 msgid "Source CG is empty. No consistency group will be created." msgstr "" -#: cinder/consistencygroup/api.py:442 +#: cinder/consistencygroup/api.py:443 #, python-format msgid "" "Consistency group status must be available or error, but current status " "is: %s" msgstr "" -#: cinder/consistencygroup/api.py:450 +#: cinder/consistencygroup/api.py:451 #, python-format msgid "Consistency group %s still has dependent cgsnapshots." msgstr "" -#: cinder/consistencygroup/api.py:459 +#: cinder/consistencygroup/api.py:460 #, python-format msgid "" "Consistency group %s still contains volumes. The force flag is required " "to delete it." msgstr "" -#: cinder/consistencygroup/api.py:466 +#: cinder/consistencygroup/api.py:467 #, python-format msgid "Volume in consistency group %s is attached. Need to detach first." msgstr "" -#: cinder/consistencygroup/api.py:474 +#: cinder/consistencygroup/api.py:475 msgid "Volume in consistency group still has dependent snapshots." msgstr "" -#: cinder/consistencygroup/api.py:489 +#: cinder/consistencygroup/api.py:490 #, python-format msgid "Consistency group status must be available, but current status is: %s." msgstr "" -#: cinder/consistencygroup/api.py:507 +#: cinder/consistencygroup/api.py:508 #, python-format msgid "UUIDs %s are in both add and remove volume list." msgstr "" -#: cinder/consistencygroup/api.py:533 +#: cinder/consistencygroup/api.py:534 #, python-format msgid "" "Cannot update consistency group %(group_id)s because no valid name, " "description, add_volumes, or remove_volumes were provided." msgstr "" -#: cinder/consistencygroup/api.py:572 +#: cinder/consistencygroup/api.py:573 #, python-format msgid "" "Cannot remove volume %(volume_id)s from consistency group %(group_id)s " @@ -2307,117 +2390,117 @@ msgid "" "%(valid)s." msgstr "" -#: cinder/consistencygroup/api.py:588 +#: cinder/consistencygroup/api.py:589 #, python-format msgid "" "Cannot remove volume %(volume_id)s from consistency group %(group_id)s " "because it is not in the group." msgstr "" -#: cinder/consistencygroup/api.py:608 +#: cinder/consistencygroup/api.py:609 #, python-format msgid "" "Cannot add volume %(volume_id)s to consistency group %(group_id)s because" " volume cannot be found." msgstr "" -#: cinder/consistencygroup/api.py:620 +#: cinder/consistencygroup/api.py:621 #, python-format msgid "" "Cannot add volume %(volume_id)s to consistency group %(group_id)s because" " it is already in consistency group %(orig_group)s." msgstr "" -#: cinder/consistencygroup/api.py:630 +#: cinder/consistencygroup/api.py:631 #, python-format msgid "" "Cannot add volume %(volume_id)s to consistency group %(group_id)s because" " it has no volume type." msgstr "" -#: cinder/consistencygroup/api.py:637 +#: cinder/consistencygroup/api.py:638 #, python-format msgid "" "Cannot add volume %(volume_id)s to consistency group %(group_id)s because" " volume type %(volume_type)s is not supported by the group." msgstr "" -#: cinder/consistencygroup/api.py:647 cinder/volume/manager.py:2515 +#: cinder/consistencygroup/api.py:648 cinder/volume/manager.py:2743 #, python-format msgid "" "Cannot add volume %(volume_id)s to consistency group %(group_id)s because" " volume is in an invalid state: %(status)s. Valid states are: %(valid)s." msgstr "" -#: cinder/consistencygroup/api.py:664 cinder/volume/manager.py:2529 +#: cinder/consistencygroup/api.py:665 cinder/volume/manager.py:2757 msgid "Volume is not local to this node." msgstr "" -#: cinder/consistencygroup/api.py:672 +#: cinder/consistencygroup/api.py:673 #, python-format msgid "" "Cannot add volume %(volume_id)s to consistency group %(group_id)s because" " volume does not exist." msgstr "" -#: cinder/consistencygroup/api.py:734 -#: cinder/tests/unit/test_storwize_svc.py:1860 +#: cinder/consistencygroup/api.py:735 +#: cinder/tests/unit/test_storwize_svc.py:1902 msgid "Consistency group is empty. No cgsnapshot will be created." msgstr "" -#: cinder/consistencygroup/api.py:757 +#: cinder/consistencygroup/api.py:758 msgid "Cgsnapshot status must be available or error" msgstr "" -#: cinder/db/sqlalchemy/api.py:110 +#: cinder/db/sqlalchemy/api.py:111 msgid "Use of empty request context is deprecated" msgstr "" -#: cinder/db/sqlalchemy/api.py:255 +#: cinder/db/sqlalchemy/api.py:256 #, python-format msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/db/sqlalchemy/api.py:1694 +#: cinder/db/sqlalchemy/api.py:1715 msgid "Unknown sort direction, must be 'desc' or 'asc'." msgstr "" -#: cinder/db/sqlalchemy/api.py:1705 +#: cinder/db/sqlalchemy/api.py:1726 msgid "Sort direction array size exceeds sort key array size." msgstr "" -#: cinder/db/sqlalchemy/api.py:3473 +#: cinder/db/sqlalchemy/api.py:3552 #, python-format msgid "No backup with id %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:3557 +#: cinder/db/sqlalchemy/api.py:3636 msgid "Volume must be available" msgstr "" -#: cinder/db/sqlalchemy/api.py:3604 +#: cinder/db/sqlalchemy/api.py:3683 #, python-format msgid "" "Transfer %(transfer_id)s: Volume id %(volume_id)s in unexpected state " "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/api.py:3704 +#: cinder/db/sqlalchemy/api.py:3783 #, python-format msgid "No consistency group with id %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:3816 +#: cinder/db/sqlalchemy/api.py:3895 #, python-format msgid "No cgsnapshot with id %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:3841 +#: cinder/db/sqlalchemy/api.py:3920 #, python-format msgid "Invalid value for age, %(age)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:3845 +#: cinder/db/sqlalchemy/api.py:3924 msgid "Must supply a positive value for age" msgstr "" @@ -2429,6 +2512,7 @@ msgid "" msgstr "" #: cinder/image/image_utils.py:193 cinder/image/image_utils.py:303 +#: cinder/volume/drivers/solidfire.py:651 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2458,11 +2542,12 @@ msgid "" msgstr "" #: cinder/image/image_utils.py:310 cinder/image/image_utils.py:373 +#: cinder/volume/drivers/solidfire.py:658 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:329 +#: cinder/image/image_utils.py:329 cinder/volume/drivers/solidfire.py:703 #, python-format msgid "Converted to %(vol_format)s, but format is now %(file_format)s" msgstr "" @@ -2484,11 +2569,11 @@ msgstr "" msgid "keymgr.fixed_key not defined" msgstr "" -#: cinder/objects/backup.py:130 +#: cinder/objects/backup.py:142 msgid "Can't decode backup record." msgstr "" -#: cinder/objects/backup.py:132 +#: cinder/objects/backup.py:144 msgid "Can't parse backup record." msgstr "" @@ -2496,7 +2581,8 @@ msgstr "" msgid "already_created" msgstr "" -#: cinder/objects/snapshot.py:140 cinder/objects/volume.py:123 +#: cinder/objects/service.py:88 cinder/objects/snapshot.py:140 +#: cinder/objects/volume.py:196 cinder/objects/volume_type.py:86 msgid "already created" msgstr "" @@ -2508,7 +2594,7 @@ msgstr "" msgid "volume changed" msgstr "" -#: cinder/objects/snapshot.py:178 +#: cinder/objects/snapshot.py:178 cinder/objects/volume.py:229 #, python-format msgid "attribute %s not lazy-loadable" msgstr "" @@ -2588,28 +2674,28 @@ msgstr "" msgid "No weighed hosts available" msgstr "" -#: cinder/scheduler/filter_scheduler.py:114 +#: cinder/scheduler/filter_scheduler.py:115 #, python-format msgid "Cannot place volume %(id)s on %(host)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:132 +#: cinder/scheduler/filter_scheduler.py:133 #, python-format msgid "No valid hosts for volume %(id)s with type %(type)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:158 +#: cinder/scheduler/filter_scheduler.py:159 #, python-format msgid "" "Current host not valid for volume %(id)s with type %(type)s, migration " "not allowed" msgstr "" -#: cinder/scheduler/filter_scheduler.py:198 +#: cinder/scheduler/filter_scheduler.py:199 msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/scheduler/filter_scheduler.py:246 +#: cinder/scheduler/filter_scheduler.py:247 #, python-format msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" @@ -2618,11 +2704,11 @@ msgstr "" msgid "Failed to create scheduler manager volume flow" msgstr "" -#: cinder/scheduler/manager.py:199 +#: cinder/scheduler/manager.py:203 msgid "New volume type not specified in request_spec." msgstr "" -#: cinder/scheduler/manager.py:214 +#: cinder/scheduler/manager.py:218 #, python-format msgid "Could not find a host for volume %(volume_id)s with type %(type_id)s." msgstr "" @@ -2675,40 +2761,40 @@ msgid "" "'backup.%s.meta' already exists" msgstr "" -#: cinder/tests/unit/test_backup_swift.py:417 -#: cinder/tests/unit/test_backup_swift.py:442 +#: cinder/tests/unit/test_backup_swift.py:419 +#: cinder/tests/unit/test_backup_swift.py:444 #: cinder/tests/unit/backup/drivers/test_backup_nfs.py:420 #: cinder/tests/unit/backup/drivers/test_backup_nfs.py:445 msgid "fake" msgstr "" -#: cinder/tests/unit/test_emc_vmax.py:1812 +#: cinder/tests/unit/test_emc_vmax.py:1912 #: cinder/volume/drivers/emc/emc_vmax_masking.py:1296 msgid "" "V2 rollback - Volume in another storage group besides default storage " "group." msgstr "" -#: cinder/tests/unit/test_emc_vmax.py:1821 +#: cinder/tests/unit/test_emc_vmax.py:1921 #: cinder/volume/drivers/emc/emc_vmax_masking.py:1275 msgid "V2 rollback, volume is not in any storage group." msgstr "" -#: cinder/tests/unit/test_glusterfs.py:683 +#: cinder/tests/unit/test_glusterfs.py:670 msgid "umount: : target is busy" msgstr "" -#: cinder/tests/unit/test_glusterfs.py:698 +#: cinder/tests/unit/test_glusterfs.py:685 msgid "umount: : some other error" msgstr "" -#: cinder/tests/unit/test_glusterfs.py:828 +#: cinder/tests/unit/test_glusterfs.py:815 #, python-format msgid "umount: %s: not mounted" msgstr "" -#: cinder/tests/unit/test_glusterfs.py:840 -#: cinder/tests/unit/test_glusterfs.py:852 +#: cinder/tests/unit/test_glusterfs.py:827 +#: cinder/tests/unit/test_glusterfs.py:839 #, python-format msgid "umount: %s: target is busy" msgstr "" @@ -2725,10 +2811,31 @@ msgid "" "\t%s" msgstr "" -#: cinder/tests/unit/test_rbd.py:1038 +#: cinder/tests/unit/test_rbd.py:1063 msgid "flush() not supported in this version of librbd" msgstr "" +#: cinder/tests/unit/test_sheepdog.py:346 cinder/volume/drivers/sheepdog.py:113 +msgid "" +"Cluster is not formatted. You should probably perform \"dog cluster " +"format\"." +msgstr "" + +#: cinder/tests/unit/test_sheepdog.py:360 cinder/volume/drivers/sheepdog.py:116 +msgid "" +"Waiting for all nodes to join cluster. Ensure all sheep daemons are " +"running." +msgstr "" + +#: cinder/tests/unit/test_sheepdog.py:373 cinder/volume/drivers/sheepdog.py:111 +msgid "Invalid sheepdog cluster status." +msgstr "" + +#: cinder/tests/unit/test_sheepdog.py:499 cinder/volume/drivers/sheepdog.py:149 +#, python-format +msgid "Failed to connect to sheep daemon. addr: %(addr)s, port: %(port)s" +msgstr "" + #: cinder/tests/unit/test_storwize_svc.py:291 #, python-format msgid "unrecognized argument %s" @@ -2739,46 +2846,46 @@ msgstr "" msgid "obj missing quotes %s" msgstr "" -#: cinder/tests/unit/test_storwize_svc.py:625 -#: cinder/tests/unit/test_storwize_svc.py:1437 +#: cinder/tests/unit/test_storwize_svc.py:667 +#: cinder/tests/unit/test_storwize_svc.py:1479 #, python-format msgid "mdiskgrp missing quotes %s" msgstr "" -#: cinder/tests/unit/test_storwize_svc.py:1668 +#: cinder/tests/unit/test_storwize_svc.py:1710 msgid "The copy should be primary or secondary" msgstr "" -#: cinder/tests/unit/api/contrib/test_backups.py:1081 +#: cinder/tests/unit/api/contrib/test_backups.py:1222 msgid "Invalid input" msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:379 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:380 msgid "" "Invalid ConsistencyGroup: Consistency group status must be available or " "error, but current status is: invalid" msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:482 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:483 #, python-format msgid "volume_types must be provided to create consistency group %s." msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:555 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:557 #, python-format msgid "" "Invalid volume: Cannot add volume fake-volume-uuid to consistency group " "%(group_id)s because volume cannot be found." msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:580 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:582 #, python-format msgid "" "Invalid volume: Cannot remove volume fake-volume-uuid from consistency " "group %(group_id)s because it is not in the group." msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:631 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:633 #, python-format msgid "" "Invalid volume: Cannot add volume %(volume_id)s to consistency group " @@ -2786,7 +2893,7 @@ msgid "" "states are: ('available', 'in-use')." msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:664 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:666 #, python-format msgid "" "Invalid volume: Cannot add volume %(volume_id)s to consistency group " @@ -2794,18 +2901,18 @@ msgid "" "group." msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:717 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:719 #, python-format msgid "" "Invalid ConsistencyGroup: Consistency group status must be available, but" " current status is: %s." msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:897 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:899 msgid "Invalid ConsistencyGroup: No host to create consistency group" msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:1030 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:1032 msgid "Create volume failed." msgstr "" @@ -2838,24 +2945,16 @@ msgstr "" msgid "Unexpected status code" msgstr "" -#: cinder/tests/unit/volume/drivers/netapp/dataontap/test_block_base.py:626 -#: cinder/volume/drivers/netapp/dataontap/block_base.py:126 +#: cinder/tests/unit/volume/drivers/netapp/dataontap/test_block_base.py:661 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:156 msgid "Invalid value for NetApp configuration option netapp_lun_ostype." msgstr "" -#: cinder/tests/unit/volume/drivers/netapp/dataontap/test_block_base.py:638 -#: cinder/volume/drivers/netapp/dataontap/block_base.py:131 +#: cinder/tests/unit/volume/drivers/netapp/dataontap/test_block_base.py:673 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:161 msgid "Invalid value for NetApp configuration option netapp_host_type." msgstr "" -#: cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_api.py:146 -msgid "Error not a TypeError." -msgstr "" - -#: cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_api.py:155 -msgid "Error not a KeyError." -msgstr "" - #: cinder/transfer/api.py:111 msgid "status must be available" msgstr "" @@ -2865,7 +2964,7 @@ msgstr "" msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/volume/api.py:205 +#: cinder/volume/api.py:221 #, python-format msgid "" "Invalid volume size provided for create request: %s (size argument must " @@ -2873,72 +2972,72 @@ msgid "" "zero)." msgstr "" -#: cinder/volume/api.py:213 +#: cinder/volume/api.py:229 msgid "" "volume_type must be provided when creating a volume in a consistency " "group." msgstr "" -#: cinder/volume/api.py:218 +#: cinder/volume/api.py:234 #, python-format msgid "" "Invalid volume_type provided: %s (requested type must be supported by " "this consistency group)." msgstr "" -#: cinder/volume/api.py:230 +#: cinder/volume/api.py:251 #, python-format msgid "" "Invalid volume_type provided: %s (requested type is not compatible; " "either match source volume, or omit type argument)." msgstr "" -#: cinder/volume/api.py:237 +#: cinder/volume/api.py:258 msgid "No volume_type should be provided when creating test replica." msgstr "" -#: cinder/volume/api.py:247 +#: cinder/volume/api.py:268 #, python-format msgid "" "Invalid volume_type provided: %s (requested type is not compatible; " "recommend omitting the type argument)." msgstr "" -#: cinder/volume/api.py:291 +#: cinder/volume/api.py:312 msgid "Failed to create api volume flow." msgstr "" -#: cinder/volume/api.py:349 +#: cinder/volume/api.py:370 #, python-format msgid "Volume status must be available or error, but current status is: %s." msgstr "" -#: cinder/volume/api.py:362 +#: cinder/volume/api.py:383 msgid "Volume cannot be deleted while migrating" msgstr "" -#: cinder/volume/api.py:366 +#: cinder/volume/api.py:387 msgid "Volume cannot be deleted while in a consistency group." msgstr "" -#: cinder/volume/api.py:377 +#: cinder/volume/api.py:398 #, python-format msgid "Volume still has %d dependent snapshots." msgstr "" -#: cinder/volume/api.py:438 -msgid "all_tenants param must be 0 or 1" +#: cinder/volume/api.py:429 +msgid "The volume cannot be updated during maintenance." msgstr "" -#: cinder/volume/api.py:543 +#: cinder/volume/api.py:555 msgid "Volume must be multiattachable to reserve again." msgstr "" -#: cinder/volume/api.py:547 +#: cinder/volume/api.py:559 msgid "Volume status must be available to reserve." msgstr "" -#: cinder/volume/api.py:580 +#: cinder/volume/api.py:592 #, python-format msgid "" "Unable to detach volume. Volume status must be 'in-use' and attach_status" @@ -2946,177 +3045,209 @@ msgid "" "attach_status: '%(attach_status)s.'" msgstr "" -#: cinder/volume/api.py:681 cinder/volume/api.py:807 +#: cinder/volume/api.py:617 +msgid "The volume cannot be attached in maintenance mode." +msgstr "" + +#: cinder/volume/api.py:646 +msgid "The volume cannot be detached in maintenance mode." +msgstr "" + +#: cinder/volume/api.py:660 +msgid "The volume connection cannot be initialized in maintenance mode." +msgstr "" + +#: cinder/volume/api.py:685 +msgid "The volume cannot accept transfer in maintenance mode." +msgstr "" + +#: cinder/volume/api.py:715 cinder/volume/api.py:847 +msgid "The snapshot cannot be created when the volume is in maintenance mode." +msgstr "" + +#: cinder/volume/api.py:720 cinder/volume/api.py:852 msgid "Snapshot cannot be created while volume is migrating." msgstr "" -#: cinder/volume/api.py:686 +#: cinder/volume/api.py:725 msgid "Snapshot of secondary replica is not allowed." msgstr "" -#: cinder/volume/api.py:690 +#: cinder/volume/api.py:729 #, python-format msgid "" "Volume %(vol_id)s status must be available, but current status is: " "%(vol_status)s." msgstr "" -#: cinder/volume/api.py:811 +#: cinder/volume/api.py:856 #, python-format msgid "" "Snapshot cannot be created because volume %(vol_id)s is not available, " "current volume status: %(vol_status)s." msgstr "" -#: cinder/volume/api.py:916 +#: cinder/volume/api.py:938 msgid "Volume Snapshot status must be available or error." msgstr "" -#: cinder/volume/api.py:920 +#: cinder/volume/api.py:942 #, python-format msgid "Unable to delete snapshot %s because it is part of a consistency group." msgstr "" -#: cinder/volume/api.py:962 +#: cinder/volume/api.py:978 +msgid "" +"The volume metadata cannot be deleted when the volume is in maintenance " +"mode." +msgstr "" + +#: cinder/volume/api.py:991 msgid "Metadata property key blank." msgstr "" -#: cinder/volume/api.py:966 +#: cinder/volume/api.py:995 msgid "Metadata property key greater than 255 characters." msgstr "" -#: cinder/volume/api.py:970 +#: cinder/volume/api.py:999 msgid "Metadata property value greater than 255 characters." msgstr "" -#: cinder/volume/api.py:1132 cinder/volume/api.py:1246 +#: cinder/volume/api.py:1016 +msgid "" +"The volume metadata cannot be updated when the volume is in maintenance " +"mode." +msgstr "" + +#: cinder/volume/api.py:1160 cinder/volume/api.py:1275 #, python-format msgid "" "Volume %(vol_id)s status must be available or in-use, but current status " "is: %(vol_status)s." msgstr "" -#: cinder/volume/api.py:1138 +#: cinder/volume/api.py:1166 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/api.py:1194 +#: cinder/volume/api.py:1223 #, python-format msgid "" "Volume %(vol_id)s status must be available to extend, but current status " "is: %(vol_status)s." msgstr "" -#: cinder/volume/api.py:1202 +#: cinder/volume/api.py:1231 #, python-format msgid "" "New size for extend must be greater than current size. (current: " "%(size)s, extended: %(new_size)s)." msgstr "" -#: cinder/volume/api.py:1255 cinder/volume/api.py:1378 +#: cinder/volume/api.py:1284 cinder/volume/api.py:1417 #, python-format msgid "Volume %s is already part of an active migration." msgstr "" -#: cinder/volume/api.py:1263 +#: cinder/volume/api.py:1292 #, python-format msgid "Volume %s must not have snapshots." msgstr "" -#: cinder/volume/api.py:1270 +#: cinder/volume/api.py:1299 #, python-format msgid "Volume %s must not be replicated." msgstr "" -#: cinder/volume/api.py:1276 +#: cinder/volume/api.py:1305 #, python-format msgid "Volume %s must not be part of a consistency group." msgstr "" -#: cinder/volume/api.py:1293 +#: cinder/volume/api.py:1321 #, python-format msgid "No available service named %s" msgstr "" -#: cinder/volume/api.py:1299 +#: cinder/volume/api.py:1327 msgid "Destination host must be different than the current host." msgstr "" -#: cinder/volume/api.py:1332 +#: cinder/volume/api.py:1371 msgid "Source volume not mid-migration." msgstr "" -#: cinder/volume/api.py:1336 +#: cinder/volume/api.py:1375 msgid "Destination volume not mid-migration." msgstr "" -#: cinder/volume/api.py:1341 +#: cinder/volume/api.py:1380 #, python-format msgid "Destination has migration_status %(stat)s, expected %(exp)s." msgstr "" -#: cinder/volume/api.py:1354 +#: cinder/volume/api.py:1393 #, python-format msgid "" "Volume %(vol_id)s status must be available to update readonly flag, but " "current status is: %(vol_status)s." msgstr "" -#: cinder/volume/api.py:1369 +#: cinder/volume/api.py:1408 #, python-format msgid "" "Unable to update type due to incorrect status: %(vol_status)s on volume: " "%(vol_id)s. Volume status must be available or in-use." msgstr "" -#: cinder/volume/api.py:1384 +#: cinder/volume/api.py:1423 #, python-format msgid "migration_policy must be 'on-demand' or 'never', passed: %s" msgstr "" -#: cinder/volume/api.py:1391 +#: cinder/volume/api.py:1430 msgid "Volume must not be part of a consistency group." msgstr "" -#: cinder/volume/api.py:1403 +#: cinder/volume/api.py:1443 #, python-format msgid "Invalid volume_type passed: %s." msgstr "" -#: cinder/volume/api.py:1416 +#: cinder/volume/api.py:1456 #, python-format msgid "New volume_type same as original: %s." msgstr "" -#: cinder/volume/api.py:1431 +#: cinder/volume/api.py:1471 msgid "Retype cannot change encryption requirements." msgstr "" -#: cinder/volume/api.py:1443 +#: cinder/volume/api.py:1483 #, python-format msgid "Retype cannot change front-end qos specs for in-use volume: %s." msgstr "" -#: cinder/volume/api.py:1498 +#: cinder/volume/api.py:1545 msgid "Failed to manage api volume flow." msgstr "" -#: cinder/volume/api.py:1548 +#: cinder/volume/api.py:1615 #, python-format msgid "" "Invalid status to enable replication. valid states are: %(valid_states)s," " current replication-state is: %(curr_state)s." msgstr "" -#: cinder/volume/api.py:1572 +#: cinder/volume/api.py:1639 #, python-format msgid "" "Invalid status to disable replication. valid states are: " "%(valid_states)s, current replication-state is: %(curr_state)s." msgstr "" -#: cinder/volume/api.py:1601 +#: cinder/volume/api.py:1668 #, python-format msgid "" "Invalid status to failover replication. valid states are: " @@ -3132,220 +3263,249 @@ msgstr "" msgid "detach snapshot from remote node" msgstr "" -#: cinder/volume/driver.py:776 cinder/volume/driver.py:834 +#: cinder/volume/driver.py:566 +msgid "Sets thin provisioning." +msgstr "" + +#: cinder/volume/driver.py:573 +msgid "Enables compression." +msgstr "" + +#: cinder/volume/driver.py:580 +msgid "Enables QoS." +msgstr "" + +#: cinder/volume/driver.py:587 +msgid "Enables replication." +msgstr "" + +#: cinder/volume/driver.py:953 cinder/volume/driver.py:1011 #, python-format msgid "Unable to fetch connection information from backend: %(err)s" msgstr "" -#: cinder/volume/driver.py:783 cinder/volume/driver.py:841 +#: cinder/volume/driver.py:960 cinder/volume/driver.py:1018 #, python-format msgid "Error encountered during cleanup of a failed attach: %(ex)s" msgstr "" -#: cinder/volume/driver.py:804 +#: cinder/volume/driver.py:981 msgid "attach snapshot from remote node" msgstr "" -#: cinder/volume/driver.py:867 +#: cinder/volume/driver.py:1044 cinder/volume/manager.py:1492 #: cinder/volume/drivers/ibm/flashsystem_common.py:788 #, python-format msgid "Unable to access the backend storage via the path %(path)s." msgstr "" -#: cinder/volume/driver.py:1114 +#: cinder/volume/driver.py:1291 msgid "The method update_migrated_volume is not implemented." msgstr "" -#: cinder/volume/driver.py:1721 +#: cinder/volume/driver.py:1960 msgid "Extend volume not implemented" msgstr "" -#: cinder/volume/driver.py:1725 cinder/volume/driver.py:1729 +#: cinder/volume/driver.py:1964 cinder/volume/driver.py:1968 msgid "Manage existing volume not implemented." msgstr "" -#: cinder/volume/driver.py:1733 -msgid "Unmanage volume not implemented." +#: cinder/volume/driver.py:1975 cinder/volume/driver.py:1979 +msgid "Manage existing snapshot not implemented." msgstr "" -#: cinder/volume/driver.py:1740 +#: cinder/volume/driver.py:1989 msgid "sync_replica not implemented." msgstr "" -#: cinder/volume/driver.py:1744 +#: cinder/volume/driver.py:1993 msgid "promote_replica not implemented." msgstr "" -#: cinder/volume/driver.py:1978 cinder/volume/targets/iscsi.py:105 +#: cinder/volume/driver.py:2227 cinder/volume/targets/iscsi.py:97 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:2374 +#: cinder/volume/driver.py:2623 msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/volume/manager.py:460 +#: cinder/volume/manager.py:508 msgid "Create manager volume flow failed." msgstr "" -#: cinder/volume/manager.py:566 +#: cinder/volume/manager.py:614 msgid "volume is not local to this node" msgstr "" -#: cinder/volume/manager.py:801 +#: cinder/volume/manager.py:856 msgid "being attached by different mode" msgstr "" -#: cinder/volume/manager.py:806 +#: cinder/volume/manager.py:861 msgid "volume is already attached" msgstr "" -#: cinder/volume/manager.py:908 +#: cinder/volume/manager.py:966 msgid "" "Detach volume failed: More than one attachment, but no attachment_id " "provided." msgstr "" -#: cinder/volume/manager.py:1003 +#: cinder/volume/manager.py:1101 msgid "Volume is not available." msgstr "" -#: cinder/volume/manager.py:1224 -msgid "Validate volume connection failed (error: %(err))." +#: cinder/volume/manager.py:1322 +#, python-format +msgid "Validate volume connection failed (error: %(err)s)." msgstr "" -#: cinder/volume/manager.py:1233 +#: cinder/volume/manager.py:1331 msgid "Create export for volume failed." msgstr "" -#: cinder/volume/manager.py:1256 +#: cinder/volume/manager.py:1354 #, python-format msgid "Driver initialize connection failed (error: %(err)s)." msgstr "" -#: cinder/volume/manager.py:1320 +#: cinder/volume/manager.py:1418 #, python-format msgid "Terminate volume connection failed: %(err)s" msgstr "" -#: cinder/volume/manager.py:1397 +#: cinder/volume/manager.py:1433 +msgid "Remove volume export failed." +msgstr "" + +#: cinder/volume/manager.py:1498 +msgid "Unable to access the backend storage via file handle." +msgstr "" + +#: cinder/volume/manager.py:1629 msgid "failed to create new_volume on destination host" msgstr "" -#: cinder/volume/manager.py:1403 +#: cinder/volume/manager.py:1635 msgid "timeout creating new_volume on destination host" msgstr "" -#: cinder/volume/manager.py:1785 +#: cinder/volume/manager.py:2013 #, python-format msgid "Volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/manager.py:1862 +#: cinder/volume/manager.py:2090 msgid "Failed to get old volume type quota reservations" msgstr "" -#: cinder/volume/manager.py:1916 +#: cinder/volume/manager.py:2144 msgid "Retype requires migration but is not allowed." msgstr "" -#: cinder/volume/manager.py:1924 +#: cinder/volume/manager.py:2152 msgid "Volume must not have snapshots." msgstr "" -#: cinder/volume/manager.py:1933 +#: cinder/volume/manager.py:2161 msgid "Volume must not be replicated." msgstr "" -#: cinder/volume/manager.py:1973 +#: cinder/volume/manager.py:2201 msgid "Failed to create manage_existing flow." msgstr "" -#: cinder/volume/manager.py:2016 +#: cinder/volume/manager.py:2244 msgid "Error promoting secondary volume to primary" msgstr "" -#: cinder/volume/manager.py:2026 cinder/volume/manager.py:2059 +#: cinder/volume/manager.py:2254 cinder/volume/manager.py:2287 #, python-format msgid "Failed updating model with driver provided model %(model)s" msgstr "" -#: cinder/volume/manager.py:2049 +#: cinder/volume/manager.py:2277 msgid "Synchronizing secondary volume to primary failed." msgstr "" -#: cinder/volume/manager.py:2151 +#: cinder/volume/manager.py:2379 #, python-format msgid "" "Cannot create consistency group %(group)s because snapshot %(snap)s is " "not in a valid state. Valid states are: %(valid)s." msgstr "" -#: cinder/volume/manager.py:2178 +#: cinder/volume/manager.py:2406 #, python-format msgid "" "Cannot create consistency group %(group)s because source volume " "%(source_vol)s is not in a valid state. Valid states are: %(valid)s." msgstr "" -#: cinder/volume/manager.py:2224 +#: cinder/volume/manager.py:2452 #, python-format msgid "snapshot-%s" msgstr "" -#: cinder/volume/manager.py:2226 +#: cinder/volume/manager.py:2454 #, python-format msgid "cg-%s" msgstr "" -#: cinder/volume/manager.py:2265 +#: cinder/volume/manager.py:2493 msgid "Input volumes or snapshots are invalid." msgstr "" -#: cinder/volume/manager.py:2288 +#: cinder/volume/manager.py:2516 msgid "Input volumes or source volumes are invalid." msgstr "" -#: cinder/volume/manager.py:2390 +#: cinder/volume/manager.py:2618 msgid "Volume is not local to this node" msgstr "" -#: cinder/volume/manager.py:2415 +#: cinder/volume/manager.py:2643 msgid "Delete consistency group failed." msgstr "" -#: cinder/volume/manager.py:2567 +#: cinder/volume/manager.py:2795 #, python-format msgid "Error occurred when updating consistency group %s." msgstr "" -#: cinder/volume/manager.py:2668 +#: cinder/volume/manager.py:2896 #, python-format msgid "Error occurred when creating cgsnapshot %s." msgstr "" -#: cinder/volume/manager.py:2761 +#: cinder/volume/manager.py:2989 #, python-format msgid "Error occurred when deleting cgsnapshot %s." msgstr "" -#: cinder/volume/manager.py:2865 +#: cinder/volume/manager.py:3113 msgid "Enable replication for volume failed." msgstr "" -#: cinder/volume/manager.py:2901 +#: cinder/volume/manager.py:3149 msgid "Disable replication for volume failed." msgstr "" -#: cinder/volume/manager.py:2962 +#: cinder/volume/manager.py:3211 msgid "Replication failover for volume failed." msgstr "" -#: cinder/volume/manager.py:3038 +#: cinder/volume/manager.py:3275 msgid "Get replication targets failed." msgstr "" +#: cinder/volume/manager.py:3297 +msgid "Failed to create manage existing flow." +msgstr "" + #: cinder/volume/qos_specs.py:58 #, python-format msgid "Valid consumer of QoS specs are: %s" @@ -3353,7 +3513,7 @@ msgstr "" #: cinder/volume/qos_specs.py:124 cinder/volume/qos_specs.py:141 #: cinder/volume/qos_specs.py:274 cinder/volume/volume_types.py:63 -#: cinder/volume/volume_types.py:79 cinder/volume/volume_types.py:133 +#: cinder/volume/volume_types.py:80 cinder/volume/volume_types.py:134 msgid "id cannot be None" msgstr "" @@ -3369,15 +3529,23 @@ msgid "" "%(qos_specs_id)s" msgstr "" -#: cinder/volume/qos_specs.py:286 cinder/volume/volume_types.py:145 +#: cinder/volume/qos_specs.py:286 cinder/volume/volume_types.py:146 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:192 cinder/volume/volume_types.py:204 +#: cinder/volume/utils.py:413 +msgid "Failed to copy volume, source device unavailable." +msgstr "" + +#: cinder/volume/utils.py:417 +msgid "Failed to copy volume, destination device unavailable." +msgstr "" + +#: cinder/volume/volume_types.py:193 cinder/volume/volume_types.py:205 msgid "volume_type_id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:195 cinder/volume/volume_types.py:207 +#: cinder/volume/volume_types.py:196 cinder/volume/volume_types.py:208 msgid "Type access modification is not applicable to public volume type." msgstr "" @@ -3569,40 +3737,42 @@ msgstr "" msgid "eqlx_cli_max_retries must be greater than or equal to 0" msgstr "" -#: cinder/volume/drivers/glusterfs.py:90 +#: cinder/volume/drivers/glusterfs.py:85 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:95 +#: cinder/volume/drivers/glusterfs.py:90 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:107 +#: cinder/volume/drivers/glusterfs.py:102 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:302 cinder/volume/drivers/quobyte.py:240 +#: cinder/volume/drivers/glusterfs.py:297 cinder/volume/drivers/quobyte.py:240 +#: cinder/volume/drivers/scality.py:199 #, python-format msgid "%s must be a valid raw or qcow2 image." msgstr "" -#: cinder/volume/drivers/glusterfs.py:323 cinder/volume/drivers/quobyte.py:270 +#: cinder/volume/drivers/glusterfs.py:318 cinder/volume/drivers/quobyte.py:270 +#: cinder/volume/drivers/scality.py:220 #, python-format msgid "Unrecognized backing format: %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:341 +#: cinder/volume/drivers/glusterfs.py:336 #, python-format msgid "file already exists at %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:447 +#: cinder/volume/drivers/glusterfs.py:442 msgid "Backup is not supported for GlusterFS volumes with snapshots." msgstr "" -#: cinder/volume/drivers/glusterfs.py:469 +#: cinder/volume/drivers/glusterfs.py:464 msgid "Backup is only supported for raw-formatted GlusterFS volumes." msgstr "" @@ -3693,157 +3863,187 @@ msgstr "" msgid "Error in space-extend for volume %(space)s with %(size)d additional GB" msgstr "" -#: cinder/volume/drivers/lvm.py:136 +#: cinder/volume/drivers/lvm.py:137 #, python-format msgid "Volume device file path %s does not exist." msgstr "" -#: cinder/volume/drivers/lvm.py:143 +#: cinder/volume/drivers/lvm.py:144 #, python-format msgid "Size for volume: %s not found, cannot secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:277 +#: cinder/volume/drivers/lvm.py:272 cinder/volume/drivers/lvm.py:281 #, python-format msgid "Volume Group %s does not exist" msgstr "" -#: cinder/volume/drivers/lvm.py:304 +#: cinder/volume/drivers/lvm.py:308 msgid "Thin provisioning not supported on this version of LVM." msgstr "" -#: cinder/volume/drivers/lvm.py:312 +#: cinder/volume/drivers/lvm.py:316 #, python-format msgid "Failed to create thin pool, error message was: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:563 +#: cinder/volume/drivers/lvm.py:567 #, python-format msgid "Failed to rename logical volume %(name)s, error message was: %(err_msg)s" msgstr "" -#: cinder/volume/drivers/lvm.py:579 cinder/volume/drivers/rbd.py:1024 +#: cinder/volume/drivers/lvm.py:584 cinder/volume/drivers/rbd.py:1028 #: cinder/volume/drivers/emc/xtremio.py:460 -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:892 -#: cinder/volume/drivers/hitachi/hnas_nfs.py:623 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:820 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:894 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:622 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:816 msgid "Reference must contain source-name element." msgstr "" -#: cinder/volume/drivers/lvm.py:596 cinder/volume/drivers/rbd.py:1048 +#: cinder/volume/drivers/lvm.py:601 #, python-format msgid "" -"Failed to manage existing volume %(name)s, because reported size %(size)s" -" was not a floating-point number." +"Failed to manage existing %(type)s %(name)s, because reported size " +"%(size)s was not a floating-point number." msgstr "" -#: cinder/volume/drivers/lvm.py:666 +#: cinder/volume/drivers/lvm.py:696 #, python-format msgid "" "Refusing to migrate volume ID: %(id)s. Please check your configuration " "because source and destination are the same Volume Group: %(name)s." msgstr "" -#: cinder/volume/drivers/nfs.py:126 +#: cinder/volume/drivers/nfs.py:134 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:131 +#: cinder/volume/drivers/nfs.py:139 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:136 +#: cinder/volume/drivers/nfs.py:154 cinder/volume/drivers/zfssa/zfssanfs.py:112 #, python-format -msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" +msgid "%s is not installed" msgstr "" -#: cinder/volume/drivers/nfs.py:143 +#: cinder/volume/drivers/nfs.py:418 #, python-format -msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" +msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s." msgstr "" -#: cinder/volume/drivers/nfs.py:158 cinder/volume/drivers/zfssa/zfssanfs.py:103 +#: cinder/volume/drivers/nfs.py:441 #, python-format -msgid "%s is not installed" +msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s." msgstr "" -#: cinder/volume/drivers/nimble.py:73 +#: cinder/volume/drivers/nimble.py:78 msgid "Nimble Cinder Driver exception" msgstr "" -#: cinder/volume/drivers/nimble.py:77 +#: cinder/volume/drivers/nimble.py:82 msgid "Unexpected response from Nimble API" msgstr "" -#: cinder/volume/drivers/nimble.py:105 +#: cinder/volume/drivers/nimble.py:111 #: cinder/volume/drivers/ibm/flashsystem_common.py:939 #: cinder/volume/drivers/ibm/storwize_svc/__init__.py:285 #, python-format msgid "%s is not set." msgstr "" -#: cinder/volume/drivers/nimble.py:143 +#: cinder/volume/drivers/nimble.py:149 msgid "No suitable discovery ip found" msgstr "" -#: cinder/volume/drivers/nimble.py:266 +#: cinder/volume/drivers/nimble.py:290 msgid "SpaceInfo returned byarray is invalid" msgstr "" -#: cinder/volume/drivers/nimble.py:380 +#: cinder/volume/drivers/nimble.py:346 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:1000 +msgid "Reference must contain source-name." +msgstr "" + +#: cinder/volume/drivers/nimble.py:366 +#, python-format +msgid "Volume %s is already managed by Openstack." +msgstr "" + +#: cinder/volume/drivers/nimble.py:373 +msgid "Volume should have agent-type set as None." +msgstr "" + +#: cinder/volume/drivers/nimble.py:379 +#, python-format +msgid "Volume %s is online. Set volume to offline for managing using Openstack." +msgstr "" + +#: cinder/volume/drivers/nimble.py:420 +msgid "Only volumes managed by Openstack can be unmanaged." +msgstr "" + +#: cinder/volume/drivers/nimble.py:497 #, python-format msgid "No initiator group found for initiator %s" msgstr "" -#: cinder/volume/drivers/nimble.py:395 +#: cinder/volume/drivers/nimble.py:512 #, python-format msgid "API %(name)s failed with error string %(err)s" msgstr "" -#: cinder/volume/drivers/pure.py:97 +#: cinder/volume/drivers/pure.py:101 msgid "" "Missing 'purestorage' python module, ensure the library is installed and " "available." msgstr "" -#: cinder/volume/drivers/pure.py:137 +#: cinder/volume/drivers/pure.py:141 #, python-format msgid "Unable to determine snapshot name in Purity for snapshot %(id)s." msgstr "" -#: cinder/volume/drivers/pure.py:505 +#: cinder/volume/drivers/pure.py:512 msgid "manage_existing requires a 'name' key to identify an existing volume." msgstr "" -#: cinder/volume/drivers/pure.py:524 +#: cinder/volume/drivers/pure.py:540 #, python-format -msgid "Unable to find volume with name=%s" +msgid "Unable to find Purity ref with name=%s" msgstr "" -#: cinder/volume/drivers/pure.py:542 +#: cinder/volume/drivers/pure.py:558 #, python-format msgid "" "%(driver)s manage_existing cannot manage a volume connected to hosts. " "Please disconnect this volume from existing hosts before importing" msgstr "" -#: cinder/volume/drivers/pure.py:661 +#: cinder/volume/drivers/pure.py:616 +#, python-format +msgid "" +"Unable to do manage snapshot operations with Purity REST API version " +"%(api_version)s, requires %(required_versions)s." +msgstr "" + +#: cinder/volume/drivers/pure.py:749 msgid "Unable to connect or find connection to host" msgstr "" -#: cinder/volume/drivers/pure.py:753 +#: cinder/volume/drivers/pure.py:841 msgid "No iSCSI-enabled ports on target array." msgstr "" -#: cinder/volume/drivers/pure.py:804 +#: cinder/volume/drivers/pure.py:892 msgid "" "Unable to re-use a host that is not managed by Cinder with " "use_chap_auth=True," msgstr "" -#: cinder/volume/drivers/pure.py:812 +#: cinder/volume/drivers/pure.py:900 msgid "Unable to re-use host with unknown CHAP credentials configured." msgstr "" @@ -3908,30 +4108,37 @@ msgstr "" msgid "clone depth exceeds limit of %s" msgstr "" -#: cinder/volume/drivers/rbd.py:707 +#: cinder/volume/drivers/rbd.py:711 msgid "" "ImageBusy error raised while deleting rbd volume. This may have been " "caused by a connection from a client that has crashed and, if so, may be " "resolved by retrying the delete after 30 seconds has elapsed." msgstr "" -#: cinder/volume/drivers/rbd.py:826 +#: cinder/volume/drivers/rbd.py:830 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:831 +#: cinder/volume/drivers/rbd.py:835 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:834 +#: cinder/volume/drivers/rbd.py:838 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:985 cinder/volume/drivers/sheepdog.py:376 +#: cinder/volume/drivers/rbd.py:989 cinder/volume/drivers/sheepdog.py:481 #, python-format msgid "Failed to Extend Volume %(volname)s" msgstr "" +#: cinder/volume/drivers/rbd.py:1052 +#, python-format +msgid "" +"Failed to manage existing volume %(name)s, because reported size %(size)s" +" was not a floating-point number." +msgstr "" + #: cinder/volume/drivers/remotefs.py:125 msgid "The decorated method must accept either a volume or a snapshot object" msgstr "" @@ -4022,84 +4229,70 @@ msgstr "" msgid "Timed out while waiting for Nova update for deletion of snapshot %(id)s." msgstr "" -#: cinder/volume/drivers/scality.py:74 +#: cinder/volume/drivers/scality.py:89 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:85 +#: cinder/volume/drivers/scality.py:101 #, python-format -msgid "Cannot access 'scality_sofs_config': %s" +msgid "Can't access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:91 +#: cinder/volume/drivers/scality.py:108 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:105 +#: cinder/volume/drivers/scality.py:140 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:145 -#, python-format -msgid "Cannot find volume dir for Scality SOFS at '%s'" -msgstr "" - -#: cinder/volume/drivers/scality.py:301 +#: cinder/volume/drivers/scality.py:277 msgid "Backup is only supported for raw-formatted SOFS volumes." msgstr "" -#: cinder/volume/drivers/scality.py:306 +#: cinder/volume/drivers/scality.py:282 msgid "Backup is only supported for SOFS volumes without backing file." msgstr "" -#: cinder/volume/drivers/sheepdog.py:65 +#: cinder/volume/drivers/sheepdog.py:187 #, python-format msgid "Sheepdog I/O Error, command was: \"%s\"." msgstr "" -#: cinder/volume/drivers/sheepdog.py:72 +#: cinder/volume/drivers/sheepdog.py:194 #, python-format msgid "An error occurred while reading volume \"%s\"." msgstr "" -#: cinder/volume/drivers/sheepdog.py:88 +#: cinder/volume/drivers/sheepdog.py:210 #, python-format msgid "An error occurred while writing to volume \"%s\"." msgstr "" -#: cinder/volume/drivers/sheepdog.py:100 +#: cinder/volume/drivers/sheepdog.py:222 #, python-format msgid "An error occured while seeking for volume \"%s\"." msgstr "" -#: cinder/volume/drivers/sheepdog.py:114 +#: cinder/volume/drivers/sheepdog.py:236 #, python-format msgid "Invalid argument - whence=%s not supported." msgstr "" -#: cinder/volume/drivers/sheepdog.py:118 +#: cinder/volume/drivers/sheepdog.py:240 msgid "Invalid argument - negative seek offset." msgstr "" -#: cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/sheepdog.py:256 msgid "fileno is not supported by SheepdogIOWrapper" msgstr "" -#: cinder/volume/drivers/sheepdog.py:155 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" - -#: cinder/volume/drivers/sheepdog.py:160 -msgid "Sheepdog is not working" -msgstr "" - -#: cinder/volume/drivers/sheepdog.py:231 +#: cinder/volume/drivers/sheepdog.py:342 #, python-format msgid "Failed to create cloned volume %s." msgstr "" -#: cinder/volume/drivers/sheepdog.py:406 +#: cinder/volume/drivers/sheepdog.py:511 #, python-format msgid "Failed to create a temporary snapshot for volume %s." msgstr "" @@ -4156,80 +4349,33 @@ msgstr "" msgid "Retry count exceeded for command: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:276 -#: cinder/volume/drivers/solidfire.py:349 -#: cinder/volume/drivers/solidfire.py:447 -#: cinder/volume/drivers/solidfire.py:704 +#: cinder/volume/drivers/solidfire.py:317 +#: cinder/volume/drivers/solidfire.py:483 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:417 +#: cinder/volume/drivers/solidfire.py:454 msgid "volumes/account exceeded on both primary and secondary SolidFire accounts" msgstr "" -#: cinder/volume/drivers/solidfire.py:479 +#: cinder/volume/drivers/solidfire.py:515 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:501 -#, python-format -msgid "Failed volume create: %s" -msgstr "" - -#: cinder/volume/drivers/solidfire.py:510 -#, python-format -msgid "Failed snapshot create: %s" -msgstr "" - -#: cinder/volume/drivers/solidfire.py:558 -#, python-format -msgid "Failed to get SolidFire Volume: %s" -msgstr "" - -#: cinder/volume/drivers/solidfire.py:597 -#, python-format -msgid "Failed to get SolidFire Snapshot: %s" -msgstr "" - -#: cinder/volume/drivers/solidfire.py:691 -#, python-format -msgid "Failed to delete SolidFire Image-Volume: %s" -msgstr "" - -#: cinder/volume/drivers/solidfire.py:698 +#: cinder/volume/drivers/solidfire.py:750 msgid "Failed to create SolidFire Image-Volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:719 -#, python-format -msgid "Failed get active SolidFire volumes: %s" -msgstr "" - -#: cinder/volume/drivers/solidfire.py:733 -#, python-format -msgid "Failed get Deleted SolidFire volumes: %s" -msgstr "" - -#: cinder/volume/drivers/solidfire.py:916 -#, python-format -msgid "Failed to delete SolidFire Volume: %s" -msgstr "" - -#: cinder/volume/drivers/solidfire.py:940 -#, python-format -msgid "Failed to delete SolidFire Snapshot: %s" -msgstr "" - -#: cinder/volume/drivers/solidfire.py:1177 +#: cinder/volume/drivers/solidfire.py:1206 msgid "Manage existing volume requires 'source-id'." msgstr "" -#: cinder/volume/drivers/solidfire.py:1233 +#: cinder/volume/drivers/solidfire.py:1259 msgid "Manage existing get size requires 'id'." msgstr "" -#: cinder/volume/drivers/solidfire.py:1252 +#: cinder/volume/drivers/solidfire.py:1276 msgid "Failed to find account for volume." msgstr "" @@ -4284,24 +4430,24 @@ msgid "Volume %s not found." msgstr "" #: cinder/volume/drivers/tintri.py:463 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:542 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:539 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" #: cinder/volume/drivers/tintri.py:493 -#: cinder/volume/drivers/hitachi/hnas_nfs.py:251 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:575 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:250 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:572 msgid "Resizing image file failed." msgstr "" #: cinder/volume/drivers/tintri.py:547 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:672 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:669 msgid "Image location not present." msgstr "" #: cinder/volume/drivers/tintri.py:579 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:714 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:722 msgid "Container size smaller than required file size." msgstr "" @@ -4381,125 +4527,135 @@ msgstr "" msgid "Volume %s does not have provider_location specified, skipping." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:136 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:137 msgid "API key is missing for CloudByte driver." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:157 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:158 #, python-format msgid "Error executing CloudByte API [%(cmd)s], Error: %(err)s." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:164 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:165 #, python-format msgid "" "Failed to execute CloudByte API [%(cmd)s]. Http status: %(status)s, " "Error: %(error)s." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:245 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:246 #, python-format msgid "" "TSM [%(tsm)s] was not found in CloudByte storage for account " "[%(account)s]." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:265 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:274 +#, python-format +msgid "" +"Null response received while querying for [%(operation)s] based job " +"[%(job)s] at CloudByte storage." +msgstr "" + +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:313 #, python-format msgid "Null response received while creating volume [%s] at CloudByte storage." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:272 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:320 #, python-format -msgid "Jobid not found in CloudByte's create volume [%s] response." +msgid "Job id not found in CloudByte's create volume [%s] response." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:292 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:346 #, python-format -msgid "" -"Null response received while querying for create volume job [%s] at " -"CloudByte storage." +msgid "Null response received while deleting volume [%s] at CloudByte storage." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:343 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:353 +#, python-format +msgid "Job id not found in CloudByte's delete volume [%s] response." +msgstr "" + +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:379 msgid "Null response received from CloudByte's list filesystem." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:350 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:386 msgid "No volumes found in CloudByte storage." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:361 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:397 #, python-format msgid "Volume [%s] not found in CloudByte storage." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:422 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:458 msgid "Null response received from CloudByte's list iscsi initiators." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:429 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:465 msgid "No iscsi initiators were found in CloudByte." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:445 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:481 msgid "Null response received from CloudByte's list volume iscsi service." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:452 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:488 msgid "No iscsi services found in CloudByte storage." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:463 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:499 #, python-format msgid "No iscsi service found for CloudByte volume [%s]." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:520 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:556 #, python-format msgid "Failed to get CloudByte account details for account [%s]." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:532 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:568 msgid "No response was received from CloudByte's list filesystem api call." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:539 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:575 msgid "No volume was found at CloudByte storage." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:560 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:596 msgid "No response was received from CloudByte storage list tsm API call." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:594 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:630 msgid "Null response received from CloudByte's list iscsi auth groups." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:601 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:637 msgid "No iscsi auth groups were found in CloudByte." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:611 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:647 #, python-format msgid "Auth group [%s] details not found in CloudByte storage." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:628 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:664 msgid "" "No response was received from CloudByte storage list iSCSI auth user API " "call." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:635 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:671 msgid "Auth user details not found in CloudByte storage." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:642 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:678 msgid "Invalid chap user details found in CloudByte storage." msgstr "" -#: cinder/volume/drivers/cloudbyte/cloudbyte.py:859 +#: cinder/volume/drivers/cloudbyte/cloudbyte.py:898 #, python-format msgid "" "Failed to create snapshot. CloudByte volume information not found for " @@ -4514,69 +4670,69 @@ msgstr "" msgid "Failed to find Storage Center" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:632 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:634 #, python-format msgid "Storage Profile %s not found." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:747 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:749 #, python-format msgid "Multiple copies of volume %s found." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:767 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:769 #, python-format msgid "Error deleting volume %(ssn)s: %(volume)s: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1377 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1374 msgid "Unable to find iSCSI mappings." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1833 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1830 msgid "Multiple profiles found." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1883 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1880 msgid "Error deleting replay profile." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2109 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2106 msgid "Dell API 2.1 or later required for Consistency Group support" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2132 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2129 msgid "Error retrieving volume size" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2161 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2215 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2158 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2212 msgid "Volume size must multiple of 1 GB." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2167 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2164 #, python-format msgid "Volume is attached to a server. (%s)" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2191 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2188 #, python-format msgid "Unable to manage volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2194 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2219 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2191 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2216 #, python-format msgid "Volume not unique. (%s)" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2197 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2222 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2194 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2219 #, python-format msgid "Volume not found. (%s)" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2246 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2243 #, python-format msgid "Unable to rename volume %(existing)s to %(newname)s" msgstr "" @@ -4654,39 +4810,27 @@ msgstr "" msgid "Unable to map volume" msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:103 +#: cinder/volume/drivers/dothill/dothill_common.py:100 #, python-format msgid "Failed to connect to %(vendor_name)s Array %(host)s: %(err)s" msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:110 +#: cinder/volume/drivers/dothill/dothill_common.py:107 #, python-format msgid "Failed to log on %s Array (invalid login?)." msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:161 +#: cinder/volume/drivers/dothill/dothill_common.py:159 #, python-format msgid "%s configuration option is not set." msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:212 -msgid "" -"Create volume from volume(clone) does not have support for virtual pool A" -" and B." -msgstr "" - -#: cinder/volume/drivers/dothill/dothill_common.py:241 -msgid "" -"Create volume from snapshot does not have support for virtual pool A and " -"B." -msgstr "" - -#: cinder/volume/drivers/dothill/dothill_common.py:316 +#: cinder/volume/drivers/dothill/dothill_common.py:303 #, python-format msgid "Unable to get stats for backend_name: %s" msgstr "" -#: cinder/volume/drivers/dothill/dothill_common.py:326 +#: cinder/volume/drivers/dothill/dothill_common.py:313 #, python-format msgid "Connector does not provide: %s" msgstr "" @@ -4697,7 +4841,7 @@ msgid "Invalid IP address format: '%s'" msgstr "" #: cinder/volume/drivers/dothill/dothill_iscsi.py:87 -#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:215 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:216 msgid "At least one valid iSCSI IP address must be set." msgstr "" @@ -4705,296 +4849,301 @@ msgstr "" msgid "CHAP secret should be 12-16 bytes." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:226 +#: cinder/volume/drivers/emc/emc_vmax_common.py:227 #, python-format msgid "Cannot find Replication Service to create volume for snapshot %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:335 +#: cinder/volume/drivers/emc/emc_vmax_common.py:336 #, python-format msgid "" "Cannot find Controller Configuration Service for storage system " "%(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:436 +#: cinder/volume/drivers/emc/emc_vmax_common.py:437 #, python-format msgid "Error Attaching volume %(vol)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:493 +#: cinder/volume/drivers/emc/emc_vmax_common.py:494 #, python-format msgid "Cannot find Volume: %(volumename)s. Extend operation. Exiting...." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:500 +#: cinder/volume/drivers/emc/emc_vmax_common.py:501 #, python-format msgid "" "Your original size: %(originalVolumeSize)s GB is greater than: " "%(newSize)s GB. Only Extend is supported. Exiting..." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:535 +#: cinder/volume/drivers/emc/emc_vmax_common.py:536 #, python-format msgid "" "The requested size : %(requestedSize)s is not the same as resulting size:" " %(resultSize)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:995 +#: cinder/volume/drivers/emc/emc_vmax_common.py:996 #, python-format msgid "" "Failed to remove: %(volumename)s. from the default storage group for FAST" " policy %(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1256 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1257 msgid "Cannot connect to ECOM server." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1287 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1288 #, python-format msgid "Pool %(poolNameInStr)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1293 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1294 #, python-format msgid "Storage system not found for pool %(poolNameInStr)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1393 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1406 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1487 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1500 #, python-format msgid "Unable to get target endpoints for hardwareId %(hardwareIdInstance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1581 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1594 #, python-format msgid "Configuration file %(configurationFile)s does not exist." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1642 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1655 msgid "Unable to get corresponding record for pool." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1658 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1671 #, python-format msgid "" "Unable to get configuration information necessary to create a volume: " "%(errorMessage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1680 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1693 msgid "You must supply an array in your EMC configuration file." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1686 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1699 msgid "Cannot get necessary pool or storage system information." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1787 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1800 #, python-format msgid "" "Error adding Volume: %(volumeName)s with instance path: " "%(volumeInstancePath)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1798 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1811 #, python-format msgid "Rolling back %(volumeName)s by deleting it." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1978 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1893 +#, python-format +msgid "Failed to unbind volume %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_vmax_common.py:1996 #, python-format msgid "Clone feature is not licensed on %(storageSystem)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2058 -#: cinder/volume/drivers/emc/emc_vmax_common.py:2757 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2076 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2775 #, python-format msgid "" "Unable to create or get default storage group for FAST policy: " "%(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2222 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2240 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2291 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2309 #, python-format msgid "Cannot find Replication Service to delete snapshot %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2341 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2359 #, python-format msgid "Failed to create consistency group: %(cgName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2383 -#: cinder/volume/drivers/emc/emc_vmax_common.py:2488 -#: cinder/volume/drivers/emc/emc_vmax_common.py:3781 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2401 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2506 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3799 #, python-format msgid "Cannot find CG group %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2403 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2421 #, python-format msgid "Failed to delete consistency group: %(cgName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2558 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2576 #, python-format msgid "Cannot find Replication service on system %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2578 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2596 #, python-format msgid "Failed to create snapshot for cg: %(cgName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2626 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2644 #, python-format msgid "Failed to delete snapshot for cg: %(cgId)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2688 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2706 #, python-format msgid "" "The striped meta count of %(memberCount)s is too small for volume: " "%(volumeName)s, with size %(volumeSize)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2725 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2743 #, python-format msgid "" "Pool: %(poolName)s. is not associated to storage tier for fast policy " "%(fastPolicy)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2787 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2805 #, python-format msgid "" "Either SLO: %(slo)s or workload %(workload)s is invalid. Examine previous" " error statement for valid values." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2863 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2881 #, python-format msgid "" "Volume: %(volumeName)s is not a concatenated volume. You can only perform" " extend on concatenated volume. Exiting..." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2898 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2916 msgid "Error Creating unbound volume on an Extend operation." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2910 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2928 #, python-format msgid "" "On an Extend Operation, error adding volume to composite volume: " "%(volumename)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3317 -#: cinder/volume/drivers/emc/emc_vmax_common.py:3382 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3335 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3400 #, python-format msgid "Failed to delete volume %(volumeName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3458 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3476 msgid "Error Creating unbound volume." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3488 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3506 #, python-format msgid "Error appending volume %(volumename)s to target base volume." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3496 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3514 #, python-format msgid "Exception appending meta volume to target volume %(volumename)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3541 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3559 #, python-format msgid "" "Exception during create element replica. Clone name: %(cloneName)s Source" " name: %(sourceName)s Extra specs: %(extraSpecs)s " msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3872 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3890 #, python-format msgid "Pool from volume['host'] %(host)s not found." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3878 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3896 #, python-format msgid "Pool from volume['host'] failed with: %(ex)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3921 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3939 #, python-format msgid "" "Manage volume is not supported if FAST is enable. FAST policy: " "%(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3940 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3958 #, python-format msgid "" "Unable to import volume %(deviceId)s to cinder. Volume is in masking view" " %(mv)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3956 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3974 #, python-format msgid "" "Unable to import volume %(deviceId)s to cinder. It is the source volume " "of replication session %(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3976 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3994 #, python-format msgid "" "Unable to import volume %(deviceId)s to cinder. The external volume is " "not in the pool managed by current cinder host." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4051 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4069 #, python-format msgid "Cannot find Volume: %(id)s. unmanage operation. Exiting..." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4114 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4132 #, python-format msgid "Failed to update consistency group: %(cgName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4168 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4186 #, python-format msgid "No source snapshots provided to create consistency group %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4181 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4199 #, python-format msgid "Cannot find replication service on system %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4228 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4246 #, python-format msgid "Cannot find source CG instance. consistencygroup_id: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4264 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4282 #, python-format msgid "Failed to create CG %(cgName)s from snapshot %(cgSnapshot)s." msgstr "" @@ -5010,56 +5159,56 @@ msgstr "" msgid "FAST is not supported on this array." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_https.py:155 +#: cinder/volume/drivers/emc/emc_vmax_https.py:156 #, python-format msgid "" "Host %(host)s does not match x509 certificate contents: CommonName " "%(commonName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_https.py:161 +#: cinder/volume/drivers/emc/emc_vmax_https.py:162 #, python-format msgid "%(message)s, subjectAltName: %(sanList)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_https.py:169 +#: cinder/volume/drivers/emc/emc_vmax_https.py:170 #, python-format msgid "SSL Certificate expired on %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_https.py:196 +#: cinder/volume/drivers/emc/emc_vmax_https.py:197 #, python-format msgid "Unable to load cert from %(cert)s %(e)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_https.py:205 +#: cinder/volume/drivers/emc/emc_vmax_https.py:206 #, python-format msgid "No key file specified and unable to load key from %(cert)s %(e)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_https.py:215 +#: cinder/volume/drivers/emc/emc_vmax_https.py:216 #, python-format msgid "Unable to load key from %(cert)s %(e)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_https.py:224 +#: cinder/volume/drivers/emc/emc_vmax_https.py:225 #, python-format msgid "Unable to load CA from %(cert)s %(e)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_https.py:332 +#: cinder/volume/drivers/emc/emc_vmax_https.py:333 #, python-format msgid "Bad Status line returned: %(arg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_https.py:336 +#: cinder/volume/drivers/emc/emc_vmax_https.py:337 #, python-format -msgid "SSL error: %(arg)s." +msgid "Socket error: %(arg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_https.py:340 +#: cinder/volume/drivers/emc/emc_vmax_https.py:341 #, python-format -msgid "Socket error: %(arg)s." +msgid "SSL error: %(arg)s." msgstr "" #: cinder/volume/drivers/emc/emc_vmax_iscsi.py:208 @@ -5203,7 +5352,7 @@ msgstr "" #: cinder/volume/drivers/emc/emc_vmax_masking.py:2053 #, python-format -msgid "Storage group %(sgGroupName) does not exist." +msgid "Storage group %(sgGroupName)s does not exist." msgstr "" #: cinder/volume/drivers/emc/emc_vmax_masking.py:2274 @@ -5244,110 +5393,110 @@ msgstr "" msgid "Error mapping volume %(vol)s. %(error)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:368 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:366 #, python-format msgid "Error unbinding volume %(vol)s from pool. %(error)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:410 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:408 #, python-format msgid "Error adding volume to composite volume. Error is: %(error)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:477 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:475 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " "%(error)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:529 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:527 #, python-format msgid "" "Error Creating new composite Volume Return code: %(rc)lu. Error: " "%(error)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:571 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:569 #, python-format msgid "" "Error Migrating volume from one pool to another. Return code: %(rc)lu. " "Error: %(error)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:617 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:615 msgid "Failed to terminate migrate session." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:628 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:626 msgid "Failed to migrate volume for the second time." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:635 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:633 msgid "Failed to migrate volume for the first time." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:662 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:660 #, python-format msgid "" "Error Terminating migrate session. Return code: %(rc)lu. Error: " "%(error)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:715 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:713 #, python-format msgid "" "Error creating cloned volume using Volume: %(cloneName)s, Source Volume: " "%(sourceName)s. Return code: %(rc)lu. Error: %(error)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:766 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:764 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(cloneName)s Source " "Volume:%(sourceName)s. Return code: %(rc)lu. Error: %(error)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:822 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:820 #, python-format msgid "" "Error break clone relationship: Sync Name: %(syncName)s Return code: " "%(rc)lu. Error: %(error)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:857 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:855 msgid "Error finding Target WWNs." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:891 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:889 #, python-format msgid "" "Failed to create consistency group: %(consistencyGroupName)s Return " "code: %(rc)lu. Error: %(error)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:936 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:934 #, python-format msgid "" "Failed to delete consistency group: %(consistencyGroupName)s Return code:" " %(rc)lu. Error: %(error)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:988 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:986 #, python-format msgid "" "Failed to add volume %(volumeName)s to consistency group %(cgName)s. " "Return code: %(rc)lu. Error: %(error)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:1040 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:1038 #, python-format msgid "" "Failed to remove volume %(volumeName)s from consistency group %(cgName)s." " Return code: %(rc)lu. Error: %(error)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_provision.py:1097 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:1096 #: cinder/volume/drivers/emc/emc_vmax_provision_v3.py:566 #, python-format msgid "" @@ -5419,53 +5568,53 @@ msgstr "" msgid "Issue encountered waiting for synchronization." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1474 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1476 #, python-format msgid "StorageSystem %(array)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1658 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1667 #, python-format msgid "Cannot verify the existence of object:%(instanceName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1685 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1694 #, python-format msgid "Replication Service Capability not found on %(storageSystemName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1799 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1808 msgid "" "EcomServerIp, EcomServerPort, EcomUserName, EcomPassword must have valid " "values." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2052 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2061 msgid "No PortGroup elements found in config file." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2075 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2084 msgid "" "Multiple SerialNumbers found, when only one was expected for this " "operation. Please change your EMC config file." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2100 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2109 #, python-format msgid "SerialNumber must be in the file %(fileName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2113 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2122 #, python-format msgid "PoolName must be in the file %(fileName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2150 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2159 #, python-format msgid "Volume %(deviceID)s not found." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2219 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2228 msgid "Source volume device ID is required." msgstr "" @@ -5502,279 +5651,233 @@ msgstr "" msgid "Migration of LUN %s has been stopped or faulted." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1850 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1854 #, python-format msgid "" "All the specified storage pools to be managed do not exist. Please check " "your configuration. Non-existent pools: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1899 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1903 #, python-format msgid "Invalid %(protocol)s ports %(port)s specified for io_port_list." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1977 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1986 msgid "Volume with copytype:snap=True can not be put in consistency group." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2037 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2046 #, python-format msgid "The extra_spec: %s is invalid." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2076 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2085 msgid "deduplicated and auto tiering can't be both enabled." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2080 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2089 msgid "Compression Enabler is not installed. Can not create compressed volume." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2086 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2095 msgid "Deduplication Enabler is not installed. Can not create deduplicated volume" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2092 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2101 msgid "ThinProvisioning Enabler is not installed. Can not create thin volume" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2097 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2106 msgid "FAST VP Enabler is not installed. Can't set tiering policy for the volume" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2457 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2467 #, python-format msgid "Failed to create snapshot of %s because it is a snapshot mount point." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2550 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2560 #, python-format msgid "Failed to clone %s because it is a snapshot mount point." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2662 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2673 #, python-format msgid "" "Failed to create consistency group %s because VNX consistency group " "cannot accept compressed LUNs as members." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2668 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2679 #, python-format msgid "" "Failed to create consistency group %s because VNX consistency group " "cannot enable copytype:snap=True on its members." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2858 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2869 #, python-format msgid "Host %s has no iSCSI initiator" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2869 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2880 #, python-format msgid "Host %s has no FC initiators" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3156 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3169 #, python-format msgid "" "Reach limitation set by configuration option max_luns_per_storage_group. " "Operation to add %(vol)s into Storage Group %(sg)s is rejected." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3172 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3185 #, python-format msgid "Failed to add %(vol)s into %(sg)s after %(retries)s tries." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3338 -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3369 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3379 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3410 msgid "Reference must contain source-id or source-name key." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3343 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3384 #, python-format msgid "" "The imported lun %(lun_id)s is in pool %(lun_pool)s which is not managed " "by the host %(host)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3427 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3468 #: cinder/volume/drivers/emc/xtremio.py:589 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:416 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:428 msgid "" "create_consistencygroup_from_src only supports a cgsnapshot source, other" " sources cannot be used." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3542 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3583 #, python-format msgid "Failed to find storage pool for source volume %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3549 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3590 #, python-format msgid "" "The source volume %s is not in the pool which is managed by the current " "host." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3698 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3739 #, python-format msgid "Migrate volume failed between source vol %(src)s and dest vol %(dst)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3804 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3845 #, python-format msgid "Migrate volume %(src)s failed." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:158 +#: cinder/volume/drivers/emc/scaleio.py:175 msgid "Cannot specify both protection domain name and protection domain id." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:163 +#: cinder/volume/drivers/emc/scaleio.py:180 msgid "REST server IP must by specified." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:167 +#: cinder/volume/drivers/emc/scaleio.py:184 msgid "REST server username must by specified." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:171 +#: cinder/volume/drivers/emc/scaleio.py:188 msgid "REST server password must by specified." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:179 +#: cinder/volume/drivers/emc/scaleio.py:196 msgid "Path to REST server's certificate must be specified." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:183 +#: cinder/volume/drivers/emc/scaleio.py:200 msgid "Cannot specify both storage pool name and storage pool id." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:188 +#: cinder/volume/drivers/emc/scaleio.py:205 msgid "Must specify storage pool name or id." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:278 +#: cinder/volume/drivers/emc/scaleio.py:295 msgid "Must specify protection domain name or protection domain id." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:301 -#: cinder/volume/drivers/emc/scaleio.py:776 +#: cinder/volume/drivers/emc/scaleio.py:318 +#: cinder/volume/drivers/emc/scaleio.py:716 #, python-format msgid "Domain with name %s wasn't found." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:306 +#: cinder/volume/drivers/emc/scaleio.py:323 #, python-format msgid "Error getting domain id from name %(name)s: %(id)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:333 +#: cinder/volume/drivers/emc/scaleio.py:350 #, python-format msgid "Pool with name %(pool_name)s wasn't found in domain %(domain_id)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:340 +#: cinder/volume/drivers/emc/scaleio.py:357 #, python-format msgid "Error getting pool id from name %(pool_name)s: %(err_msg)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:379 +#: cinder/volume/drivers/emc/scaleio.py:396 #, python-format msgid "Error creating volume: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:391 +#: cinder/volume/drivers/emc/scaleio.py:410 #, python-format msgid "Cannot create volume of size %s: not multiple of 8GB." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:423 +#: cinder/volume/drivers/emc/scaleio.py:443 #, python-format msgid "Failed creating snapshot for volume %(volname)s: %(response)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:504 -#, python-format -msgid "Volume with name %s wasn't found." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:508 -#, python-format -msgid "Error getting volume id from name %(volname)s: %(err)s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:559 +#: cinder/volume/drivers/emc/scaleio.py:545 #, python-format msgid "Error extending volume %(vol)s: %(err)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:609 -#, python-format -msgid "Error getting volume id from name %(vol)s: %(err)s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:676 +#: cinder/volume/drivers/emc/scaleio.py:623 #, python-format msgid "Error deleting volume %s: volume not found." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:681 +#: cinder/volume/drivers/emc/scaleio.py:628 #, python-format msgid "Error deleting volume %(vol)s: %(err)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:781 +#: cinder/volume/drivers/emc/scaleio.py:721 #, python-format msgid "Error getting domain id from name %(name)s: %(err)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:807 +#: cinder/volume/drivers/emc/scaleio.py:747 #, python-format msgid "Pool with name %(pool)s wasn't found in domain %(domain)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:814 +#: cinder/volume/drivers/emc/scaleio.py:754 #, python-format msgid "Error getting pool id from name %(pool)s: %(err)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:913 -#, python-format -msgid "scaleIO volume %s not found at expected path." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:973 -#, python-format -msgid "Client with ip %s wasn't found." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:977 -#, python-format -msgid "Error getting sdc id from ip %(ip)s: %(id)s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:999 -#: cinder/volume/drivers/emc/scaleio.py:1058 -#, python-format -msgid "Error querying sdc guid: %s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:1033 -#, python-format -msgid "Error mapping volume %(vol)s: %(err)s." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:1092 -#, python-format -msgid "Error unmapping volume %(vol)s: %(err)s." -msgstr "" - #: cinder/volume/drivers/emc/xtremio.py:96 msgid "can't handle both name and index in req" msgstr "" @@ -6163,83 +6266,83 @@ msgstr "" msgid "Failed to establish SSC connection." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:99 -#: cinder/volume/drivers/hitachi/hnas_nfs.py:90 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:101 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:92 #, python-format msgid "Can't open config file: %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:105 -#: cinder/volume/drivers/hitachi/hnas_nfs.py:96 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:107 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:98 #, python-format msgid "Error parsing config file: %s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:675 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:677 #, python-format msgid "Error attaching volume %s. Target limit might be reached!" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:851 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:853 msgid "" "Failed to manage existing volume because the pool of the volume type " "chosen does not match the file system passed in the volume reference." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:860 -#: cinder/volume/drivers/hitachi/hnas_nfs.py:730 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:862 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:729 msgid "" "Failed to manage existing volume because the pool of the volume type " "chosen does not match the pool of the host." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_iscsi.py:921 -#: cinder/volume/drivers/hitachi/hnas_nfs.py:660 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:857 +#: cinder/volume/drivers/hitachi/hnas_iscsi.py:923 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:659 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:853 msgid "Volume not found on configured storage backend." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:272 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:271 #, python-format msgid "" "Cannot create volume of size %(vol_size)s from snapshot of size " "%(snap_size)s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:405 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:404 #, python-format msgid "" "Cannot create clone of size %(vol_size)s from volume of size " "%(src_vol_size)s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:698 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:897 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:697 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:893 #, python-format msgid "" "Failed to manage existing volume %(name)s, because rename operation " "failed: Error msg: %(msg)s." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:721 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:720 msgid "" "Failed to manage existing volume because the pool of the volume type " "chosen does not match the NFS share passed in the volume reference." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_nfs.py:758 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:933 +#: cinder/volume/drivers/hitachi/hnas_nfs.py:757 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:929 #, python-format msgid "" "Failed to manage existing volume %(name)s, because of error in getting " "volume size." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:54 +#: cinder/volume/drivers/huawei/huawei_driver.py:55 msgid "_instantiate_driver: configuration not found." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:85 +#: cinder/volume/drivers/huawei/huawei_driver.py:86 #, python-format msgid "Error in getting pool information for the pool: %s." msgstr "" @@ -6263,22 +6366,22 @@ msgid "create_volume_from_snapshot: Snapshot %(name)s does not exist." msgstr "" #: cinder/volume/drivers/huawei/huawei_driver.py:490 -#: cinder/volume/drivers/huawei/rest_client.py:224 +#: cinder/volume/drivers/huawei/rest_client.py:258 #, python-format msgid "Can't find lun info on the array, lun name is: %(name)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:893 +#: cinder/volume/drivers/huawei/huawei_driver.py:680 #, python-format msgid "Can't find cache name on the array, cache name is: %(name)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:905 +#: cinder/volume/drivers/huawei/huawei_driver.py:692 #, python-format msgid "Can't find partition name on the array, partition name is: %(name)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1050 +#: cinder/volume/drivers/huawei/huawei_driver.py:785 #, python-format msgid "" "An error occurred during the LUNcopy operation. LUNcopy name: " @@ -6286,446 +6389,461 @@ msgid "" "%(luncopystate)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:224 +#: cinder/volume/drivers/huawei/huawei_driver.py:1081 +msgid "Can not add FC initiator to host." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_utils.py:223 #, python-format msgid "Qos config is wrong. %(key)s must be set greater than 0." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:231 +#: cinder/volume/drivers/huawei/huawei_utils.py:230 msgid "Illegal value specified for IOTYPE: set to either 0, 1, or 2." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:281 -#: cinder/volume/drivers/huawei/huawei_utils.py:337 +#: cinder/volume/drivers/huawei/huawei_utils.py:280 +#: cinder/volume/drivers/huawei/huawei_utils.py:336 #, python-format msgid "" "LUNType config is wrong. LUNType must be 'Thin' or 'Thick'. LUNType: " "%(fetchtype)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:313 +#: cinder/volume/drivers/huawei/huawei_utils.py:312 #, python-format msgid "" "PrefetchType config is wrong. PrefetchType must be in 0,1,2,3. " "PrefetchType is: %(fetchtype)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:427 +#: cinder/volume/drivers/huawei/huawei_utils.py:426 #, python-format msgid "wait_for_condition: %s timed out." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:494 +#: cinder/volume/drivers/huawei/huawei_utils.py:493 msgid "" "check_conf_file: Config file invalid. RestURL, UserName and UserPassword " "must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:501 +#: cinder/volume/drivers/huawei/huawei_utils.py:500 msgid "check_conf_file: Config file invalid. StoragePool must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:526 +#: cinder/volume/drivers/huawei/huawei_utils.py:525 msgid "Get protocol from huawei conf file error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:105 -#, python-format -msgid "Login error, reason is: %s." -msgstr "" - -#: cinder/volume/drivers/huawei/rest_client.py:115 -msgid "Login error: Can't connect to server." +#: cinder/volume/drivers/huawei/rest_client.py:124 +msgid "Failed to login with all rest URLs." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:122 +#: cinder/volume/drivers/huawei/rest_client.py:156 #, python-format msgid "" "%(err)s\n" "result: %(res)s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:129 +#: cinder/volume/drivers/huawei/rest_client.py:163 #, python-format msgid "%s \"data\" was not in result." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:138 +#: cinder/volume/drivers/huawei/rest_client.py:172 msgid "Create volume error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:164 +#: cinder/volume/drivers/huawei/rest_client.py:198 msgid "Delete lun error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:169 +#: cinder/volume/drivers/huawei/rest_client.py:203 msgid "Query resource pool error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:201 +#: cinder/volume/drivers/huawei/rest_client.py:235 msgid "Get volume by name error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:209 +#: cinder/volume/drivers/huawei/rest_client.py:243 msgid "Activate snapshot error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:237 +#: cinder/volume/drivers/huawei/rest_client.py:271 msgid "Create snapshot error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:258 +#: cinder/volume/drivers/huawei/rest_client.py:292 msgid "Stop snapshot error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:264 +#: cinder/volume/drivers/huawei/rest_client.py:298 msgid "Delete snapshot error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:270 +#: cinder/volume/drivers/huawei/rest_client.py:304 msgid "Get snapshot id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:288 +#: cinder/volume/drivers/huawei/rest_client.py:322 msgid "Create luncopy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:313 +#: cinder/volume/drivers/huawei/rest_client.py:347 msgid "Find portgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:315 +#: cinder/volume/drivers/huawei/rest_client.py:349 msgid "Can not find the portgroup on the array." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:327 +#: cinder/volume/drivers/huawei/rest_client.py:361 msgid "Associate portgroup to mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:335 +#: cinder/volume/drivers/huawei/rest_client.py:369 msgid "Check portgroup associate error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:407 +#: cinder/volume/drivers/huawei/rest_client.py:442 msgid "Get iSCSI target port error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:417 +#: cinder/volume/drivers/huawei/rest_client.py:452 msgid "Get hostgroup information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:425 +#: cinder/volume/drivers/huawei/rest_client.py:460 msgid "Get lungroup information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:450 +#: cinder/volume/drivers/huawei/rest_client.py:485 #, python-format msgid "Failed to create hostgroup: %(name)s. Check if it exists on the array." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:471 +#: cinder/volume/drivers/huawei/rest_client.py:506 msgid "Create hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:485 +#: cinder/volume/drivers/huawei/rest_client.py:520 msgid "Create lungroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:494 +#: cinder/volume/drivers/huawei/rest_client.py:529 msgid "Delete lungroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:501 -#: cinder/volume/drivers/huawei/rest_client.py:616 +#: cinder/volume/drivers/huawei/rest_client.py:536 +#: cinder/volume/drivers/huawei/rest_client.py:658 msgid "Check lungroup associate error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:512 -#: cinder/volume/drivers/huawei/rest_client.py:603 +#: cinder/volume/drivers/huawei/rest_client.py:549 +#: cinder/volume/drivers/huawei/rest_client.py:642 msgid "Check hostgroup associate error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:522 +#: cinder/volume/drivers/huawei/rest_client.py:561 msgid "Find host lun id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:543 +#: cinder/volume/drivers/huawei/rest_client.py:582 msgid "Find host in hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:567 +#: cinder/volume/drivers/huawei/rest_client.py:606 #, python-format msgid "Failed to create host: %(name)s. Please check if it exists on the array." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:591 +#: cinder/volume/drivers/huawei/rest_client.py:630 msgid "Add new host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:631 +#: cinder/volume/drivers/huawei/rest_client.py:673 msgid "Associate host to hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:641 +#: cinder/volume/drivers/huawei/rest_client.py:683 msgid "Associate lun to lungroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:651 +#: cinder/volume/drivers/huawei/rest_client.py:692 msgid "Delete associated lun from lungroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:658 +#: cinder/volume/drivers/huawei/rest_client.py:699 msgid "Check initiator added to array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:671 +#: cinder/volume/drivers/huawei/rest_client.py:712 msgid "Check initiator associated to host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:687 +#: cinder/volume/drivers/huawei/rest_client.py:728 msgid "Add initiator to array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:698 +#: cinder/volume/drivers/huawei/rest_client.py:739 msgid "Associate initiator to host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:739 +#: cinder/volume/drivers/huawei/rest_client.py:780 msgid "Invalid ALUA value. ALUA value must be 1 or 0." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:762 +#: cinder/volume/drivers/huawei/rest_client.py:803 msgid "" "Use CHAP to associate initiator to host error. Please check the CHAP " "username and password." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:774 +#: cinder/volume/drivers/huawei/rest_client.py:815 msgid "Use ALUA to associate initiator to host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:784 +#: cinder/volume/drivers/huawei/rest_client.py:825 msgid "Remove CHAP error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:792 +#: cinder/volume/drivers/huawei/rest_client.py:833 msgid "Find mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:801 +#: cinder/volume/drivers/huawei/rest_client.py:842 msgid "Add mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:812 +#: cinder/volume/drivers/huawei/rest_client.py:853 msgid "Associate host to mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:823 +#: cinder/volume/drivers/huawei/rest_client.py:864 msgid "Associate lungroup to mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:833 +#: cinder/volume/drivers/huawei/rest_client.py:874 msgid "Delete lungroup from mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:845 +#: cinder/volume/drivers/huawei/rest_client.py:886 msgid "Delete hostgroup from mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:856 +#: cinder/volume/drivers/huawei/rest_client.py:897 msgid "Delete portgroup from mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:862 +#: cinder/volume/drivers/huawei/rest_client.py:903 msgid "Delete mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:870 +#: cinder/volume/drivers/huawei/rest_client.py:911 msgid "Find lun number error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:882 +#: cinder/volume/drivers/huawei/rest_client.py:923 msgid "Find portgroup from mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:895 +#: cinder/volume/drivers/huawei/rest_client.py:936 msgid "Find lun group from mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:910 +#: cinder/volume/drivers/huawei/rest_client.py:951 msgid "Start LUNcopy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:931 +#: cinder/volume/drivers/huawei/rest_client.py:972 msgid "Get LUNcopy information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:948 +#: cinder/volume/drivers/huawei/rest_client.py:989 msgid "Delete LUNcopy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:958 +#: cinder/volume/drivers/huawei/rest_client.py:1014 msgid "Get connected free FC wwn error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:976 +#: cinder/volume/drivers/huawei/rest_client.py:1032 msgid "Add FC port to host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:983 +#: cinder/volume/drivers/huawei/rest_client.py:1039 msgid "Get iSCSI port information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1000 +#: cinder/volume/drivers/huawei/rest_client.py:1056 msgid "" "Get iSCSI port info error, please check the target IP configured in " "huawei conf file." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1032 +#: cinder/volume/drivers/huawei/rest_client.py:1087 msgid "Get FC target wwpn error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1048 +#: cinder/volume/drivers/huawei/rest_client.py:1102 msgid "Invalid resource pool name. Please check the config file." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1083 +#: cinder/volume/drivers/huawei/rest_client.py:1137 msgid "Get QoS policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1104 +#: cinder/volume/drivers/huawei/rest_client.py:1158 msgid "Update QoS policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1112 +#: cinder/volume/drivers/huawei/rest_client.py:1166 msgid "Get target IP error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1154 +#: cinder/volume/drivers/huawei/rest_client.py:1208 #, python-format msgid "" "get_iscsi_params: Failed to get target IP for initiator %(ini)s, please " "check config file." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1218 +#: cinder/volume/drivers/huawei/rest_client.py:1272 msgid "Create QoS policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1229 +#: cinder/volume/drivers/huawei/rest_client.py:1283 msgid "Delete QoS policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1243 +#: cinder/volume/drivers/huawei/rest_client.py:1297 msgid "Activate or deactivate QoS error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1251 -#: cinder/volume/drivers/huawei/rest_client.py:1454 +#: cinder/volume/drivers/huawei/rest_client.py:1305 +#: cinder/volume/drivers/huawei/rest_client.py:1505 msgid "Get QoS information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1276 +#: cinder/volume/drivers/huawei/rest_client.py:1330 msgid "Remove lun from Qos error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1288 +#: cinder/volume/drivers/huawei/rest_client.py:1342 msgid "Change lun priority error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1299 +#: cinder/volume/drivers/huawei/rest_client.py:1353 msgid "Change lun smarttier policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1308 +#: cinder/volume/drivers/huawei/rest_client.py:1362 msgid "Get QoS id by lun id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1318 +#: cinder/volume/drivers/huawei/rest_client.py:1372 msgid "Get lungroup id by lun id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1334 +#: cinder/volume/drivers/huawei/rest_client.py:1387 msgid "Get volume error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1346 +#: cinder/volume/drivers/huawei/rest_client.py:1399 msgid "Extend volume error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1361 +#: cinder/volume/drivers/huawei/rest_client.py:1414 msgid "Create lun migration error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1368 +#: cinder/volume/drivers/huawei/rest_client.py:1421 msgid "Get lun migration task error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1374 +#: cinder/volume/drivers/huawei/rest_client.py:1427 msgid "Delete lun migration error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1381 +#: cinder/volume/drivers/huawei/rest_client.py:1434 msgid "Get partition by name error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1398 +#: cinder/volume/drivers/huawei/rest_client.py:1449 msgid "Get partition by partition id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1408 +#: cinder/volume/drivers/huawei/rest_client.py:1459 msgid "Add lun to partition error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1415 +#: cinder/volume/drivers/huawei/rest_client.py:1466 msgid "Remove lun from partition error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1420 +#: cinder/volume/drivers/huawei/rest_client.py:1471 msgid "Get cache by name error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1434 +#: cinder/volume/drivers/huawei/rest_client.py:1485 msgid "Get smartcache by cache id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1446 +#: cinder/volume/drivers/huawei/rest_client.py:1497 msgid "Remove lun from cache error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1485 +#: cinder/volume/drivers/huawei/rest_client.py:1539 msgid "Associate lun to Qos error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1497 +#: cinder/volume/drivers/huawei/rest_client.py:1551 msgid "Add lun to cache error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1502 +#: cinder/volume/drivers/huawei/rest_client.py:1556 msgid "Find array version error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1508 +#: cinder/volume/drivers/huawei/rest_client.py:1562 msgid "Remove host from array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1513 +#: cinder/volume/drivers/huawei/rest_client.py:1567 msgid "Delete hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1521 +#: cinder/volume/drivers/huawei/rest_client.py:1575 msgid "Remove host from hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1528 +#: cinder/volume/drivers/huawei/rest_client.py:1582 msgid "Remove iscsi from host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1534 +#: cinder/volume/drivers/huawei/rest_client.py:1631 msgid "Rename lun on array error." msgstr "" +#: cinder/volume/drivers/huawei/rest_client.py:1653 +msgid "Remove fc from host error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1659 +msgid "Get host initiators info failed." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1683 +msgid "Add fc initiator to array error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1695 +msgid "Get FC ports from array error." +msgstr "" + #: cinder/volume/drivers/huawei/smartx.py:72 #: cinder/volume/drivers/huawei/smartx.py:156 msgid "Partition name is None, please set smartpartition:partitionname in key." @@ -7071,38 +7189,38 @@ msgid "" "%(excmsg)s." msgstr "" -#: cinder/volume/drivers/ibm/ibmnas.py:112 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:256 +#: cinder/volume/drivers/ibm/ibmnas.py:110 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/ibm/ibmnas.py:118 +#: cinder/volume/drivers/ibm/ibmnas.py:116 msgid "" "Password or SSH private key is required for authentication: set either " "nas_password or nas_private_key option" msgstr "" -#: cinder/volume/drivers/ibm/ibmnas.py:125 +#: cinder/volume/drivers/ibm/ibmnas.py:123 #, python-format msgid "" "Unsupported ibmnas_platform_type: %(given)s. Supported platforms: " "%(valid)s" msgstr "" -#: cinder/volume/drivers/ibm/ibmnas.py:173 +#: cinder/volume/drivers/ibm/ibmnas.py:171 #, python-format msgid "" "Failed in _ssh_operation while execution of ssh_cmd:%(cmd)s. Error: " "%(error)s" msgstr "" -#: cinder/volume/drivers/ibm/ibmnas.py:226 +#: cinder/volume/drivers/ibm/ibmnas.py:224 #, python-format msgid "Failed to resize volume %(volume_id)s, error: %(error)s" msgstr "" -#: cinder/volume/drivers/ibm/ibmnas.py:252 +#: cinder/volume/drivers/ibm/ibmnas.py:250 #, python-format msgid "Failed in _delete_snapfiles. Error: %s" msgstr "" @@ -7212,105 +7330,106 @@ msgstr "" msgid "Expected integer for node_count, svcinfo lsiogrp returned: %(node)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:181 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:182 #, python-format msgid "Failed to find host %s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:254 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:255 msgid "create_host: Host name is not unicode or string." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:265 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:266 msgid "create_host: No initiators or wwpns supplied." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:409 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:410 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:416 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:417 msgid "System does not support compression." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:421 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:422 msgid "If compression is set to True, rsize must also be set (not equal to -1)." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:427 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:428 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: " "valid values are %(enabled)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:436 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:437 #, python-format msgid "I/O group %(iogrp)d is not valid; available I/O groups are %(avail)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:552 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:553 #, python-format msgid "CommandLineHelper._wait_for_condition: %s timeout." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:634 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:635 msgid "Failed to find a vdisk copy in the expected pool." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:680 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:681 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:690 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:691 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within theallotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:770 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:771 #, python-format msgid "" "Unexpected mapping status %(status)s for mapping%(id)s. Attributes: " "%(attr)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:805 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:806 #, python-format msgid "create_copy: Source vdisk %(src)s does not exist." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:867 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:868 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:927 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:928 #, python-format msgid "create_copy: Source vdisk %(src)s (%(src_id)s) does not exist." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:955 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:956 #, python-format msgid "" "add_vdisk_copy failed: A copy of volume %s exists. Adding another copy " "would exceed the limit of 2 copies." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:962 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:963 msgid "add_vdisk_copy started without a vdisk copy in the expected pool." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:1066 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:1067 +#, python-format msgid "" "Expected single vdisk returned from lsvdisk when filtering on vdisk_UID." -" %{count}s were returned." +" %(count)s were returned." msgstr "" #: cinder/volume/drivers/ibm/storwize_svc/replication.py:110 @@ -7379,12 +7498,12 @@ msgid "" "\"" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:398 +#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:403 #, python-format msgid "Did not find the expected key %(key)s in %(fun)s: %(raw)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:434 +#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:439 #, python-format msgid "" "Unexpected CLI response: header/row mismatch. header: %(header)s, row: " @@ -7609,33 +7728,33 @@ msgstr "" msgid "Required configuration not found" msgstr "" -#: cinder/volume/drivers/netapp/common.py:101 +#: cinder/volume/drivers/netapp/common.py:102 #, python-format msgid "Storage family %s is not supported." msgstr "" -#: cinder/volume/drivers/netapp/common.py:107 +#: cinder/volume/drivers/netapp/common.py:108 #, python-format msgid "" "Protocol %(storage_protocol)s is not supported for storage family " "%(storage_family)s." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:73 +#: cinder/volume/drivers/netapp/utils.py:74 #, python-format msgid "Configuration value %s is not set." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:180 +#: cinder/volume/drivers/netapp/utils.py:189 #, python-format msgid "Unrecognized QOS keyword: \"%s\"" msgstr "" -#: cinder/volume/drivers/netapp/utils.py:185 +#: cinder/volume/drivers/netapp/utils.py:194 msgid "Only one limit can be set in a QoS spec." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:290 +#: cinder/volume/drivers/netapp/utils.py:299 #, python-format msgid "" "Conflicting QoS specifications in volume type %s: when QoS spec is " @@ -7659,90 +7778,90 @@ msgstr "" msgid "Data ONTAP operating in 7-Mode does not support QoS policy groups." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:355 +#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:364 msgid "" "Setting LUN QoS policy group is not supported on this storage family and " "ONTAP version." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:363 +#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:372 msgid "" "Back-end QoS specs are not supported on this storage family and ONTAP " "version." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:158 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:112 -#: cinder/volume/drivers/netapp/eseries/library.py:329 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:188 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:109 +#: cinder/volume/drivers/netapp/eseries/library.py:347 msgid "Pool is not available in the volume host field." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:184 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:214 #, python-format msgid "Volume %s could not be created." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:299 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:329 #, python-format msgid "Volume %s could not be created from source volume." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:401 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:431 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:507 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:537 #, python-format msgid "" "%s cannot be resized using clone operation as it is hosted on compressed " "volume" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:513 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:543 #, python-format msgid "%s cannot be resized using clone operation as it contains no blocks." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:545 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:575 #, python-format msgid "Failure staging LUN %s to tmp." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:550 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:580 #, python-format msgid "Failure moving new cloned LUN to %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:567 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:597 #, python-format msgid "Failure getting LUN info for %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:631 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:661 msgid "Reference must contain either source-id or source-name element." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:654 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:684 #, python-format msgid "LUN not found with given ref %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:694 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:724 #, python-format msgid "Failed to get LUN target list for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:703 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:733 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:710 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:740 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:809 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:839 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" @@ -7752,58 +7871,58 @@ msgstr "" msgid "No cloned LUN named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_cmode.py:293 +#: cinder/volume/drivers/netapp/dataontap/block_cmode.py:302 #, python-format msgid "" "LUN with given ref %(ref)s does not satisfy volume type. Ensure LUN " "volume with ssc features is present on vserver %(vs)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_cmode.py:326 +#: cinder/volume/drivers/netapp/dataontap/block_cmode.py:335 #, python-format msgid "Invalid QoS specification detected while getting QoS policy for volume %s" msgstr "" #: cinder/volume/drivers/netapp/dataontap/nfs_7mode.py:73 -#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:556 +#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:559 msgid "Data ONTAP API version could not be determined." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_7mode.py:185 +#: cinder/volume/drivers/netapp/dataontap/nfs_7mode.py:190 msgid "" "Setting file qos policy group is not supported on this storage family and" " ontap version." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_7mode.py:190 +#: cinder/volume/drivers/netapp/dataontap/nfs_7mode.py:195 msgid "QoS specs are not supported on this storage family and ONTAP version." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:135 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:132 #, python-format msgid "Volume %(vol)s could not be created in pool %(pool)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:174 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:171 #, python-format msgid "Volume %s could not be created on shares." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:198 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:195 #, python-format msgid "Resizing clone %s failed." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:201 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:198 #, python-format msgid "NFS file %s not discovered." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:560 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:557 msgid "NFS file could not be discovered." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:906 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:902 #, python-format msgid "Failed to set QoS for existing volume %(name)s, Error msg: %(msg)s." msgstr "" @@ -7813,121 +7932,96 @@ msgstr "" msgid "Volume type does not match for share %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:382 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:397 #, python-format msgid "Unable to locate an SVM that is managing the IP address '%s'" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:452 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:467 msgid "Source host details not found." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:508 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:523 #, python-format msgid "Converted to raw, but format is now %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:516 +#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:525 msgid "Backend server not NaServer." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:629 +#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:638 msgid "Fatal error: User not permitted to query NetApp volumes." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/api.py:454 -#, python-format -msgid "No element by given name %s." -msgstr "" - -#: cinder/volume/drivers/netapp/dataontap/client/api.py:474 -msgid "Not a valid value for NaElement." -msgstr "" - -#: cinder/volume/drivers/netapp/dataontap/client/api.py:478 -msgid "NaElement name cannot be null." -msgstr "" - -#: cinder/volume/drivers/netapp/dataontap/client/api.py:521 -msgid "Type cannot be converted into NaElement." -msgstr "" - -#: cinder/volume/drivers/netapp/dataontap/client/api.py:559 -msgid "Requires an NaServer instance." -msgstr "" - -#: cinder/volume/drivers/netapp/dataontap/client/client_7mode.py:313 +#: cinder/volume/drivers/netapp/dataontap/client/client_7mode.py:317 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:427 +#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:432 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:453 +#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:458 #, python-format msgid "" "No volume on cluster with vserver %(vserver)s and junction path " "%(junction)s " msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:553 +#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:556 msgid "Unsupported Clustered Data ONTAP version." msgstr "" -#: cinder/volume/drivers/netapp/eseries/client.py:55 -msgid "One of the required inputs from host, port or scheme not found." -msgstr "" - -#: cinder/volume/drivers/netapp/eseries/client.py:59 -msgid "Invalid transport type." -msgstr "" - -#: cinder/volume/drivers/netapp/eseries/client.py:86 -msgid "Invoking web service failed." -msgstr "" - -#: cinder/volume/drivers/netapp/eseries/client.py:114 +#: cinder/volume/drivers/netapp/eseries/client.py:149 msgid "Storage system id not set." msgstr "" -#: cinder/volume/drivers/netapp/eseries/client.py:144 +#: cinder/volume/drivers/netapp/eseries/client.py:179 msgid "Content type not supported." msgstr "" -#: cinder/volume/drivers/netapp/eseries/client.py:188 +#: cinder/volume/drivers/netapp/eseries/client.py:223 #, python-format msgid "Response error - %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/client.py:190 +#: cinder/volume/drivers/netapp/eseries/client.py:225 #, python-format msgid "Response error code - %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/client.py:267 +#: cinder/volume/drivers/netapp/eseries/client.py:278 +#, python-format +msgid "" +"E-series proxy API version %(current_version)s does not support full set " +"of SSC extra specs. The proxy version must be at at least " +"%(min_version)s." +msgstr "" + +#: cinder/volume/drivers/netapp/eseries/client.py:399 #, python-format msgid "Failed to move LUN mapping. Return code: %s" msgstr "" -#: cinder/volume/drivers/netapp/eseries/client.py:294 +#: cinder/volume/drivers/netapp/eseries/client.py:426 #, python-format msgid "Host group with ref %s not found" msgstr "" -#: cinder/volume/drivers/netapp/eseries/client.py:304 +#: cinder/volume/drivers/netapp/eseries/client.py:436 #, python-format msgid "Host group with name %s not found" msgstr "" -#: cinder/volume/drivers/netapp/eseries/exception.py:20 +#: cinder/volume/drivers/netapp/eseries/exception.py:21 #, python-format msgid "Volume %(volume_id)s is not currently mapped to host %(host)s" msgstr "" -#: cinder/volume/drivers/netapp/eseries/exception.py:25 +#: cinder/volume/drivers/netapp/eseries/exception.py:26 #, python-format msgid "" "Volume %(volume_id)s is currently mapped to unsupported host group " @@ -7968,93 +8062,93 @@ msgid "" "host (%s) has been exceeded." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:159 +#: cinder/volume/drivers/netapp/eseries/library.py:189 msgid "Configured host type is not supported." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:193 +#: cinder/volume/drivers/netapp/eseries/library.py:223 #, python-format msgid "Controller IP '%(host)s' could not be resolved: %(e)s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:238 +#: cinder/volume/drivers/netapp/eseries/library.py:269 #, python-format msgid "" "Failure in communication between web service and array. Waited %s " "seconds. Verify array configuration parameters." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:249 +#: cinder/volume/drivers/netapp/eseries/library.py:280 #, python-format msgid "System %(id)s found with bad status - %(status)s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:261 -msgid "Either volume label or wwn is required as input." +#: cinder/volume/drivers/netapp/eseries/library.py:288 +msgid "The volume label is required as input." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:282 +#: cinder/volume/drivers/netapp/eseries/library.py:300 #, python-format msgid "Specified snapshot group with label %s could not be found." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:296 +#: cinder/volume/drivers/netapp/eseries/library.py:314 #, python-format msgid "No snapshot image found in snapshot group %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:349 +#: cinder/volume/drivers/netapp/eseries/library.py:370 #, python-format msgid "" "Cannot create more than %(req)s volumes on the ESeries array when " "'netapp_enable_multiattach' is set to true." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:364 +#: cinder/volume/drivers/netapp/eseries/library.py:406 #, python-format msgid "Pools %s does not exist" msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:389 +#: cinder/volume/drivers/netapp/eseries/library.py:440 #, python-format msgid "Failure creating volume %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:443 +#: cinder/volume/drivers/netapp/eseries/library.py:494 #, python-format msgid "Vol copy job for dest %s failed." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:605 +#: cinder/volume/drivers/netapp/eseries/library.py:656 #, python-format msgid "Failed to get LUN target details for the LUN %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:747 +#: cinder/volume/drivers/netapp/eseries/library.py:798 #, python-format msgid "No good iscsi portals found for %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:759 +#: cinder/volume/drivers/netapp/eseries/library.py:810 #, python-format msgid "No good iscsi portal found in supplied list for %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:795 +#: cinder/volume/drivers/netapp/eseries/library.py:846 #, python-format msgid "Host with ports %(ports)s not found." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:816 +#: cinder/volume/drivers/netapp/eseries/library.py:867 #, python-format msgid "Host type %s not supported." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:1031 +#: cinder/volume/drivers/netapp/eseries/library.py:1219 msgid "Reference must contain either source-name or source-id element." msgstr "" -#: cinder/volume/drivers/netapp/eseries/library.py:1038 +#: cinder/volume/drivers/netapp/eseries/library.py:1226 msgid "Volume not found on configured storage pools." msgstr "" @@ -8346,210 +8440,212 @@ msgstr "" msgid "san_ip must be set" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:265 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:266 #, python-format msgid "" "Invalid hp3parclient version found (%(found)s). Version %(minimum)s or " "greater required." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:288 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:289 #, python-format msgid "Failed to Login to 3PAR (%(url)s) because %(err)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:313 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:314 msgid "You must install hp3parclient before using 3PAR drivers." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:352 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:953 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:344 +msgid "" +"3PAR drivers do not support enabling the image cache capability at this " +"time. You must disable the configuration setting in cinder.conf" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:364 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:965 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:360 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:372 #, python-format msgid "Failed to get domain because CPG (%s) doesn't exist on array." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:556 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:666 -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:685 -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:783 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:568 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:678 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:864 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:962 #, python-format msgid "Virtual volume '%s' doesn't exist on array." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:589 -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:700 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:601 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:879 #, python-format msgid "Volume type ID '%s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:657 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:669 msgid "Reference must be for an unmanaged virtual volume." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:700 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:712 msgid "Reference must contain source-name or source-id." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1209 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1221 #, python-format msgid "" "Flash Cache Policy requires WSAPI version '%(fcache_version)s' version " "'%(version)s' is installed." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1243 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1255 #, python-format msgid "VV Set %s does not exist." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1286 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1298 #, 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:1377 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1389 #, 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:1393 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1405 #, python-format msgid "" "Dedup is a valid provisioning type, but requires WSAPI version " "'%(dedup_version)s' version '%(version)s' is installed." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1497 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1509 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1643 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1655 msgid "" "The volume is currently busy on the 3PAR and cannot be deleted at this " "time. You can try again later." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1815 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1827 #, python-format msgid "Failure in update_volume_key_value_pair:%s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1832 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1844 #, python-format msgid "Failure in clear_volume_key_value_pair: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1941 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1988 #, python-format msgid "" "Copy volume task failed: convert_to_base_volume: id=%(id)s, " "status=%(status)s." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1965 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2012 #, python-format msgid "Volume (%s) already exists on array." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2097 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2138 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2144 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2185 #, python-format msgid "" "Tune volume task stopped before it was done: volume_name=%(volume_name)s," " task-status=%(status)s." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2161 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2208 #, python-format msgid "Cannot retype from HP3PARDriver to %s." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2167 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2214 msgid "Cannot retype from one 3PAR array to another." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2173 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2220 #, python-format msgid "Invalid new snapCPG name for retype. new_snap_cpg='%s'." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2180 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2227 msgid "Cannot retype to a CPG in a different domain." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:2184 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:2231 msgid "Cannot retype to a snap CPG in a different domain." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_fc.py:550 -#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:847 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:561 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:858 #, python-format msgid "Volume %s doesn't exist on array." msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:99 +#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:100 #, python-format msgid "CLIQ %(proxy_ver)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:120 +#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:121 #, python-format msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:128 +#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:129 #, python-format msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:158 +#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:159 #, python-format msgid "" "Unexpected number of virtual ips for cluster %(cluster_name)s. " "Result=%(_xml)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:346 +#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:347 msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_iscsi.py:102 +#: cinder/volume/drivers/san/hp/hp_lefthand_iscsi.py:105 #, python-format msgid "" "Invalid hplefthandclient version found (%(found)s). Version %(minimum)s " "or greater required." msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:119 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:123 msgid "HPLeftHand url not found" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:157 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:162 msgid "LeftHand cluster not found" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:179 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:184 #, python-format msgid "REST %(proxy_ver)s hplefthandclient %(rest_ver)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:772 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:951 msgid "Reference must be the volume name of an unmanaged virtual volume." msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:821 -msgid "Reference must contain source-name." -msgstr "" - -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:831 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:1010 #, python-format msgid "" "Invalid HPLeftHand API version found: %(found)s. Version %(minimum)s or " @@ -8702,67 +8798,67 @@ msgstr "" msgid "There are no valid ESX hosts." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:204 +#: cinder/volume/drivers/vmware/vmdk.py:207 #, python-format msgid "Invalid disk type: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:282 +#: cinder/volume/drivers/vmware/vmdk.py:285 #, python-format msgid "%s not set." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:332 +#: cinder/volume/drivers/vmware/vmdk.py:335 #, python-format msgid "Not able to find a suitable datastore for the volume: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:627 +#: cinder/volume/drivers/vmware/vmdk.py:633 #, python-format msgid "Snapshot of volume not supported in state: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:659 +#: cinder/volume/drivers/vmware/vmdk.py:665 #, python-format msgid "Delete snapshot of volume not supported in state: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:802 +#: cinder/volume/drivers/vmware/vmdk.py:808 #, python-format msgid "Cannot create image of disk format: %s. Only vmdk disk format is accepted." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1119 +#: cinder/volume/drivers/vmware/vmdk.py:1125 #, python-format msgid "Exception in _select_ds_for_volume: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1237 +#: cinder/volume/drivers/vmware/vmdk.py:1243 #, python-format msgid "" "Container format: %s is unsupported by the VMDK driver, only 'bare' is " "supported." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1309 +#: cinder/volume/drivers/vmware/vmdk.py:1315 msgid "Upload to glance of attached volume is not supported." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1767 +#: cinder/volume/drivers/vmware/vmdk.py:1773 msgid "Volume cannot be restored since it contains snapshots." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:2081 +#: cinder/volume/drivers/vmware/vmdk.py:2092 #, python-format msgid "Linked clone of source volume not supported in state: %s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:476 +#: cinder/volume/drivers/vmware/volumeops.py:493 #, python-format msgid "There are no valid datastores attached to %s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:1374 +#: cinder/volume/drivers/vmware/volumeops.py:1391 #, python-format msgid "Invalid disk backing: %s." msgstr "" @@ -8987,35 +9083,60 @@ msgid "" "in the middle of this operation." msgstr "" -#: cinder/volume/drivers/zfssa/zfssaiscsi.py:335 +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:366 #, python-format msgid "" "Error verifying clone size on Volume clone: %(clone)s Size: %(size)d " "onSnapshot: %(snapshot)s" msgstr "" -#: cinder/volume/drivers/zfssa/zfssaiscsi.py:715 +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:577 +#, python-format +msgid "Cache volume %(cache_vol)sdoes not have snapshot %(cache_snap)s." +msgstr "" + +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:589 +#, python-format +msgid "" +"Cannot delete cache volume: %(cachevol_name)s. It was updated at " +"%(updated_at)s and currently has %(numclones)s volume instances." +msgstr "" + +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:652 +#: cinder/volume/drivers/zfssa/zfssanfs.py:454 +#, python-format +msgid "Fail to create cache volume %(volume)s. Error: %(err)s" +msgstr "" + +#: cinder/volume/drivers/zfssa/zfssaiscsi.py:1004 #, python-format msgid "" "Source with host ip/name: %s not found on the target appliance for " "backend enabled volume migration, procedding with default migration." msgstr "" -#: cinder/volume/drivers/zfssa/zfssanfs.py:86 +#: cinder/volume/drivers/zfssa/zfssanfs.py:95 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/zfssa/zfssanfs.py:93 +#: cinder/volume/drivers/zfssa/zfssanfs.py:102 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" -#: cinder/volume/drivers/zfssa/zfssanfs.py:120 +#: cinder/volume/drivers/zfssa/zfssanfs.py:129 #, python-format msgid "%s not set in cinder.conf" msgstr "" +#: cinder/volume/drivers/zfssa/zfssanfs.py:407 +#, python-format +msgid "" +"Cannot delete cache volume: %(cachevol_name)s. It was updated at " +"%(updated_at)s and currently has %(numclones)d volume instances." +msgstr "" + #: cinder/volume/drivers/zfssa/zfssarest.py:51 #, python-format msgid "" @@ -9024,7 +9145,7 @@ msgid "" msgstr "" #: cinder/volume/drivers/zfssa/zfssarest.py:84 -#: cinder/volume/drivers/zfssa/zfssarest.py:1032 +#: cinder/volume/drivers/zfssa/zfssarest.py:1101 #, python-format msgid "" "Error Verifying Service: %(service)s Return code: %(ret.status)d Message:" @@ -9032,7 +9153,7 @@ msgid "" msgstr "" #: cinder/volume/drivers/zfssa/zfssarest.py:98 -#: cinder/volume/drivers/zfssa/zfssarest.py:1049 +#: cinder/volume/drivers/zfssa/zfssarest.py:1118 #, python-format msgid "%(service)s Service is not %(status)s on storage appliance: %(host)s" msgstr "" @@ -9120,117 +9241,124 @@ msgstr "" #: cinder/volume/drivers/zfssa/zfssarest.py:364 #, python-format msgid "" -"Error Getting Pool Stats: Pool: %(pool)s Return code: %(ret.status)d " -"Message: %(ret.data)s." +"Error Getting Project Stats: Pool: %(pool)s Project: %(project)s Return " +"code: %(ret.status)d Message: %(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:407 +#: cinder/volume/drivers/zfssa/zfssarest.py:402 #, python-format msgid "" "Error Creating Project: %(project)s on Pool: %(pool)s Return code: " "%(ret.status)d Message: %(ret.data)s ." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:437 +#: cinder/volume/drivers/zfssa/zfssarest.py:432 #, python-format msgid "" "Error Creating Initiator: %(initiator)s on Alias: %(alias)s Return code: " "%(ret.status)d Message: %(ret.data)s ." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:461 -#: cinder/volume/drivers/zfssa/zfssarest.py:496 +#: cinder/volume/drivers/zfssa/zfssarest.py:456 +#: cinder/volume/drivers/zfssa/zfssarest.py:491 #, python-format msgid "" "Error Adding Initiator: %(initiator)s on groupInitiatorGroup: " "%(initiatorgroup)s Return code: %(ret.status)d Message: %(ret.data)s ." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:476 +#: cinder/volume/drivers/zfssa/zfssarest.py:471 #, python-format msgid "" "Error Getting Initiators: InitiatorGroup: %(initiatorgroup)s Return code:" " %(ret.status)d Message: %(ret.data)s ." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:535 +#: cinder/volume/drivers/zfssa/zfssarest.py:530 #, python-format msgid "" "Error Creating Target: %(alias)sReturn code: %(ret.status)d Message: " "%(ret.data)s ." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:553 +#: cinder/volume/drivers/zfssa/zfssarest.py:548 #, python-format msgid "" "Error Getting Target: %(alias)sReturn code: %(ret.status)d Message: " "%(ret.data)s ." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:579 +#: cinder/volume/drivers/zfssa/zfssarest.py:574 #, python-format msgid "" "Error Creating TargetGroup: %(targetgroup)s withIQN: %(iqn)sReturn code: " "%(ret.status)d Message: %(ret.data)s ." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:599 +#: cinder/volume/drivers/zfssa/zfssarest.py:594 #, python-format msgid "" "Error Adding to TargetGroup: %(targetgroup)s withIQN: %(iqn)sReturn code:" " %(ret.status)d Message: %(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:616 +#: cinder/volume/drivers/zfssa/zfssarest.py:611 #, python-format msgid "" "Error Verifying Pool: %(pool)s Return code: %(ret.status)d Message: " "%(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:631 +#: cinder/volume/drivers/zfssa/zfssarest.py:626 #, python-format msgid "" "Error Verifying Project: %(project)s on Pool: %(pool)s Return code: " "%(ret.status)d Message: %(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:648 +#: cinder/volume/drivers/zfssa/zfssarest.py:643 #, python-format msgid "" "Error Verifying Initiator: %(iqn)s Return code: %(ret.status)d Message: " "%(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:663 +#: cinder/volume/drivers/zfssa/zfssarest.py:658 #, python-format msgid "" "Error Verifying Target: %(alias)s Return code: %(ret.status)d Message: " "%(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:691 +#: cinder/volume/drivers/zfssa/zfssarest.py:686 #, python-format msgid "" "Error Creating Volume: %(lun)s Size: %(size)s Return code: %(ret.status)d" " Message: %(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:712 +#: cinder/volume/drivers/zfssa/zfssarest.py:707 #, python-format msgid "" "Error Getting Volume: %(lun)s on Pool: %(pool)s Project: %(project)s " "Return code: %(ret.status)d Message: %(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:790 +#: cinder/volume/drivers/zfssa/zfssarest.py:799 +#, python-format +msgid "" +"Error Deleting Volume: %(lun)s from Pool: %(pool)s, Project: %(project)s." +" Return code: %(ret.status)d, Message: %(ret.data)s." +msgstr "" + +#: cinder/volume/drivers/zfssa/zfssarest.py:823 #, python-format msgid "" "Error Creating Snapshot: %(snapshot)s onVolume: %(lun)s to Pool: %(pool)s" " Project: %(project)s Return code: %(ret.status)d Message: %(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:813 +#: cinder/volume/drivers/zfssa/zfssarest.py:846 #, python-format msgid "" "Error Deleting Snapshot: %(snapshot)s on Volume: %(lun)s to Pool: " @@ -9238,39 +9366,47 @@ msgid "" "%(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:841 +#: cinder/volume/drivers/zfssa/zfssarest.py:874 #, python-format msgid "" "Error Cloning Snapshot: %(snapshot)s on Volume: %(lun)s of Pool: %(pool)s" -" Project: %(project)s Return code: %(ret.status)d Message: %(ret.data)s." +" Project: %(project)s Clone project: %(clone_proj)s Return code: " +"%(ret.status)d Message: %(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:866 +#: cinder/volume/drivers/zfssa/zfssarest.py:901 #, python-format msgid "" "Error Setting props Props: %(props)s on Volume: %(lun)s of Pool: %(pool)s" " Project: %(project)s Return code: %(ret.status)d Message: %(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:889 +#: cinder/volume/drivers/zfssa/zfssarest.py:924 #, python-format msgid "" "Error Getting Snapshot: %(snapshot)s on Volume: %(lun)s to Pool: %(pool)s" " Project: %(project)s Return code: %(ret.status)d Message: %(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:914 +#: cinder/volume/drivers/zfssa/zfssarest.py:949 msgid "Error getting initiator groups." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:953 +#: cinder/volume/drivers/zfssa/zfssarest.py:974 +#, python-format +msgid "" +"Error Creating Property: %(property)s Type: %(type)s Description: " +"%(description)s Return code: %(ret.status)d Message: %(ret.data)s." +msgstr "" + +#: cinder/volume/drivers/zfssa/zfssarest.py:1022 #, python-format msgid "" "Error Verifying share: %(share)s on Project: %(project)s and Pool: " "%(pool)s Return code: %(ret.status)d Message: %(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:977 +#: cinder/volume/drivers/zfssa/zfssarest.py:1046 #, python-format msgid "" "Error Creating Snapshot: %(snapshot)s onshare: %(share)s to Pool: " @@ -9278,7 +9414,7 @@ msgid "" "%(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:999 +#: cinder/volume/drivers/zfssa/zfssarest.py:1068 #, python-format msgid "" "Error Deleting Snapshot: %(snapshot)s on Share: %(share)s to Pool: " @@ -9286,129 +9422,142 @@ msgid "" "%(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:1075 +#: cinder/volume/drivers/zfssa/zfssarest.py:1144 #, python-format msgid "" "Error modifying Service: %(service)s Return code: %(ret.status)d Message:" " %(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:1100 +#: cinder/volume/drivers/zfssa/zfssarest.py:1169 #, python-format msgid "" "Error Creating Share: %(name)s Return code: %(ret.status)d Message: " "%(ret.data)s." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:1113 +#: cinder/volume/drivers/zfssa/zfssarest.py:1182 #, python-format msgid "" "Error editing share: %(share)s on Pool: %(pool)s Return code: " "%(ret.status)d Message: %(ret.data)s ." msgstr "" -#: cinder/volume/drivers/zfssa/zfssarest.py:1130 +#: cinder/volume/drivers/zfssa/zfssarest.py:1199 #, python-format msgid "" "Error Getting Share: %(share)s on Pool: %(pool)s Project: %(project)s " "Return code: %(ret.status)d Message: %(ret.data)s." msgstr "" -#: cinder/volume/flows/api/create_volume.py:96 +#: cinder/volume/drivers/zfssa/zfssarest.py:1266 +#, python-format +msgid "Cannot create directory %s." +msgstr "" + +#: cinder/volume/flows/api/create_volume.py:97 #, python-format msgid "Originating %(res)s %(prop)s must be one of '%(vals)s' values" msgstr "" -#: cinder/volume/flows/api/create_volume.py:145 +#: cinder/volume/flows/api/create_volume.py:146 #, python-format msgid "" "Volume size '%(size)s'GB cannot be smaller than the snapshot size " "%(snap_size)sGB. They must be >= original snapshot size." msgstr "" -#: cinder/volume/flows/api/create_volume.py:154 +#: cinder/volume/flows/api/create_volume.py:155 #, python-format msgid "" "Volume size '%(size)s'GB cannot be smaller than original volume size " "%(source_size)sGB. They must be >= original volume size." msgstr "" -#: cinder/volume/flows/api/create_volume.py:163 +#: cinder/volume/flows/api/create_volume.py:164 #, python-format msgid "Volume size '%(size)s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/flows/api/create_volume.py:203 +#: cinder/volume/flows/api/create_volume.py:204 #, python-format msgid "Image %(image_id)s is not active." msgstr "" -#: cinder/volume/flows/api/create_volume.py:211 +#: cinder/volume/flows/api/create_volume.py:212 #, python-format msgid "" "Size of specified image %(image_size)sGB is larger than volume size " "%(volume_size)sGB." msgstr "" -#: cinder/volume/flows/api/create_volume.py:219 +#: cinder/volume/flows/api/create_volume.py:220 #, python-format msgid "" "Volume size %(volume_size)sGB cannot be smaller than the image minDisk " "size %(min_disk)sGB." msgstr "" -#: cinder/volume/flows/api/create_volume.py:233 +#: cinder/volume/flows/api/create_volume.py:234 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/flows/api/create_volume.py:237 +#: cinder/volume/flows/api/create_volume.py:238 #, python-format msgid "Metadata property key %s greater than 255 characters" msgstr "" -#: cinder/volume/flows/api/create_volume.py:242 +#: cinder/volume/flows/api/create_volume.py:243 #, python-format msgid "Metadata property key %s value greater than 255 characters" msgstr "" -#: cinder/volume/flows/api/create_volume.py:280 +#: cinder/volume/flows/api/create_volume.py:292 #, python-format -msgid "Availability zone '%s' is invalid" +msgid "Availability zone '%(s_az)s' is invalid." msgstr "" -#: cinder/volume/flows/api/create_volume.py:293 +#: cinder/volume/flows/api/create_volume.py:305 msgid "Volume must be in the same availability zone as the snapshot" msgstr "" -#: cinder/volume/flows/api/create_volume.py:302 +#: cinder/volume/flows/api/create_volume.py:314 msgid "Volume must be in the same availability zone as the source volume" msgstr "" -#: cinder/volume/flows/api/create_volume.py:386 +#: cinder/volume/flows/api/create_volume.py:398 #, python-format msgid "" "Create encrypted volumes with type %(type)s from image %(image)s is not " "supported." msgstr "" -#: cinder/volume/flows/manager/create_volume.py:367 +#: cinder/volume/flows/manager/create_volume.py:373 #, python-format msgid "Copying metadata from %(src_type)s %(src_id)s to %(vol_id)s." msgstr "" -#: cinder/volume/flows/manager/create_volume.py:369 +#: cinder/volume/flows/manager/create_volume.py:375 #, python-format msgid "" "Failed updating volume %(vol_id)s metadata using the provided " "%(src_type)s %(src_id)s metadata" msgstr "" +#: cinder/volume/flows/manager/create_volume.py:749 +#, python-format +msgid "" +"Image virtual size is %(image_size)dGB and doesn't fit in a volume of " +"size %(volume_size)dGB." +msgstr "" + #: cinder/volume/flows/manager/manage_existing.py:49 +#: cinder/volume/flows/manager/manage_existing_snapshot.py:114 #, python-format msgid "Volume driver %s not initialized." msgstr "" -#: cinder/volume/targets/iscsi.py:331 cinder/volume/targets/scst.py:390 +#: cinder/volume/targets/iscsi.py:323 cinder/volume/targets/scst.py:390 msgid "valid iqn needed for show_target" msgstr "" @@ -9482,7 +9631,7 @@ msgid "SSH Command failed with error '%(err)s' '%(command)s'" msgstr "" #: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:250 -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:369 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:372 #, python-format msgid "Malformed nameserver string: %s" msgstr "" @@ -9495,31 +9644,31 @@ msgid "" "zone_config=%(zone_config)s)." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:183 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:186 #, python-format msgid "" "Creating and activating zone set failed: (Zone set=%(cfg_name)s " "error=%(err)s)." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:238 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:241 #: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:286 #, python-format msgid "Deleting zones failed: (command=%(cmd)s error=%(err)s)." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:290 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:293 #, python-format msgid "Error while checking transaction status: %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:306 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:309 #, python-format msgid "Error while running zoning CLI: (command=%(cmd)s error=%(err)s)." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:334 -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:347 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:337 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:350 #: cinder/zonemanager/drivers/cisco/cisco_fc_san_lookup_service.py:201 #: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:329 #, python-format diff --git a/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-error.po b/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-error.po new file mode 100644 index 000000000..b0d472ec1 --- /dev/null +++ b/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-error.po @@ -0,0 +1,2584 @@ +# Translations template for cinder. +# Copyright (C) 2015 ORGANIZATION +# This file is distributed under the same license as the cinder project. +# +# Translators: +# ADİL REŞİT DURSUN , 2015 +# Andreas Jaeger , 2015. #zanata +# OpenStack Infra , 2015. #zanata +msgid "" +msgstr "" +"Project-Id-Version: cinder 7.0.0.0b4.dev130\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-09-17 06:19+0000\n" +"PO-Revision-Date: 2015-09-16 08:22+0000\n" +"Last-Translator: Andreas Jaeger \n" +"Language-Team: Turkish (Turkey) (http://www.transifex.com/openstack/cinder/" +"language/tr_TR/)\n" +"Language: tr-TR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.0\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.7.1\n" + +#, python-format +msgid "" +"%(exception)s: Exception during revert of retype for volume %(volume_name)s. " +"Failed to remove from new volume set %(new_vvs)s." +msgstr "" +"%(exception)s: %(volume_name)s mantıksal sürücüsü için retype geri alınırken " +"olağandışı durum. Yeni mantıksal sürücüden %(new_vvs)s ayarı kaldırılamadı." + +#, python-format +msgid "" +"%(exception)s: Exception during revert of retype for volume %(volume_name)s. " +"Original volume set/QOS settings may not have been fully restored." +msgstr "" +"%(exception)s: %(volume_name)s mantıksal sürücüsü için retype geri alınırken " +"olağandışı durum. Özgün mantıksal sürücü küme/QOS ayarları tamamen geri " +"yüklenmiş olmayabilir." + +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" +msgstr "" +"%(fun)s: Beklenmeyen CLI çıktısı ile başarısız oldu.\n" +" Komut: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" + +#, python-format +msgid "" +"%(method)s %(url)s unexpected response status: %(response)s (expects: " +"%(expects)s)." +msgstr "" +"%(method)s %(url)s beklenmeyen yanıt durumu: %(response)s (expects: " +"%(expects)s)." + +#, python-format +msgid "%(name)s: %(value)s" +msgstr "%(name)s: %(value)s" + +#, python-format +msgid "%s" +msgstr "%s" + +#, python-format +msgid "'%(value)s' is an invalid value for extra spec '%(key)s'" +msgstr "'%(value)s', '%(key)s' fazladan özelliği için geçersiz değerdir" + +#, python-format +msgid "" +"Account for Volume ID %s was not found on the SolidFire Cluster while " +"attempting create_snapshot operation!" +msgstr "" +"create_snapshot işlemi denenirken SolidFire Kümesinde %s Mantıksal Sürücü " +"Bilgisi için hesap bulunamadı!" + +#, python-format +msgid "" +"Account for Volume ID %s was not found on the SolidFire Cluster while " +"attempting unmanage operation!" +msgstr "" +"unmanage işlemi denenirken SolidFire Kümesinde Mantıksal Sürücü Kimliği %s " +"için hesap bulunamadı!" + +#, python-format +msgid "AddHba error: %(wwn)s to %(srvname)s : %(code)d %(reason)s" +msgstr "AddHba hatası: %(srvname)s sunucusuna %(wwn)s : %(code)d %(reason)s" + +#, python-format +msgid "Array mismatch %(myid)s vs %(arid)s" +msgstr "Dizi uyuşmazlığı %(myid)s ve %(arid)s" + +#, python-format +msgid "Authorizing request: %(zfssaurl)s retry: %(retry)d ." +msgstr "İstek yetkilendiriliyor: %(zfssaurl)s tekrar deneme: %(retry)d ." + +msgid "Backend returned err for lun export." +msgstr "Artalanda çalışan uygulama lun dışa aktarımı için hata döndürdü." + +msgid "Backup driver has not been initialized" +msgstr "Yedekleme sürücüsü başlatılamadı" + +#, python-format +msgid "Backup id %s is not invalid. Skipping reset." +msgstr "Yedekleme numarası %s geçersizdir. Sıfırlama atlanıyor." + +#, python-format +msgid "" +"Backup service %(configured_service)s does not support verify. Backup id " +"%(id)s is not verified. Skipping verify." +msgstr "" +"Yedekleme servisi %(configured_service)s doğrulamayı desteklemez. Yedekleme " +"numarası %(id)s doğrulanabilir değil. Doğrulama atlanıyor." + +#, python-format +msgid "Backup volume metadata failed: %s." +msgstr "Mantıksal sürücü metadata yedekleme başarısız oldu: %s." + +#, python-format +msgid "" +"CLI fail: '%(cmd)s' = %(code)s\n" +"out: %(stdout)s\n" +"err: %(stderr)s" +msgstr "" +"CLI başarısız: '%(cmd)s' = %(code)s\n" +"çıktı: %(stdout)s\n" +"hata: %(stderr)s" + +msgid "Call to Nova delete snapshot failed" +msgstr "Anlık sistem görüntüsü silmek için Nova çağrısı başarısız oldu" + +msgid "Call to Nova to create snapshot failed" +msgstr "Anlık sistem görüntüsü oluşturmak için Nova çağrısı başarısız oldu" + +#, python-format +msgid "Call to json.loads() raised an exception: %s." +msgstr "json.loads() çağrısı bir istisna oluşturdu: %s." + +#, python-format +msgid "Can not add the lun %(lun)s to consistency group %(cg_name)s." +msgstr "%(cg_name)s tutarsızlık grubuna %(lun)s lun eklenemiyor." + +#, python-format +msgid "Can not discovery in %(target_ip)s with %(target_iqn)s." +msgstr "%(target_iqn)s ile %(target_ip)s keşfedilemiyor." + +#, python-format +msgid "Can not place new LUNs %(luns)s in consistency group %(cg_name)s." +msgstr "" +"%(cg_name)s tutarsızlık grubunda yeni %(luns)s LUN'lar yerleştirilemiyor." + +#, python-format +msgid "Can not remove LUNs %(luns)s in consistency group %(cg_name)s." +msgstr "%(cg_name)s tutarsızlık grubunda %(luns)s LUN'lar kaldırılamıyor." + +#, python-format +msgid "Can't find volume to map %(key)s, %(msg)s" +msgstr "%(key)s eşleştirmek için mantıksal sürücü bulunamıyor, %(msg)s" + +#, python-format +msgid "" +"Cannot add and verify tier policy association for storage group : " +"%(storageGroupName)s to FAST policy : %(fastPolicyName)s." +msgstr "" +"Depolama grubu için katman ilke ilişkisi doğrulanamaz ve eklenemez : FAST " +"ilkesine %(storageGroupName)s depolama grubu : %(fastPolicyName)s." + +#, python-format +msgid "Cannot create or find an initiator group with name %(igGroupName)s." +msgstr "" +"%(igGroupName)s adı ile başlatıcı bir grup bulunamıyor ya da oluşturulamıyor." + +msgid "Cannot detect replica status." +msgstr "Kopya durumu tespit edilemez." + +msgid "Cannot determine if Tiering Policies are supported." +msgstr "Eğer Katmanlama İlkeleri destekliyorsa tespit edilemez." + +msgid "Cannot determine whether Tiering Policy is supported on this array." +msgstr "" +"Bu dizide Katmanlama İlkesinin desteklenip desteklenmediği belirlenemiyor." + +#, python-format +msgid "Cannot find Consistency Group %s" +msgstr "Tutarlılık Grubu %s bulunamıyor" + +#, python-format +msgid "" +"Cannot find a portGroup with name %(pgGroupName)s. The port group for a " +"masking view must be pre-defined." +msgstr "" +"%(pgGroupName)s adında bir bağlantıNoktasıGrubu bulunamıyor. Maskeleme " +"görünümü için bağlantı noktası grubu önceden tanımlanmış olmalıdır." + +#, python-format +msgid "Cannot find the fast policy %(fastPolicyName)s." +msgstr "Fast ilkesi %(fastPolicyName)s bulunamadı." + +#, python-format +msgid "" +"Cannot find the new masking view just created with name %(maskingViewName)s." +msgstr "" +"%(maskingViewName)s adı ile az önce oluşturulan yeni maskeleme görünümü " +"bulunamıyor." + +#, python-format +msgid "Cannot get QoS spec for volume %s." +msgstr "%s mantıksal sürücüsü için QoS özelliği alınamadı." + +#, python-format +msgid "Cannot get storage Group from job : %(storageGroupName)s." +msgstr "İşten depolama Grubu alınamıyor : %(storageGroupName)s." + +msgid "Cannot get storage system." +msgstr "Depolama sistemi alınamaz." + +#, python-format +msgid "Caught error: %s" +msgstr "Yakalama hatası: %s" + +#, python-format +msgid "Clone Volume:%(volume)s failed from source volume:%(src_vref)s" +msgstr "" +"Kopya Mantıksal Sürücü:Kaynak mantıksal sürücüden %(volume)s başarısız oldu:" +"%(src_vref)s" + +#, python-format +msgid "Cloning of volume %s failed." +msgstr "%s mantıksal sürücüsünün kopyalaması başarısız oldu." + +#, python-format +msgid "" +"CloudByte does not have a volume corresponding to OpenStack volume [%s]." +msgstr "" +"CloudByte, OpenStack mantıksal sürücüsüne [%s] uyumlu bir mantıksal sürücüye " +"sahip değil." + +#, python-format +msgid "" +"CloudByte snapshot information is not available for OpenStack volume [%s]." +msgstr "" +"CloudByte anlık sistem görüntü bilgisi OpenStack mantıksal sürücüsü [%s] " +"için kullanılamaz." + +#, python-format +msgid "CloudByte volume information not available for OpenStack volume [%s]." +msgstr "" +"CloudByte mantıksal sürücü bilgisi OpenStack mantıksal sürücüsü [%s] için " +"kullanılamaz." + +#, python-format +msgid "Cmd :%s" +msgstr "Cmd :%s" + +#, python-format +msgid "Configuration value %s is not set." +msgstr "Yapılandırma değeri %s ayarlanmamış." + +#, python-format +msgid "Connect to Flexvisor error: %s." +msgstr "Flexvisor hatasına bağlan: %s." + +#, python-format +msgid "Connect to Flexvisor failed: %s." +msgstr "Flexvisor'a bağlanılamadı: %s." + +#, python-format +msgid "Consistency group %s: create failed" +msgstr "Tutarlılık grubu %s: oluşturma başarısız oldu" + +#, python-format +msgid "Copy snapshot to volume for snapshot %(snap)s volume %(vol)s failed!" +msgstr "" +"%(snap)s anlık sistem görüntüsü %(vol)s mantıksal sürücüsü için mantıksal " +"sürücüye anlık sistem görüntüsü kopyalayamadı!" + +#, python-format +msgid "Could not deactivate volume group %s" +msgstr "Mantıksal sürücü grubu %s etkinliği kaldırılamadı" + +msgid "Could not decode scheduler options." +msgstr "Zamanlayıcı seçenekleri şifresi çözülemedi." + +#, python-format +msgid "Could not detach volume %(vol)s from device %(dev)s." +msgstr "%(dev)s aygıtından %(vol)s mantıksal sürücüsü ayrılamadı." + +#, python-format +msgid "Could not find a host for consistency group %(group_id)s." +msgstr "Tutarlılık grubu %(group_id)s için bir istemci bulunamadı." + +#, python-format +msgid "" +"Could not find port group : %(portGroupName)s. Check that the EMC " +"configuration file has the correct port group name." +msgstr "" +"Bağlantı noktası grubu bulunamadı : %(portGroupName)s. EMC yapılandırma " +"dosyasının doğru bağlantı grup adına sahip olup olmadığını kontrol edin." + +msgid "Could not get pool data from the storage." +msgstr "Depolamadan havuz verisi alınamadı." + +#, python-format +msgid "Could not get share %s capacity info." +msgstr "%s paylaşımının kapasite bilgisi alınamadı." + +#, python-format +msgid "Could not stat scheduler options file %(filename)s." +msgstr "%(filename)s zamanlayıcı seçenek dosyalarının bilgileri gösterilemedi." + +msgid "Cound not setup urls on the Block Driver." +msgstr "Blok Sürücüsüne adresler kurulamadı." + +#, python-format +msgid "Create cg snapshot %s failed." +msgstr "%s cg anlık sistem görüntüsü oluşturma başarısız oldu." + +#, python-format +msgid "Create consistency group %s failed." +msgstr "%s tutarlılık grubu oluşturma başarısız oldu." + +#, python-format +msgid "" +"Create consistency group from snapshot-%(snap)s failed: SnapshotNotFound." +msgstr "" +"Anlık sistem görüntüsü-%(snap)s'den tutarlılık grubu oluşturma başarısız " +"oldu: AnlıkSistemGörüntüsüBulunamadı." + +#, python-format +msgid "" +"Create new lun from lun for source %(src)s => destination %(dest)s failed!" +msgstr "" +"Kaynak %(src)s => hedef %(dest)s için lun'dan yeni bir lun oluşturulamadı!" + +#, python-format +msgid "Create snapshot notification failed: %s" +msgstr "Anlık sistem görüntüsü bildirimi oluşturma başarısız oldu: %s" + +#, python-format +msgid "Create volume failed from snapshot: %s" +msgstr "" +"Anlık sistem görüntüsünden mantıksal sürücü oluşturma başarısız oldu: %s" + +#, python-format +msgid "Create volume notification failed: %s" +msgstr "Mantıksal sürücü bildirimi oluşturma başarısız oldu: %s" + +#, python-format +msgid "CreateReplay error: %(code)d %(reason)s" +msgstr "CreateReplay hatası: %(code)d %(reason)s" + +#, python-format +msgid "Creation of snapshot failed for volume: %s" +msgstr "" +"Mantıksal sürücü için anlık sistem görüntüsü oluşturma başarısız oldu: %s" + +#, python-format +msgid "Creation of volume %s failed." +msgstr "%s mantıksal sürücü oluşturma başarısız oldu." + +msgid "DB error:" +msgstr "DB hatası:" + +#, python-format +msgid "DBError detected when purging from table=%(table)s" +msgstr "Tablo=%(table)s temizlenirken DBError tespit edildi" + +msgid "DBError encountered: " +msgstr "DBError ile karşılaşıldı: " + +#, python-format +msgid "Delete cgsnapshot %s failed." +msgstr "%s cgsnapshot silme başarısız oldu." + +#, python-format +msgid "Delete consistency group %s failed." +msgstr "%s tutarlılık grubu silme başarısız oldu." + +msgid "Delete consistency group failed to update usages." +msgstr "Kullanımları güncellemek için tutarlılık grubu silme başarısız oldu." + +msgid "Delete snapshot failed, due to snapshot busy." +msgstr "Anlık sistem görüntüsü meşgul olduğundan silme başarısız oldu." + +#, python-format +msgid "Delete snapshot notification failed: %s" +msgstr "Anlık sistem görüntüsü bildirimi silme başarısız oldu: %s" + +#, python-format +msgid "Delete volume notification failed: %s" +msgstr "Mantıksal sürücü bildirimi silme başarısız oldu: %s" + +#, python-format +msgid "Deleting snapshot %s failed" +msgstr "Anlık sistem görüntüsü %s silme başarısız oldu" + +#, python-format +msgid "Deleting zone failed %s" +msgstr "Bölge silme başarısız oldu %s" + +#, python-format +msgid "Deletion of volume %s failed." +msgstr "%s mantıksal sürücüsünün silinmesi başarısız oldu." + +#, python-format +msgid "Destination Volume Group %s does not exist" +msgstr "Hedef Mantıksal Sürücü Grubu %s yok" + +msgid "Detach volume failed, due to remove-export failure." +msgstr "Mantıksal sürücü ayırma remove-export hatası nedeniyle başarısız oldu." + +msgid "Detach volume failed, due to uninitialized driver." +msgstr "Sürücü başlatılamadığından mantıksal sürücü ayırma başarısız oldu." + +#, python-format +msgid "Did not find expected column name in lsvdisk: %s." +msgstr "lsvdisk içinde beklenen sütun adı bulunamadı: %s." + +msgid "Differential restore failed, trying full restore" +msgstr "Kademeli geri yükleme başarısız oldu, tam geri yükleme deneniyor" + +#, python-format +msgid "Disconnection failed with message: %(msg)s." +msgstr "Bağlantıyı kesme şu ileti ile başarısız oldu: %(msg)s." + +#, python-format +msgid "" +"Driver-based migration of volume %(vol)s failed. Move from %(src)s to " +"%(dst)s failed with error: %(error)s." +msgstr "" +"%(vol)s mantıksal sürücüsünün, sürücü tabanlı göçü başarısız oldu. Kaynaktan " +"%(src)s %(dst)s hedefe taşıma şu hata ile başarısız oldu: %(error)s." + +#, python-format +msgid "Error Attaching volume %(vol)s." +msgstr "%(vol)s mantıksal sürücüsü eklenirken hata." + +#, python-format +msgid "" +"Error Create Group: %(groupName)s. Return code: %(rc)lu. Error: %(error)s." +msgstr "" +"Grup Oluşturma Hatası: %(groupName)s. Dönüş kodu: %(rc)lu. Hata: %(error)s." + +#, python-format +msgid "" +"Error Setting Volume: %(lun)s to InitiatorGroup: %(initiatorgroup)s Pool: " +"%(pool)s Project: %(project)s Return code: %(ret.status)d Message: " +"%(ret.data)s." +msgstr "" +"Mantıksal Sürücü Ayarlama Hatası: BaşlatıcıGrubu: %(initiatorgroup)s için " +"%(lun)s Havuz: %(pool)s Proje: %(project)s Dönüş kodu: %(ret.status)d " +"İleti: %(ret.data)s." + +msgid "Error activating LV" +msgstr "LV etkinleştirilirken hata" + +msgid "Error activating Volume Group" +msgstr "Mantıksal Sürücü Grubu etkişleştirilirken hata" + +msgid "Error adding HBA to server" +msgstr "Sunucuya HBA ekleme hatası" + +#, python-format +msgid "Error attaching volume %s" +msgstr "Mantıksal sürücü %s eklenirken hata" + +msgid "Error closing channel." +msgstr "Kanal kapatılırken hata." + +#, python-format +msgid "" +"Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." +msgstr "" +"'%(method)s' için '%(netloc)s' glance sunucusuna bağlantı kurulurken hata, " +"%(extra)s. " + +msgid "Error copying key." +msgstr "Anahtar kopyalama hatası." + +msgid "Error creating Barbican client." +msgstr "Barbican istemcisi oluşturulurken hata." + +#, python-format +msgid "Error creating QOS rule %s" +msgstr "QOS kuralı %s oluşturulurken hata" + +msgid "Error creating Volume" +msgstr "Mantıksal sürücü oluşturulurken hata" + +msgid "Error creating Volume Group" +msgstr "Mantıksal Sürücü Grubu oluşturulurken hata" + +msgid "Error creating chap record." +msgstr "Chap kaydı oluşturulurken hata." + +msgid "Error creating key." +msgstr "Anahtar oluşturma hatası." + +msgid "Error creating snapshot" +msgstr "Anlık sistem görüntüsü oluşturma hatası" + +#, python-format +msgid "Error creating volume. Msg - %s." +msgstr "Mantıksal sürücü oluşturulurken hata. İleti - %s." + +msgid "Error deactivating Volume Group" +msgstr "Mantıksal Sürücü Grubu etkinliği kaldırılırken hata" + +msgid "Error deleting key." +msgstr "Anahtar silinirken hata." + +msgid "Error destroying Volume Group" +msgstr "Mantıksal Sürücü Grubu silinirken hata" + +#, python-format +msgid "Error detaching volume %(volume)s, due to remove export failure." +msgstr "" +"Dışa aktarma hatası kaldırma nedeniyle, %(volume)s mantıksal sürücüsü " +"ayrılırken hata." + +#, python-format +msgid "Error detaching volume %s" +msgstr "Mantıksal sürücü %s ayrılırken hata" + +#, python-format +msgid "Error disassociating storage group from policy: %s." +msgstr "İlkeden depolama grubu ayırırken hata: %s." + +msgid "Error during re-export on driver init." +msgstr "Sürücü init'inde yeniden dışa aktarma sırasında hata." + +#, python-format +msgid "Error encountered during initialization of driver: %(name)s." +msgstr "Sürücü başlatma sırasında hata ile karşılaşıldı: %(name)s." + +msgid "Error executing SSH command." +msgstr "SSH komutu yürütülürken hata." + +msgid "Error executing command via ssh." +msgstr "ssh yoluyla komut yürütürken hata." + +#, python-format +msgid "Error executing command via ssh: %s" +msgstr "ssh üzerinden komut yürütülürken hata: %s" + +#, python-format +msgid "Error expanding volume %(name)s: %(code)d %(reason)s" +msgstr "Mantıksal sürücü %(name)s genişletilirken hata: %(code)d %(reason)s" + +msgid "Error extending Volume" +msgstr "Mantıksal sürücü genişletilirken hata" + +msgid "Error extending thin provisioning pool" +msgstr "İnce hazırlık havuzu genişletilirken hata" + +#, python-format +msgid "Error extending volume %(id)s. Ex: %(ex)s" +msgstr "%(id)s mantıksal sürücüsü genişletilirken hata. Ex: %(ex)s" + +#, python-format +msgid "Error extending volume: %(vol)s. Exception: %(ex)s" +msgstr "Mantıksal sürücü genişletilirken hata: %(vol)s. İstisna: %(ex)s" + +#, python-format +msgid "Error finding target pool instance name for pool: %(targetPoolName)s." +msgstr "Havuz için hedef havuz örnek adı bulunurken hata: %(targetPoolName)s." + +msgid "Error getting FaultDomainList" +msgstr "FaultDomainList alınırken hata" + +#, python-format +msgid "Error getting LUN attribute. Exception: %s" +msgstr "LUN özniteliği alınırken hata. İstisna: %s" + +msgid "Error getting active FC target ports." +msgstr "Etkin FC hedef bağlantı noktaları alınırken hata." + +msgid "Error getting active ISCSI target iqns." +msgstr "Etkin ISCSI hedef iqns alınırken hata." + +msgid "Error getting active ISCSI target portals." +msgstr "Etkin ISCSI hedef kapısı alınırken hata." + +msgid "Error getting array, pool, SLO and workload." +msgstr "Dizi, havuz, SLO ve iş yükü alma hatası." + +msgid "Error getting chap record." +msgstr "Chap kaydı alınırken hata." + +msgid "Error getting key." +msgstr "Anahtar alınırken hata." + +msgid "Error getting name server info." +msgstr "Ad sunucu bilgisi alınırken hata." + +msgid "Error getting secret data." +msgstr "Gizli veri alırken hata." + +msgid "Error getting secret metadata." +msgstr "Gizli metadata alınırken hata." + +msgid "Error getting show fcns database info." +msgstr "fcns veritabanı bilgisini göster sonucu alınırken hata." + +msgid "Error getting target pool name and array." +msgstr "Hedef havuz adı ve dizisi alınırken hata." + +#, python-format +msgid "Error happened during storage pool querying, %s." +msgstr "Depolama havuzu sorgulama sırasında hata oluştu, %s." + +#, python-format +msgid "Error in copying volume: %s" +msgstr "Mantıksal sürücü kopyalamada hata: %s" + +#, python-format +msgid "" +"Error in extending volume size: Volume: %(volume)s Vol_Size: %(vol_size)d " +"with Snapshot: %(snapshot)s Snap_Size: %(snap_size)d" +msgstr "" +"Mantıksal sürücü boyutu genişletmede hata. Mantıksal sürücü: Anlık sistem " +"görüntüsü: %(snapshot)s Snap_Size: %(snap_size)d ile %(volume)s Vol_Size: " +"%(vol_size)d" + +#, python-format +msgid "Error in workflow copy from cache. %s." +msgstr "Önbellekten iş akışı kopyalamasında hata. %s." + +#, python-format +msgid "Error invalid json: %s" +msgstr "Geçersiz json hatası: %s" + +#, python-format +msgid "Error loading app %s" +msgstr "%s uygulaması yüklenirken hata oluştu" + +msgid "Error manage existing get volume size." +msgstr "Varolan mantıksal sürücü boyutu alma işleminde hata." + +msgid "Error manage existing volume." +msgstr "Varolan mantıksal sürücüyü yönetme hatası." + +#, python-format +msgid "Error mapping volume: %s" +msgstr "Mantıksal sürücü eşleştirme hatası: %s" + +#, python-format +msgid "" +"Error migrating volume: %(volumename)s. to target pool %(targetPoolName)s." +msgstr "" +"Mantıksal sürücü hedef havuza %(targetPoolName)s taşınırken hata: " +"%(volumename)s." + +#, python-format +msgid "Error migrating volume: %s" +msgstr "Mantıksal sürücü göç hatası: %s" + +#, python-format +msgid "" +"Error occurred in the volume driver when updating consistency group " +"%(group_id)s." +msgstr "" +"Tutarlılık grubu %(group_id)s güncellenirken, mantıksal sürücüde hata " +"meydana geldi." + +msgid "" +"Error occurred when adding hostgroup and lungroup to view. Remove lun from " +"lungroup now." +msgstr "" +"Görüntülenecek hostgroup ve lungroup eklenirken hata oluştu. Şimdi " +"lungroup'tan lun'u kaldır." + +#, python-format +msgid "" +"Error occurred when building request spec list for consistency group %s." +msgstr "" +"%s tutarlılık grubu için istek özellik listesi oluşturulurken hata oluştu." + +#, python-format +msgid "Error occurred when creating cgsnapshot %s." +msgstr "cgsnapshot %s oluşturulurken hata meydana geldi." + +#, python-format +msgid "" +"Error occurred when creating consistency group %(cg)s from cgsnapshot " +"%(cgsnap)s." +msgstr "" +"%(cgsnap)s cgsnapshot'ından %(cg)s tutarlılık grubu oluşturulurken hata " +"meydana geldi." + +#, python-format +msgid "" +"Error occurred when creating consistency group %(group)s from cgsnapshot " +"%(cgsnap)s." +msgstr "" +"%(cgsnap)s cgsnapshot'ından %(group)s tutarlılık grubu oluşturulurken hata " +"meydana geldi." + +#, python-format +msgid "Error occurred when creating consistency group %s." +msgstr "Tutarlılık grubu %s oluşturulurken hata meydana geldi." + +#, python-format +msgid "" +"Error occurred when creating volume entry from snapshot in the process of " +"creating consistency group %(group)s from cgsnapshot %(cgsnap)s." +msgstr "" +"%(cgsnap)s cgsnapshot'ından %(group)s tutarlılık grubu oluşturma sürecinde, " +"anlık sistem görüntüsünden mantıksal sürücü girdisi oluşturulurken hata " +"meydana geldi." + +#, python-format +msgid "Error occurred when updating consistency group %(group_id)s." +msgstr "Tutarlılık grubu %(group_id)s güncellenirken hata meydana geldi." + +#, python-format +msgid "Error occurred while cloning backing: %s during retype." +msgstr "Destekleme kopyalanırken hata oluştu: retype sırasında %s." + +#, python-format +msgid "Error occurred while copying %(src)s to %(dst)s." +msgstr "%(src)s kaynağı %(dst)s hedefine kopyalanırken hata oluştu." + +#, python-format +msgid "Error occurred while copying image: %(id)s to volume: %(vol)s." +msgstr "İmaj kopyalanırken hata oluştu: %(id)s mantıksal sürücüye: %(vol)s." + +#, python-format +msgid "Error occurred while copying image: %(image_id)s to %(path)s." +msgstr "İmaj kopyalanırken hata oluştu: %(image_id)s %(path)s." + +msgid "Error occurred while creating temporary backing." +msgstr "Geçici destekleme oluşturulurken hata oluştu." + +#, python-format +msgid "Error occurred while creating volume: %(id)s from image: %(image_id)s." +msgstr "" +"Mantıksal sürücü oluşturulurken hata oluştu: imajdan %(id)s: %(image_id)s." + +msgid "Error occurred while selecting datastore." +msgstr "Verideposu seçilirken hata oluştu." + +#, python-format +msgid "Error on adding lun to consistency group. %s" +msgstr "Tutarsızlık grubuna lun eklenirken hata. %s" + +#, python-format +msgid "Error on enable compression on lun %s." +msgstr "Lun %s sıkıştırma etkinleştirmede hata." + +#, python-format +msgid "" +"Error on execute %(command)s. Error code: %(exit_code)d Error msg: %(result)s" +msgstr "" +"%(command)s yürütümünde hata. Hata kodu: %(exit_code)d Hata iletisi: " +"%(result)s" + +#, python-format +msgid "" +"Error on execute command. Error code: %(exit_code)d Error msg: %(result)s" +msgstr "" +"Komut yürütme hatası. Hata kodu: %(exit_code)d Hata iletisi: %(result)s" + +msgid "Error parsing array from host capabilities." +msgstr "İstemci yeteneklerinden dizi ayrıştırma hatası." + +msgid "Error parsing array, pool, SLO and workload." +msgstr "Dizi, havuz, SLO ve iş yükü ayrıştırma hatası." + +msgid "Error parsing target pool name, array, and fast policy." +msgstr "Hedef havuz adı, dizisi ve fast ilkesi ayrıştırma hatası." + +#, python-format +msgid "" +"Error provisioning volume %(lun_name)s on %(volume_name)s. Details: %(ex)s" +msgstr "" +"%(volume_name)s üzerinde %(lun_name)s mantıksal sürücü hazırlama hatası. " +"Ayrıntılar: %(ex)s" + +msgid "Error querying thin pool about data_percent" +msgstr "data_percent ile ilgili ince havuz sorgularken hata" + +msgid "Error renaming logical volume" +msgstr "Mantıksal sürücü yeniden adlandırılırken hata" + +#, python-format +msgid "Error renaming volume %(original)s to %(name)s: %(code)d %(reason)s" +msgstr "" +"Mantıksal sürücüyü %(original)s özgün adından %(name)s adına yeniden " +"adlandırırken hata: %(code)d %(reason)s" + +msgid "Error resizing Physical Volume" +msgstr "Fiziki Sürücü yeniden boyutlandırılırken hata" + +#, python-format +msgid "Error resolving host %(host)s. Error - %(e)s." +msgstr "%(host)s istemci çözülürken hata. Hata - %(e)s." + +#, python-format +msgid "Error running SSH command: \"%s\"." +msgstr "SSH komutu çalıştırma hatası: \"%s\"." + +#, python-format +msgid "Error running SSH command: %s" +msgstr "SSH komutu çalıştırılırken hata: %s" + +msgid "Error running command." +msgstr "Komut çalıştırma hatası." + +#, python-format +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : %(exc)s" +msgstr "" +"Son vol-service'den %(volume_id)s zamanlaması yapılırken hata: " +"%(last_host)s : %(exc)s" + +#, python-format +msgid "Error setting Flash Cache policy to %s - exception" +msgstr "%s için Flash Cache ilkesi ayarlanırken hata - istisna" + +msgid "Error storing key." +msgstr "Anahtar depolama hatası." + +#, python-format +msgid "Error unmapping volume: %s" +msgstr "Mantıksal sürücü eşleştirmesi kaldırılırken hata: %s" + +#, python-format +msgid "Exception cloning volume %(name)s from source volume %(source)s." +msgstr "" +"%(source)s kaynak mantıksal sürücüsünden %(name)s mantıksal sürücüsü " +"kopyalanırken olağandışı durum." + +#, python-format +msgid "Exception creating LUN %(name)s in pool %(pool)s." +msgstr "Havuz %(pool)s içinde LUN %(name)s oluşturulurken olağandışı durum." + +#, python-format +msgid "Exception creating vol %(name)s on pool %(pool)s." +msgstr "" +"%(pool)s havuzu üzerinde %(name)s mantıksal sürücüsü oluşturulurken " +"olağandışı durum." + +#, python-format +msgid "" +"Exception creating volume %(name)s from source %(source)s on share %(share)s." +msgstr "" +"%(share)s paylaşımı üzerinde %(source)s kaynağından %(name)s mantıksal " +"sürücüsü oluşturulurken olağandışı durum." + +#, python-format +msgid "Exception details: %s" +msgstr "İstisna ayrıntıları: %s" + +#, python-format +msgid "Exception during mounting %s" +msgstr "%s bağlama sırasında olağandışı durum" + +#, python-format +msgid "Exception during mounting %s." +msgstr "%s bağlama sırasında istisna." + +#, python-format +msgid "Exception during snapCPG revert: %s" +msgstr "snapCPG geri alınırken olağandışı durum: %s" + +#, python-format +msgid "Exception handling resource: %s" +msgstr "Kaynak işlenirken olağandışı durum: %s" + +msgid "Exception in string format operation" +msgstr "Karakter dizisi biçimi işlemde olağandışı durum" + +msgid "Exception loading extension." +msgstr "Uzantı yüklenirken olağandışı durum." + +#, python-format +msgid "Exception: %s" +msgstr "İstisna: %s" + +#, python-format +msgid "Exception: %s." +msgstr "İstisna: %s." + +#, python-format +msgid "Exists snapshot notification failed: %s" +msgstr "Varolan anlık sistem görüntü bildirimi başarısız oldu: %s" + +#, python-format +msgid "Exists volume notification failed: %s" +msgstr "Mantıksal sürücü bildirimi başarısız oldu: %s" + +msgid "Extend volume failed." +msgstr "Disk bölümü genişletme başarısız oldu." + +#, python-format +msgid "Extension of volume %s failed." +msgstr "%s mantıksal sürücüsünü genişletme başarısız oldu." + +msgid "FAST is not supported on this array." +msgstr "Bu dizide FAST desteklenmiyor." + +#, python-format +msgid "Failed collecting fcns database info for fabric %s" +msgstr "Fabric %s için fcns veritabanı bilgisi toplanamadı" + +#, python-format +msgid "Failed collecting name server info from fabric %s" +msgstr "Fabric %s'den ad sunucu bilgisi toplanamadı" + +msgid "Failed collecting nscamshow" +msgstr "nscamshow toplanamadı" + +msgid "Failed collecting nsshow info for fabric" +msgstr "Fabric için nsshow bilgisi toplanamadı" + +#, python-format +msgid "Failed collecting nsshow info for fabric %s" +msgstr "Fabric %s için nsshow bilgisi toplanamadı" + +msgid "Failed collecting show fcns database for fabric" +msgstr "Fabric için show fcns veritabanı toplanamadı" + +#, python-format +msgid "Failed destroying volume entry %s" +msgstr "Mantıksal sürücü girdisi %s silinemedi" + +#, python-format +msgid "" +"Failed fetching snapshot %(snapshot_id)s bootable flag using the provided " +"glance snapshot %(snapshot_ref_id)s volume reference" +msgstr "" +"Verilen glance anlık sistem görüntüsü %(snapshot_ref_id)s mantıksal sürücü " +"kaynağı kullanarak anlık sistem görüntüsü %(snapshot_id)s önyükleme bayrağı " +"getirilemedi" + +#, python-format +msgid "Failed getting active zone set from fabric %s" +msgstr "Fabric %s'den etkin bölge ayarı alınamadı" + +#, python-format +msgid "Failed getting zone status from fabric %s" +msgstr "Fabric %s'den bölge durumu alınamadı" + +#, python-format +msgid "Failed image conversion during cache creation: %s" +msgstr "Önbellek oluşturma sırasında imaj dönüşümü başarısız oldu: %s" + +#, python-format +msgid "" +"Failed notifying about the volume action %(event)s for volume %(volume_id)s" +msgstr "" +"%(volume_id)s mantıksal sürücüsü için %(event)s mantıksal sürücü eylemi " +"bildirilemedi" + +#, python-format +msgid "Failed notifying on %(topic)s payload %(payload)s" +msgstr "%(topic)s üzerindeki %(payload)s yük bildirilemedi" + +#, python-format +msgid "Failed rolling back quota for %s reservations" +msgstr "%s ayrılmışları için kota geri alınamadı" + +#, python-format +msgid "" +"Failed setting source volume %(source_volid)s back to its initial " +"%(source_status)s status" +msgstr "" +"Kaynak mantıksal sürücü %(source_volid)s başlangıç %(source_status)s " +"durumuna geri ayarlanamadı" + +#, python-format +msgid "" +"Failed to Roll back to re-add volume %(volumeName)s to default storage group " +"for fast policy %(fastPolicyName)s. Please contact your sysadmin to get the " +"volume returned to the default storage group." +msgstr "" +"Fast ilkesi %(fastPolicyName)s için öntanımlı depolama grubuna " +"%(volumeName)s mantıksal sürücü yeniden ekleme geri alınamadı. Lütfen " +"mantıksal sürücüyü öntanımlı depolama grubuna geri döndürmek için sistem " +"yöneticinize başvurun." + +#, python-format +msgid "" +"Failed to Roll back to re-add volume %(volumeName)s to default storage group " +"for fast policy %(fastPolicyName)s: Please contact your sys admin to get the " +"volume re-added manually." +msgstr "" +"Fast ilkesi %(fastPolicyName)s için öntanımlı depolama grubuna " +"%(volumeName)s mantıksal sürücüsünü yeniden ekleme geri alınamadı: Lütfen " +"elle eklenmiş mantıksal sürücüyü almak için sistem yöneticinize danışın." + +#, python-format +msgid "" +"Failed to add %(volumeName)s to default storage group for fast policy " +"%(fastPolicyName)s." +msgstr "" +"%(fastPolicyName)s fast ilkesi için öntanımlı depolama grubuna " +"%(volumeName)s eklenemedi." + +#, python-format +msgid "Failed to add %s to cg." +msgstr "cg'ye %s eklenemedi." + +#, python-format +msgid "Failed to add device to handler %s" +msgstr "%s işleyicisi için aygıt eklenemedi" + +#, python-format +msgid "Failed to add initiator iqn %s to target" +msgstr "Hedefe başlatıcı iqn %s eklenemedi" + +#, python-format +msgid "Failed to add initiator to group for SCST target %s" +msgstr "SCST hedef %s için gruba başlatıcı eklenemedi" + +#, python-format +msgid "Failed to add multihost-access for volume \"%s\"." +msgstr "\"%s\" mantıksal sürücüsü için multihost-access eklenemedi." + +#, python-format +msgid "" +"Failed to add storage group %(storageGroupInstanceName)s to tier policy rule " +"%(tierPolicyRuleInstanceName)s." +msgstr "" +"%(storageGroupInstanceName)s depolama grubu %(tierPolicyRuleInstanceName)s " +"katman ilke kuralına eklenemedi." + +#, python-format +msgid "Failed to add target(port: %s)" +msgstr "Hedef eklenemedi(bağlantı noktası: %s)" + +#, python-format +msgid "Failed to attach volume %(vol)s" +msgstr "Disk bölümü %(vol)s ekleme başarısız" + +msgid "Failed to authenticate user." +msgstr "Kullanıcı kimlik doğrulaması yapılamadı." + +msgid "Failed to bind iSCSI targets!" +msgstr "ISCSI hedefleri bağlanamadı!" + +#, python-format +msgid "Failed to close disk device %s" +msgstr "Disk aygıtı %s kapatılamadı" + +#, python-format +msgid "" +"Failed to collect return properties for volume %(vol)s and connector " +"%(conn)s." +msgstr "" +"%(vol)s mantıksal sürücüsü ve %(conn)s bağlayıcısı için dönüş özellikleri " +"toplanamadı." + +#, python-format +msgid "Failed to commit reservations %s" +msgstr "%s rezervasyonları gönderilemedi" + +#, python-format +msgid "Failed to copy %(src)s to %(dest)s." +msgstr "%(src)s kaynaktan %(dest)s hedefe kopyalanamadı." + +#, python-format +msgid "Failed to copy image %(image_id)s to volume: %(volume_id)s" +msgstr "%(image_id)s imajı mantıksal sürücüye kopyalanamadı: %(volume_id)s" + +#, python-format +msgid "Failed to copy image to volume: %(volume_id)s" +msgstr "İmaj mantıksal sürücüye kopyalanamadı: %(volume_id)s" + +#, python-format +msgid "Failed to copy volume %(src)s to %(dest)s." +msgstr "Disk bölümü kaynağını %(src)s hedefe %(dest)s kopyalama başarısız." + +#, python-format +msgid "Failed to copy volume %(vol1)s to %(vol2)s" +msgstr "%(vol1)s disk bölümünün %(vol2)s'ye kopyalaması başarısız" + +#, python-format +msgid "Failed to create %(conf)s for volume id:%(vol_id)s" +msgstr "Mantıksal sürücü kimliği:%(vol_id)s için %(conf)s oluşturulamadı" + +#, python-format +msgid "Failed to create CGSnapshot. Exception: %s." +msgstr "CGSnapshot oluşturulamadı. İstisna: %s." + +msgid "" +"Failed to create SOAP client.Check san_ip, username, password and make sure " +"the array version is compatible" +msgstr "" +"SOAP istemcisi oluşturulamadı. san_ip, kullanıcı adı, parolayı kontrol edin " +"ve dizi sürümünün uyumlu olduğundan emin olun" + +#, python-format +msgid "" +"Failed to create a first volume for storage group : %(storageGroupName)s." +msgstr "" +"Depolama grubu için birinci mantıksal sürücü oluşturulamadı : " +"%(storageGroupName)s." + +#, python-format +msgid "Failed to create blkio cgroup '%(name)s'." +msgstr "blkio cgroup '%(name)s' oluşturma başarısız." + +#, python-format +msgid "Failed to create clone of volume \"%s\"." +msgstr "\"%s\" mantıksal sürücüsünün klonu oluşturulamadı." + +#, python-format +msgid "Failed to create consistency group %(group_id)s." +msgstr "Tutarlılık grubu %(group_id)s oluşturulamadı." + +#, python-format +msgid "" +"Failed to create default storage group for FAST policy : %(fastPolicyName)s." +msgstr "" +"FAST ilkesi için öntanımlı depolama grubu oluşturulamadı: %(fastPolicyName)s." + +#, python-format +msgid "Failed to create group to SCST target %s" +msgstr "SCST hedef %s için grup oluşturulamadı" + +#, python-format +msgid "Failed to create hardware id(s) on %(storageSystemName)s." +msgstr "%(storageSystemName)s üzerinde donanım kimlik(leri) oluşturulamadı." + +#, 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 "" +"Mantıksal Sürücü Kimliği: %(vol_id)s için iscsi hedefi oluşturulamadı. " +"Lütfen tgtd yapılandırma dosyanızın 'include %(volumes_dir)s/*' içerdiğine " +"emin olun" + +#, python-format +msgid "Failed to create iscsi target for Volume ID: %(vol_id)s: %(e)s" +msgstr "" +"Mantıksal Sürücü Kimliği: %(vol_id)s için iscsi hedefi oluşturulamadı: %(e)s" + +#, python-format +msgid "Failed to create iscsi target for volume id:%s" +msgstr "Mantıksal sürücü kimliği için iscsi hedefi oluşturulamadı:%s" + +#, python-format +msgid "Failed to create iscsi target for volume id:%s." +msgstr "Mantıksal sürücü kimliği için iscsi hedefi oluşturulamadı:%s." + +msgid "Failed to create iscsi target!" +msgstr "Iscsi hedefi oluşturulamadı!" + +#, python-format +msgid "Failed to create snapshot of volume \"%s\"." +msgstr "\"%s\" mantıksal sürücüsünün anlık sistem görüntüsü oluşturulamadı." + +#, python-format +msgid "Failed to create transfer record for %s" +msgstr "%s için aktarım kaydı oluşturma başarısız" + +#, python-format +msgid "Failed to create volume \"%s\"." +msgstr "\"%s\" disk bölümü oluşturma başarısız." + +#, python-format +msgid "Failed to create volume %s" +msgstr "%s mantıksal sürücüsü oluşturulamadı" + +#, python-format +msgid "Failed to create volume from snapshot \"%s\"." +msgstr "\"%s\" anlık sistem görüntüsünden mantıksal sürücü oluşturulamadı." + +#, python-format +msgid "Failed to created Cinder secure environment indicator file: %s" +msgstr "Cinder güvenli ortam gösterge dosyası oluşturulamadı: %s" + +#, python-format +msgid "Failed to delete initiator iqn %s to target." +msgstr "Hedefe başlatıcı iqn %s silinemedi." + +#, python-format +msgid "Failed to delete snapshot %(snap)s of volume %(vol)s." +msgstr "" +"%(vol)s mantıksal sürücüsünün %(snap)s anlık sistem görüntüsü silinemedi." + +#, python-format +msgid "" +"Failed to delete the snapshot %(snap)s of CGSnapshot. Exception: " +"%(exception)s." +msgstr "" +"CGSnapshot'ın %(snap)s anlık sistem görüntüsü silinemedi. İstisna: " +"%(exception)s." + +#, python-format +msgid "Failed to delete the volume %(vol)s of CG. Exception: %(exception)s." +msgstr "CG'nin %(vol)s mantıksal sürücüsü silinemedi. İstisna: %(exception)s." + +#, python-format +msgid "Failed to delete volume \"%s\"." +msgstr "\"%s\" disk bölümü silme başarısız." + +#, python-format +msgid "Failed to delete volume %s" +msgstr "%s mantıksal sürücüsü silinemedi" + +#, python-format +msgid "Failed to ensure export of volume \"%s\"." +msgstr "\"%s\" mantıksal sürücüsünün dışa aktarımı sağlanamadı." + +#, python-format +msgid "Failed to ensure export of volume %s" +msgstr "%s mantıksal sürücüsünün dışa aktarımı sağlanamadı" + +#, python-format +msgid "Failed to export fiber channel target due to %s" +msgstr "%s nedeniyle fiber kanal hedefi dışa aktarılamadı" + +#, python-format +msgid "" +"Failed to extend_volume %(name)s from %(current_size)sGB to %(new_size)sGB." +msgstr "" +"Mantıksal sürücü %(name)s için %(current_size)sGB mevcut boyutundan " +"%(new_size)sGB boyutuna extend_volume işlemi başarısız oldu." + +#, python-format +msgid "Failed to find %(s)s. Result %(r)s" +msgstr "%(s)s bulunamadı. Sonuç %(r)s" + +#, python-format +msgid "Failed to find available iSCSI targets for %s." +msgstr "%s için kullanılabilir iSCSI hedefleri bulunamadı." + +#, python-format +msgid "Failed to get device number for throttling: %(error)s" +msgstr "Ayarlama için aygıt numarası alınamadı: %(error)s" + +#, python-format +msgid "" +"Failed to get driver initiator data for initiator %(initiator)s and " +"namespace %(namespace)s" +msgstr "" +"%(initiator)s başlatıcısı ve %(namespace)s ad alanı için sürücü başlatıcı " +"verisi alınamadı" + +#, python-format +msgid "Failed to get fiber channel info from storage due to %(stat)s" +msgstr "%(stat)s nedeniyle depolamadan fiber kanal bilgisi alınamadı" + +#, python-format +msgid "Failed to get fiber channel target from storage server due to %(stat)s" +msgstr "%(stat)s nedeniyle depolama sunucusundan fiber kanal hedefi alınamadı" + +#, python-format +msgid "Failed to get or create storage group %(storageGroupName)s." +msgstr "%(storageGroupName)s depolama grubu oluşturulamadı ya da alınamadı." + +#, python-format +msgid "Failed to get response: %s." +msgstr "Yanıt alınamadı: %s." + +#, python-format +msgid "Failed to get server info due to %(state)s." +msgstr "%(state)s nedeniyle sunucu bilgisi alınamadı." + +msgid "Failed to get sns table" +msgstr "Sns tablosu alınamadı" + +#, python-format +msgid "Failed to get target wwpns from storage due to %(stat)s" +msgstr "%(stat)s nedeniyle depolamadan hedef wwpns alınamadı" + +msgid "Failed to get updated stats from Datera Cluster." +msgstr "Datera Kümesinden güncellenmiş durum bilgileri alınamadı." + +msgid "Failed to get updated stats from Datera cluster." +msgstr "Datera kümesinden güncellenmiş durum bilgisi alınamadı." + +#, python-format +msgid "Failed to initialize connection to volume \"%s\"." +msgstr "\"%s\" disk bölümü bağlantı başlatma başarısız." + +msgid "Failed to initialize connection." +msgstr "Bağlantı başlatılamadı." + +msgid "Failed to initialize driver." +msgstr "Sürücü başlatma başarısız." + +#, python-format +msgid "Failed to issue df command for path %(path)s, error: %(error)s." +msgstr "%(path)s yolu için df komutu sonuçlanmadı, hata: %(error)s." + +#, python-format +msgid "Failed to issue mmgetstate command, error: %s." +msgstr "mmgetstate komutu sonuçlanmadı, hata: %s." + +#, python-format +msgid "Failed to issue mmlsattr command for path %(path)s, error: %(error)s." +msgstr "%(path)s yolu için mmlsattr komutu sonuçlanmadı, hata: %(error)s." + +#, python-format +msgid "Failed to issue mmlsattr command on path %(path)s, error: %(error)s" +msgstr "%(path)s yolundaki mmlsattr komutu sonuçlanmadı, hata: %(error)s" + +#, python-format +msgid "Failed to issue mmlsconfig command, error: %s." +msgstr "mmlsconfig komutu sonuçlanmadı, hata: %s." + +#, python-format +msgid "Failed to issue mmlsfs command for path %(path)s, error: %(error)s." +msgstr "%(path)s yolu için mmlsfs komutu sonuçlanmadı, hata: %(error)s." + +#, python-format +msgid "Failed to load %s" +msgstr "%s yükleme başarısız" + +msgid "Failed to load osapi_volume" +msgstr "osapi_volume yükleme başarısız" + +#, python-format +msgid "Failed to open config for %(vol_id)s: %(e)s" +msgstr "%(vol_id)s için yapılandırma açılamadı: %(e)s" + +#, python-format +msgid "Failed to open config for %s." +msgstr "%s için yapılandırma açılamadı." + +#, python-format +msgid "Failed to open iet session list for %s" +msgstr "%s için iet oturum listesi açılamadı" + +msgid "Failed to query migration status of LUN." +msgstr "LUN'un göç durumu sorgulanamadı." + +msgid "Failed to re-export volume, setting to ERROR." +msgstr "Mantıksal sürücü yeniden dışa aktarılamadı, HATA durumuna ayarlıyor." + +#, python-format +msgid "" +"Failed to remove %(volumeName)s from the default storage group for the FAST " +"Policy." +msgstr "" +"FAST İlkesi için öntanımlı depolama grubundan %(volumeName)s kaldırılamadı." + +#, python-format +msgid "Failed to remove %s from cg." +msgstr "cg'den %s kaldırılamadı." + +#, python-format +msgid "Failed to remove LUN %s" +msgstr "LUN %s kaldırılamadı" + +#, python-format +msgid "Failed to remove iscsi target for Volume ID: %(vol_id)s: %(e)s" +msgstr "" +"Mantıksal Sürücü Kimliği: %(vol_id)s için iscsi hedefi kaldırılamadı: %(e)s" + +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" +msgstr "" +"Mantıksal sürücü kimliği:%(vol_id)s için iscsi hedefi kaldırılamadı: %(e)s" + +#, python-format +msgid "Failed to remove iscsi target for volume id:%s" +msgstr "Mantıksal sürücü kimliği için iscsi hedefi kaldırılamadı:%s" + +#, python-format +msgid "Failed to remove iscsi target for volume id:%s." +msgstr "Mantıksal sürücü kimliği için iscsi hedefi kaldırılamadı:%s." + +#, python-format +msgid "Failed to rename %(new_volume)s into %(volume)s." +msgstr "%(volume)s %(new_volume)s olarak yeniden adlandırılamadı." + +msgid "Failed to rename the created snapshot, reverting." +msgstr "" +"Oluşturulan anlık sistem görüntüsü yeniden adlandırılamadı, eski haline " +"döndürülüyor." + +#, python-format +msgid "Failed to resize volume %(volume_id)s, error: %(error)s." +msgstr "" +"Mantıksal sürücü %(volume_id)s yeniden boyutlandırılamadı, hata: %(error)s." + +#, python-format +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" +msgstr "SolidFire-ID mantıksal sürücüsü alınamadı: %s get_by_account! " + +#, python-format +msgid "" +"Failed to return volume %(volumeName)s to original storage pool. Please " +"contact your system administrator to return it to the correct location." +msgstr "" +"Mantıksal sürücü %(volumeName)s özgün depolama havuzuna dönemedi. Lütfen " +"doğru konuma döndürmek için sistem yöneticinize başvurun." + +#, python-format +msgid "Failed to roll back reservations %s" +msgstr "%s rezervasyonları geri alma başarısız" + +#, python-format +msgid "Failed to run task %(name)s: %(cause)s" +msgstr "%(name)s adındaki görevi çalıştırma başarısız: %(cause)s" + +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "schedule_%(method)s başarısız oldu: %(ex)s" + +#, python-format +msgid "Failed to send request: %s." +msgstr "İstek gönderilemedi: %s." + +#, python-format +msgid "Failed to set 'enable' attribute for SCST target %s" +msgstr "SCST hedef %s öznitelik 'enable' ayarlanamadı" + +#, python-format +msgid "Failed to set attribute for enable target driver %s" +msgstr "%s hedef sürücüsünü etkinleştirmek için öznitelik ayarlanamadı" + +msgid "Failed to setup the Dell EqualLogic driver." +msgstr "Dell EqualLogic sürücüsü kurulamadı." + +msgid "Failed to shutdown horcm." +msgstr "Horcm kapatılamadı." + +#, python-format +msgid "Failed to snap Consistency Group %s" +msgstr "Tutarlılık Grubu %s anlık sistem görüntüsü alınamadı" + +msgid "Failed to start horcm." +msgstr "Horcm başlatılamadı." + +msgid "Failed to terminate connection" +msgstr "Bağlantı sonlandırılamadı" + +#, python-format +msgid "Failed to terminate connection %(initiator)s %(vol)s" +msgstr "%(initiator)s %(vol)s bağlantısı sonlandırılamadı" + +#, python-format +msgid "Failed to terminate connection to volume \"%s\"." +msgstr "\"%s\" disk bölümü bağlantı sonlandırma başarısız." + +#, python-format +msgid "Failed to umount %(share)s, reason=%(stderr)s" +msgstr "%(share)s ayırma başarısız, nedeni=%(stderr)s" + +#, python-format +msgid "" +"Failed to update %(conf)s for volume id %(vol_id)s after removing iscsi " +"target" +msgstr "" +"iscsi hedefi kaldırıldıktan sonra mantıksal sürücü kimliği %(vol_id)s için " +"%(conf)s güncellenemedi" + +#, python-format +msgid "Failed to update %(conf)s for volume id:%(vol_id)s" +msgstr "Mantıksal sürücü kimliği:%(vol_id)s için %(conf)s güncellenemedi" + +#, python-format +msgid "" +"Failed to update %(volume_id)s metadata using the provided snapshot " +"%(snapshot_id)s metadata." +msgstr "" +"Verilen anlık sistem görüntüsü %(snapshot_id)s metadata'sı kullanılarak " +"%(volume_id)s metadata'sı güncellenemedi." + +#, python-format +msgid "" +"Failed to update initiator data for initiator %(initiator)s and backend " +"%(backend)s" +msgstr "" +"%(backend)s art alanda çalışan uygulama ve %(initiator)s başlatıcısı için " +"başlatıcı veri güncellenemedi" + +#, python-format +msgid "Failed to update quota donating volume transfer id %s" +msgstr "%s mantıksal sürücü aktarım kimliğine verilen kota güncellenemedi" + +#, python-format +msgid "Failed to update quota for consistency group %s." +msgstr "Tutarlılık grubu %s için kota güncellenemedi." + +#, python-format +msgid "Failed to update quota for deleting volume: %s" +msgstr "Mantıksal sürücüyü silmek için kota güncellenemedi: %s" + +msgid "Failed to update quota while deleting volume." +msgstr "Mantıksal sürücü silinirken kota güncellenemedi." + +msgid "Failed to update usages deleting backup" +msgstr "Kullanımları güncelleme başarısız yedek siliniyor" + +msgid "Failed to update usages deleting snapshot" +msgstr "Anlık sistem görüntüsü silinirken kullanımlar güncellenemedi" + +msgid "Failed to update usages deleting volume." +msgstr "Mantıksal sürücü silme kullanımları güncellenemedi." + +msgid "Failed to update usages while retyping volume." +msgstr "Mantıksal sürücü yeniden yazılırken kullanımlar güncellenemedi." + +#, python-format +msgid "Failed to update volume status: %s" +msgstr "Mantıksal sürücü durumu güncellenemedi: %s" + +#, python-format +msgid "" +"Failed to verify that volume was added to storage group for FAST policy: " +"%(fastPolicyName)s." +msgstr "" +"FAST ilkesi için mantıksal sürücünün depolama grubuna eklenmesi " +"doğrulanamadı: %(fastPolicyName)s." + +msgid "Failed to write in /etc/scst.conf." +msgstr "/etc/scst.conf dosyasına yazılamadı." + +#, python-format +msgid "" +"Failed updating %(snapshot_id)s metadata using the provided volumes " +"%(volume_id)s metadata" +msgstr "" +"Verilen %(volume_id)s mantıksal sürücü metadata'sı kullanarak " +"%(snapshot_id)s metadata'sı güncellenemedi" + +#, python-format +msgid "" +"Failed updating model of volume %(volume_id)s with creation provided model " +"%(model)s" +msgstr "" +"Verilen %(model)s modelini oluşturma ile %(volume_id)s mantıksal sürücü " +"modeli güncellenemedi" + +#, python-format +msgid "" +"Failed updating model of volume %(volume_id)s with driver provided model " +"%(model)s" +msgstr "" +"Verilen %(model)s model sürücü ile %(volume_id)s mantıksal sürücü modeli " +"güncellemesi başarısız oldu" + +#, python-format +msgid "" +"Failed updating snapshot metadata using the provided volumes %(volume_id)s " +"metadata" +msgstr "" +"Verilen mantıksal sürücü %(volume_id)s metadata'sı kullanılarak anlık sistem " +"görüntü metadata güncellemesi başarısız oldu" + +#, python-format +msgid "Failed updating volume %(volume_id)s bootable flag to true" +msgstr "" +"Mantıksal sürücü %(volume_id)s önyükleme bayrağı doğru olarak güncellenemedi" + +#, python-format +msgid "Failed updating volume %(volume_id)s with %(update)s" +msgstr "%(update)s ile %(volume_id)s mantıksal sürücüsü güncellenemedi" + +#, python-format +msgid "Failed updating volume %(volume_id)s with %(updates)s" +msgstr "" +"%(updates)s güncellemeleri ile %(volume_id)s mantıksal sürücü güncellenemedi" + +#, python-format +msgid "Failure deleting staged tmp LUN %s." +msgstr "Hata silme tmp LUN %s hazırladı." + +msgid "Fetch volume pool name failed." +msgstr "Mantıksal sürücü havuz adı getirme başarısız oldu." + +#, python-format +msgid "" +"FibreChannelDriver validate_connector failed. No '%(setting)s'. Make sure " +"HBA state is Online." +msgstr "" +"FibreChannelDriver validate_connector başarısız oldu. '%(setting)s' yok. HBA " +"durumunun çevrim içi olduğuna emin olun." + +#, python-format +msgid "Flexvisor failed to get event %(volume)s (%(status)s)." +msgstr "Flexvisor %(volume)s (%(status)s) olayı alamadı." + +#, python-format +msgid "Flexvisor failed to get pool %(id)s info." +msgstr "Flexvisor havuz %(id)s bilgisini alamadı." + +#, python-format +msgid "Flexvisor failed to get pool list due to %s." +msgstr "Flexvisor %s nedeniyle havuz listesini alamadı." + +#, python-format +msgid "Flexvisor failed to get pool list.(Error: %d)" +msgstr "Flexvisor havuz listesini alamadı.(Hata: %d)" + +#, python-format +msgid "Found %(count)s volumes mapped to id: %(uuid)s." +msgstr "Şu kimliğe eşleştirilmiş %(count)s mantıksal sürücü bulundu: %(uuid)s." + +msgid "Free capacity not set: volume node info collection broken." +msgstr "" +"Boş kapasite ayarlı değil: mantıksal sürücü düğüm bilgisi koleksiyonu bozuk." + +#, python-format +msgid "GPFS is not active. Detailed output: %s." +msgstr "GPFS etkin değil. Detaylı çıktı: %s." + +msgid "Get method error." +msgstr "Get metodu hatası." + +msgid "Get replication status for volume failed." +msgstr "Mantıksal sürücü için kopyalama durumu alma başarısız oldu." + +#, python-format +msgid "HDP not found: %s" +msgstr "HDP bulunamadı: %s" + +#, python-format +msgid "ISCSI discovery attempt failed for:%s" +msgstr "ISCSI keşif girişimi başarısız oldu:%s" + +#, python-format +msgid "Invalid API object: %s" +msgstr "Geçersiz API nesnesi: %s" + +#, python-format +msgid "Invalid JSON: %s" +msgstr "Geçersiz JSON: %s" + +#, python-format +msgid "Invalid ReplayList return: %s" +msgstr "Geçersiz ReplayList dönüşü: %s" + +#, python-format +msgid "Invalid value for %(key)s, value is %(value)s." +msgstr "%(key)s için geçersiz değer, değer %(value)s." + +#, python-format +msgid "JSON encode params %(param)s error: %(status)s." +msgstr "JSON %(param)s parametre şifreleme hatası: %(status)s." + +#, python-format +msgid "JSON transfer error: %s." +msgstr "JSON aktarım hatası: %s." + +#, python-format +msgid "LUN %(path)s geometry failed. Message - %(msg)s" +msgstr "LUN %(path)s geometrisi başarısız oldu. İleti - %(msg)s" + +#, python-format +msgid "LUN export for %s failed!" +msgstr "%s için LUN dışa aktarımı başarısız oldu!" + +msgid "LUN extend failed!" +msgstr "LUN genişletme işlemi başarısız oldu!" + +#, python-format +msgid "LUN extend for %s failed!" +msgstr "%s için LUN genişletme başarısız oldu!" + +#, python-format +msgid "LUN snapshot create for %s failed!" +msgstr "%s için LUN anlık sistem görüntüsü oluşturma başarısız!" + +#, python-format +msgid "LUN snapshot delete for %s failed!" +msgstr "%s için LUN anlık sistem görüntüsü silme başarısız oldu!" + +msgid "" +"Logging into the Datera cluster failed. Please check your username and " +"password set in the cinder.conf and start the cinder-volumeservice again." +msgstr "" +"Datera kümesine giriş başarısız oldu. Lütfen kullanıcı adı ve parolanın " +"cinder.conf dosyasındaki ayarını kontrol edin ve cinder-volumeservice " +"servisini tekrar başlatın." + +#, python-format +msgid "Login error: %(code)d %(reason)s" +msgstr "Giriş hatası: %(code)d %(reason)s" + +#, python-format +msgid "Looks like masking view: %(maskingViewName)s has recently been deleted." +msgstr "" +"Maskeleme görünümü gibi görünür: %(maskingViewName)s yakın zamanda silindi." + +#, python-format +msgid "Lun %s has dependent snapshots, skipping lun deletion." +msgstr "Lun %s bağımlı anlık görüntülere sahip, lun silme işlemi atlanıyor." + +#, python-format +msgid "Lun create for %s failed!" +msgstr "%s için Lun oluşturma başarısız oldu!" + +#, python-format +msgid "Lun create snapshot for volume %(vol)s snapshot %(snap)s failed!" +msgstr "" +"Lun %(vol)s mantıksal sürücüsü %(snap)s anlık görüntüsü için anlık görüntü " +"oluşturamadı!" + +#, python-format +msgid "Lun delete for %s failed!" +msgstr "%s için Lun silme başarısız oldu!" + +#, python-format +msgid "Lun delete snapshot for volume %(vol)s snapshot %(snap)s failed!" +msgstr "" +"Lun %(vol)s mantıksal sürücüsü %(snap)s anlık görüntüsü için anlık görüntüyü " +"silemedi!" + +msgid "Lun mapping returned null!" +msgstr "Lun eşleştirmesi boş değer döndü!" + +#, python-format +msgid "MSGID%(id)04d-E: %(msg)s" +msgstr "MSGID%(id)04d-E: %(msg)s" + +#, python-format +msgid "" +"Masking View creation or retrieval was not successful for masking view " +"%(maskingViewName)s. Attempting rollback." +msgstr "" +"%(maskingViewName)s maskeleme görünümü için Maskeleme Görünümü oluşturma ya " +"da alma başarılı değil. Geri alma deneniyor." + +#, python-format +msgid "" +"Max retries reached deleting backup %(basename)s image of volume %(volume)s." +msgstr "" +"%(volume)s mantıksal sürücüsünün %(basename)s yedek imajı silerken azami " +"yeniden denemeye ulaşıldı." + +#, python-format +msgid "Message: %s" +msgstr "İleti: %s" + +#, python-format +msgid "Migration of LUN %s failed to complete." +msgstr "%s LUN göçü tamamlanamadı." + +msgid "Model update failed." +msgstr "Model güncellemesi başarısız oldu." + +#, python-format +msgid "Mount failure for %(share)s after %(count)d attempts." +msgstr "%(share)s paylaşımları için %(count)d denemeden sonra bağlama hatası." + +#, python-format +msgid "Mount failure for %(share)s." +msgstr "%(share)s için bağlama hatası." + +#, python-format +msgid "Multiple replay profiles under name %s" +msgstr "%s adı altında birden fazla tekrar profilleri" + +#, python-format +msgid "NFS share %(share)s has no service entry: %(svc)s -> %(hdp)s" +msgstr "" +"NFS paylaşımı %(share)s hiçbir servis girdisine sahip değil: %(svc)s -> " +"%(hdp)s" + +msgid "No CLI output for firmware version check" +msgstr "Donanım yazılımı sürüm kontrolü için hiçbir CLI çıktısı yok" + +#, python-format +msgid "" +"No action required. Volume: %(volumeName)s is already part of pool: %(pool)s." +msgstr "" +"Hiçbir eylem gerekli değil. Mantıksal sürücü: %(volumeName)s zaten havuzun " +"bir parçasıdır: %(pool)s." + +#, python-format +msgid "" +"No action required. Volume: %(volumeName)s is already part of slo/workload " +"combination: %(targetCombination)s." +msgstr "" +"Hiçbir eylem gerekmez. Mantıksal sürücü: %(volumeName)s zaten slo/workload " +"birleşiminin parçasıdır: %(targetCombination)s." + +#, python-format +msgid "No configuration found for service: %s" +msgstr "Servis için hiçbir yapılandırma bulunamadı: %s" + +#, python-format +msgid "" +"No snapshots found in database, but %(path)s has backing file " +"%(backing_file)s!" +msgstr "" +"Veritabanında hiçbir anlık sistem görüntüsü bulunamadı, ancak %(path)s " +"yolunda destek dosyaları %(backing_file)s var!" + +#, python-format +msgid "Not able to find a different datastore to place the extended volume %s." +msgstr "" +"%s genişletilmiş mantıksal sürücüsünü yerleştirmek için farklı bir " +"verideposu bulunması mümkün değil." + +#, python-format +msgid "Not able to relocate volume %s for extending." +msgstr "%s mantıksal sürücüsünün genişletmek için taşınması mümkün değil." + +#, python-format +msgid "" +"One of the components of the original masking view %(maskingViewName)s " +"cannot be retrieved so please contact your system administrator to check " +"that the correct initiator(s) are part of masking." +msgstr "" +"%(maskingViewName)s özgün maskeleme görünümünün bileşenlerinden biri " +"alınamıyor, bu yüzden lütfen doğru başlatıcıların maskelemenin bir parçası " +"olup olmadığını kontrol etmek için sistem yöneticinize başvurun." + +#, python-format +msgid "" +"Only SLO/workload migration within the same SRP Pool is supported in this " +"version The source pool : %(sourcePoolName)s does not match the target " +"array: %(targetPoolName)s. Skipping storage-assisted migration." +msgstr "" +"Bu sürümde aynı SRP havuzu içinde sadece SLO/iş yükü göçü destekleniyor " +"Kaynak havuz : %(sourcePoolName)s hedef dizi ile eşleşmez: " +"%(targetPoolName)s. Depolama destekli göç atlanıyor." + +msgid "Only available volumes can be migrated between different protocols." +msgstr "" +"Sadece mevcut mantıksal sürücüler farklı protokoller arasında taşınabilir." + +#, python-format +msgid "Pipe1 failed - %s " +msgstr "Pipe1 başarısız - %s " + +#, python-format +msgid "Pipe2 failed - %s " +msgstr "Pipe2 başarısız - %s " + +msgid "Promote volume replica failed." +msgstr "Mantıksal sürücü kopyasını yükseltme başarısız oldu." + +msgid "Protocol must be specified as ' iSCSI' or ' FC'." +msgstr "Protokol ' iSCSI' ya da ' FC' olarak belirtilmiş olmalıdır." + +#, python-format +msgid "" +"Purity host %(host_name)s is managed by Cinder but CHAP credentials could " +"not be retrieved from the Cinder database." +msgstr "" +"Purity istemcisi %(host_name)s Cinder tarafından yönetilir ancak CHAP kimlik " +"bilgileri Cinder veritabanından alınamaz." + +#, python-format +msgid "" +"Purity host %(host_name)s is not managed by Cinder and can't have CHAP " +"credentials modified. Remove IQN %(iqn)s from the host to resolve this issue." +msgstr "" +"Purity istemcisi %(host_name)s Cinder tarafından yönetilemez ve CHAP kimlik " +"bilgileri değiştirilemez. Bu sorunu çözmek için istemciden IQN %(iqn)s'ini " +"kaldır." + +#, python-format +msgid "REST Not Available: %s" +msgstr "REST Kullanılamaz: %s" + +#, python-format +msgid "Re-throwing Exception %s" +msgstr "İstisna yeniden fırlatılıyor %s" + +#, python-format +msgid "Read response raised an exception: %s." +msgstr "Okuma yanıtı bir istisna oluşturdu: %s." + +msgid "Recovered model server connection!" +msgstr "Kurtarılmış model sunucu bağlantısı!" + +#, python-format +msgid "Recovering from a failed execute. Try number %s" +msgstr "Başarısız bir yürütme kurtarılıyor. %s numara dene" + +msgid "Replication must be specified as ' True' or ' False'." +msgstr "Kopyalama ' True' ya da ' False' olarak belirtilmiş olmalıdır." + +msgid "" +"Requested to setup thin provisioning, however current LVM version does not " +"support it." +msgstr "" +"İnce hazırlık kurulumu istendi, ancak mevcut LVM sürümü bunu desteklemiyor." + +#, python-format +msgid "Resizing %s failed. Cleaning volume." +msgstr "" +"%s'nin yeniden boyutlandırılması başarısız oldu. Mantıksal sürücü " +"temizleniyor." + +#, python-format +msgid "Restore to volume %(volume)s finished with error - %(error)s." +msgstr "%(volume)s mantıksal sürücü geri yüklemesi hata ile bitti - %(error)s." + +#, python-format +msgid "Retry %(retry)s times: %(method)s Failed %(rc)s: %(reason)s" +msgstr "" +"Yeniden deneme %(retry)s süreleri: %(method)s Başarısız oldu %(rc)s: " +"%(reason)s" + +msgid "Retype of encryption type not supported." +msgstr "Şifreleme türü Retype desteklenmiyor." + +msgid "Retype of extra_specs not supported." +msgstr "extra_specs Retype desteklenmiyor." + +msgid "Retype with host migration not supported." +msgstr "İstemci göçü ile Retype desteklenmiyor." + +#, python-format +msgid "" +"SLO: %(slo)s is not valid. Valid values are Bronze, Silver, Gold, Platinum, " +"Diamond, Optimized, NONE." +msgstr "" +"SLO: %(slo)s geçersiz. Geçerli değerler Bronz, Gümüş, Altın, Platin, Elmas, " +"Optimize Edilmiş, HİÇBİRİ." + +#, python-format +msgid "ScPhysicalServer create error: %(wwn)s: %(code)d %(reason)s" +msgstr "ScPhysicalServer oluşturma hatası: %(wwn)s: %(code)d %(reason)s" + +#, python-format +msgid "ScReplay CreateView error: %(code)d %(reason)s" +msgstr "ScReplay CreateView hatası: %(code)d %(reason)s" + +#, python-format +msgid "ScReplay Expire error: %(code)d %(reason)s" +msgstr "ScReplay Geçerlilik hatası: %(code)d %(reason)s" + +#, python-format +msgid "ScServer error: %(code)d %(reason)s" +msgstr "ScServer hatası: %(code)d %(reason)s" + +#, python-format +msgid "ScVolume create error %(name)s: %(code)d %(reason)s" +msgstr "ScVolume oluşturma hatası %(name)s: %(code)d %(reason)s" + +msgid "" +"ScVolume returned success with empty payload. Attempting to locate volume" +msgstr "" +"ScVolume boş yük ile başarı döndürdü. Mantıksal sürücü konumlandırma " +"deneniyor" + +#, python-format +msgid "Server Busy retry request: %s" +msgstr "Sunucu Meşgul tekrar deneme isteği: %s" + +#, python-format +msgid "Setting QoS for %s failed" +msgstr "%s için QoS ayarı başarısız oldu" + +#, python-format +msgid "" +"Share %s ignored due to invalid format. Must be of form address:/export." +msgstr "" +"%s paylaşımı geçersiz biçim nedeniyle yoksayılır. Form adresi olmalıdır:/" +"export." + +#, python-format +msgid "" +"Skipping remove_export. No iscsi_target ispresently exported for volume: %s" +msgstr "" +"remove_export atlanıyor. Mantıksal sürücü için şimdilik hiçbir iscsi_target " +"dışa aktarılmadı: %s" + +#, python-format +msgid "Snapshot %s: has clones" +msgstr "Anlık sistem görüntüsü %s: kopyalara sahip" + +#, python-format +msgid "Snapshot deletion failed with message: %s" +msgstr "Anlık sistem görüntüsü silme işlemi şu ileti ile başarısız oldu: %s" + +msgid "Snapshot did not exist. It will not be deleted" +msgstr "Anlık sistem görüntüsü olmasaydı silinemeyecekti" + +#, python-format +msgid "Snapshot export for %s failed!" +msgstr "%s için anlık sistem görüntüsü dışa aktarımı başarısız oldu!" + +#, python-format +msgid "Source snapshot %(snapshot_id)s cannot be found." +msgstr "Kaynak anlık sistem görüntüsü %(snapshot_id)s bulunamıyor." + +#, python-format +msgid "Source snapshot cannot be found for target volume %(volume_id)s." +msgstr "" +"Hedef mantıksal sürücü %(volume_id)s için kaynak anlık sistem görüntüsü " +"bulunamadı." + +#, python-format +msgid "StdErr :%s" +msgstr "StdErr :%s" + +#, python-format +msgid "StdOut :%s" +msgstr "StdOut :%s" + +#, python-format +msgid "Storage profile: %s cannot be found in vCenter." +msgstr "Depolama profili: %s vCenter'da bulunamıyor." + +msgid "Sync volume replica failed." +msgstr "Mantıksal sürücü kopyasını eşzamanlandırma başarısız oldu." + +#, python-format +msgid "TSM [%s] not found in CloudByte storage." +msgstr "CloudByte depolamasında TSM [%s] bulunamadı." + +#, python-format +msgid "Target end points do not exist for hardware Id: %(hardwareIdInstance)s." +msgstr "Donanım kimliği için hedef uç noktalar yoktur: %(hardwareIdInstance)s." + +msgid "The Flexvisor service is unavailable." +msgstr "Flexvisor servisi kullanılabilir değil." + +msgid "The connector does not contain the required information." +msgstr "Bağlayıcı gerekli bilgileri içermez." + +msgid "" +"The connector does not contain the required information: initiator is missing" +msgstr "Bağlayıcı gerekli bilgileri içermiyor: başlatıcı eksik" + +msgid "" +"The connector does not contain the required information: wwpns is missing" +msgstr "Bağlayıcı gerekli bilgileri içermiyor: wwpns eksik" + +msgid "The given extra_spec or valid_values is None." +msgstr "Verilen extra_spec ya da valid_values hiçbiridir." + +#, python-format +msgid "" +"The source array : %(sourceArraySerialNumber)s does not match the target " +"array: %(targetArraySerialNumber)s skipping storage-assisted migration." +msgstr "" +"Kaynak dizi : %(sourceArraySerialNumber)s hedef dizi ile eşleşmiyor: " +"%(targetArraySerialNumber)s, depolama destekli göç atlanıyor." + +#, python-format +msgid "" +"The source array : %(sourceArraySerialNumber)s does not match the target " +"array: %(targetArraySerialNumber)s, skipping storage-assisted migration." +msgstr "" +"Kaynak dizi : %(sourceArraySerialNumber)s hedef dizi ile eşleşmiyor: " +"%(targetArraySerialNumber)s, depolama destekli göç atlanıyor." + +#, python-format +msgid "The source volume %(volume_id)s cannot be found." +msgstr "%(volume_id)s kaynak disk bölümü bulunamıyor." + +#, python-format +msgid "The volume driver requires %(data)s in the connector." +msgstr "Mantıksal sürücü bağlayıcıda %(data)s ister." + +msgid "The volume driver requires the iSCSI initiator name in the connector." +msgstr "Mantıksal sürücü bağlayıcıda iSCSI başlatıcı adı gerektirir." + +#, python-format +msgid "There is no valid datastore satisfying requirements: %s." +msgstr "Gereksinimleri karşılayacak geçerli hiçbir verideposu yok: %s." + +msgid "This usually means the volume was never successfully created." +msgstr "" +"Bu genellikle mantıksal sürücü asla başarılı bir şekilde oluşturulamaz " +"anlamına gelir." + +msgid "Tiering Policy is not supported on this array." +msgstr "Bu dizide Katmanlama İlkesi desteklenmiyor." + +#, python-format +msgid "Trying to create snapshot by non-existent LV: %s" +msgstr "Varolmayan LV ile anlık sistem görüntüsü oluşturma deneniyor: %s" + +#, python-format +msgid "URLError: %s" +msgstr "URLHata: %s" + +#, python-format +msgid "Unable to create folder path %s" +msgstr "%s klasör yolu oluşturulamadı" + +#, python-format +msgid "" +"Unable to create or get default storage group for FAST policy: " +"%(fastPolicyName)s." +msgstr "" +"FAST ilkesi için öntanımlı depolama grubu alınamadı ya da oluşturulamadı: " +"%(fastPolicyName)s." + +#, python-format +msgid "Unable to create volume %s from replay" +msgstr "Tekrardan %s mantıksal sürücüsü oluşturulamadı" + +#, python-format +msgid "Unable to create volume. Volume driver %s not initialized" +msgstr "Mantıksal sürücü oluşturulamadı. Mantıksal sürücü %s ilklendirilmemiş" + +msgid "Unable to delete busy volume." +msgstr "Kullanılan mantıksal sürücü silinemedi." + +#, python-format +msgid "Unable to delete due to existing snapshot for volume: %s" +msgstr "" +"Mantıksal sürücü için varolan anlık sistem görüntüsü nedeniyle silinemedi: %s" + +#, python-format +msgid "Unable to delete due to existing snapshot for volume: %s." +msgstr "Mantıksal sürücü anlık sistem görüntüleri nedeniyle silinemedi: %s." + +#, python-format +msgid "Unable to delete profile %(cg)s : %(reason)s" +msgstr "%(cg)s profili silinemedi: %(reason)s" + +#, python-format +msgid "" +"Unable to delete snapshot: %(snap_id)s, due to invalid status. Status must " +"be available or error, not %(snap_status)s." +msgstr "" +"Geçersiz durum nedeniyle anlık sistem görüntüsü silinemedi: %(snap_id)s. " +"Durum kullanılabilir ya da hata olmalıdır, %(snap_status)s değil." + +msgid "" +"Unable to delete the destination volume during volume migration, (NOTE: " +"database record needs to be deleted)." +msgstr "" +"Disk bölümü geçişi sırasında hedef disk bölümü silinemedi, (NOT: veritabanı " +"kaydının silinmesi gerekir)." + +#, python-format +msgid "Unable to determine whether %(volumeName)s is composite or not." +msgstr "" +"%(volumeName)s mantıksal sürücüsünün bileşik olup olmadığı belirlenemedi." + +msgid "Unable to disconnect host from volume." +msgstr "Disk bölümünden istemci bağlantısı kesilemedi." + +#, python-format +msgid "Unable to extend the size of the vmdk virtual disk at the path %s." +msgstr "%s yolundaki vmdk sanal diskin boyutu genişletilemedi." + +msgid "Unable to find FC initiators" +msgstr "FC başlatıcısı bulunamadı" + +#, python-format +msgid "Unable to find VG: %s" +msgstr "VG bulunamadı: %s" + +#, python-format +msgid "Unable to find controller port: %s" +msgstr "Bağlantı noktası bağlayıcısı bulunamadı: %s" + +#, python-format +msgid "" +"Unable to find default storage group for FAST policy : %(fastPolicyName)s." +msgstr "" +"FAST ilkesi için öntanımlı depolama grubu bulunamadı : %(fastPolicyName)s." + +#, python-format +msgid "Unable to find volume mappings: %s" +msgstr "Mantıksal sürücü eşleştirmeleri bulunamadı: %s" + +msgid "Unable to get associated pool of volume." +msgstr "Mantıksal sürücünün ilişkili olduğu havuz alınamadı." + +#, python-format +msgid "Unable to get default storage group %(defaultSgName)s." +msgstr "%(defaultSgName)s öntanımlı depolama grubu alınamadı." + +msgid "Unable to get device mapping from network." +msgstr "Ağdan aygıt eşleştirmesi alınamadı." + +#, python-format +msgid "Unable to get policy rule for fast policy: %(fastPolicyName)s." +msgstr "Fast ilkesi için ilke kuralı alınamadı: %(fastPolicyName)s." + +#, python-format +msgid "Unable to locate Volume Group %s" +msgstr "Mantıksal Sürücü Grubu %s yerleştirilemedi" + +#, python-format +msgid "Unable to manage existing volume. Volume driver %s not initialized." +msgstr "" +"Varolan mantıksal sürücü yönetilemedi. Mantıksal sürücü %s ilklendirilmemiş." + +#, python-format +msgid "Unable to map %(vol)s to %(srv)s" +msgstr "%(vol)s %(srv)s sunucusuna eşleştirilemedi" + +#, python-format +msgid "Unable to rename the logical volume for volume: %s" +msgstr "Mantıksal sürücü yeniden adlandırılamadı: %s" + +#, python-format +msgid "Unable to retrieve VolumeConfiguration: %s" +msgstr "Mantıksal Sürücü Yapılandırması alınamadı: %s" + +#, python-format +msgid "Unable to retrieve pool instance of %(poolName)s on array %(array)s." +msgstr "%(array)s dizisindeki %(poolName)s havuz örneği alınamadı." + +#, python-format +msgid "Unable to unmap Volume %s" +msgstr "Mantıksal sürücü %s eşleştirmesi kaldırılamadı" + +msgid "Unexpected build error:" +msgstr "Beklenmeyen inşa hatası:" + +msgid "Unexpected error occurs in horcm." +msgstr "Horcm'da beklenmeyen bir hata meydana geldi." + +msgid "Unexpected error occurs in snm2." +msgstr "snm2 komutunda beklenmeyen bir hata meydana geldi." + +#, python-format +msgid "Unexpected error when retype() revert tried to deleteVolumeSet(%s)" +msgstr "deleteVolumeSet(%s) için retype() geri alınırken beklenmeyen hata" + +#, python-format +msgid "Unexpected error when retype() tried to deleteVolumeSet(%s)" +msgstr "deleteVolumeSet(%s) için retype() denenirken beklenmeyen hata" + +#, python-format +msgid "Unknown exception in post clone resize LUN %s." +msgstr "Kopyalama sonrası LUN %s yeniden boyutlandırılırken bilinmeyen hata." + +#, python-format +msgid "" +"Update consistency group failed to add volume-%(volume_id)s: VolumeNotFound." +msgstr "" +"Mantıksal sürücü-%(volume_id)s eklemek için tutarlılık grubu güncellemesi " +"başarısız oldu: MantıksalSürücüBulunamadı." + +#, python-format +msgid "" +"Update consistency group failed to remove volume-%(volume_id)s: " +"VolumeNotFound." +msgstr "" +"Mantıksal Sürücü-%(volume_id)s kaldırmak için tutarlılık grubu güncellemesi " +"başarısız oldu: MantıksalSürücüBulunamadı." + +msgid "Update snapshot usages failed." +msgstr "Anlık sistem görüntü kullanımları güncellemesi başarısız oldu." + +msgid "Update volume model for transfer operation failed." +msgstr "" +"Aktarım işlemi için mantıksal sürücü modeli güncellemesi başarısız oldu." + +#, python-format +msgid "Upload volume to image encountered an error (image-id: %(image_id)s)." +msgstr "" +"İmaja mantıksal sürücü yükleme bir hata ile karşılaştı (imaj bilgisi: " +"%(image_id)s)." + +msgid "VGC-CLUSTER command blocked and cancelled." +msgstr "VGC-CLUSTER komutu bloklandı ve durduruldu." + +#, python-format +msgid "Version string '%s' is not parseable" +msgstr "'%s' sürüm karakter dizisi ayrıştırılabilir değildir" + +#, python-format +msgid "Virtual disk device of backing: %s not found." +msgstr "Desteklemenin sanal disk aygıtı: %s bulunamadı." + +#, python-format +msgid "Vol copy job status %s." +msgstr "Mantıksal sürücü kopyalama iş durumu %s." + +#, python-format +msgid "" +"Volume %(name)s is not suitable for storage assisted migration using retype." +msgstr "" +"Retype kullanılan depolama destekli göç için %(name)s mantıksal sürücüsü " +"uygun değil." + +#, python-format +msgid "Volume %(name)s not found on the array. No volume to delete." +msgstr "" +"Dizide mantıksal sürücü %(name)s bulunamadı. Silinecek hiçbir mantıksal " +"sürücü yok." + +#, python-format +msgid "" +"Volume %(name)s not found on the array. No volume to migrate using retype." +msgstr "" +"Dizide mantıksal sürücü %(name)s bulunamadı. Retype kullanarak göç için " +"hiçbir mantıksal sürücü yok." + +#, python-format +msgid "" +"Volume %(volumeid)s failed to send assign command, ret: %(status)s output: " +"%(output)s" +msgstr "" +"Mantıksal sürücü %(volumeid)s atama komutunu gönderemedi, dönüş: %(status)s " +"çıktı: %(output)s" + +#, python-format +msgid "Volume %s doesn't exist on array." +msgstr "Mantıksal sürücü %s dizide yok." + +#, python-format +msgid "Volume %s, not found on SF Cluster." +msgstr "Mantıksal %s, SF Kümesinde bulunamadı." + +#, python-format +msgid "Volume %s: create failed" +msgstr "Mantıksal sürücü %s: oluşturma başarısız oldu" + +#, python-format +msgid "" +"Volume %s: driver error when trying to retype, falling back to generic " +"mechanism." +msgstr "" +"%s Mantıksal Sürücü: retype denenirken sürücü hatası, genel mekanizmaya geri " +"dönülüyor." + +#, python-format +msgid "Volume %s: rescheduling failed" +msgstr "Mantıksal sürücü %s: yeniden zamanlama başarısız oldu" + +#, python-format +msgid "Volume %s: update volume state failed." +msgstr "" +"Mantıksal sürücü %s: mantıksal sürücü durumu güncelleme başarısız oldu." + +#, python-format +msgid "" +"Volume : %(volumeName)s has not been added to target storage group " +"%(storageGroup)s." +msgstr "" +"Mantıksal sürücü : %(volumeName)s %(storageGroup)s hedef depolama grubuna " +"eklenmemiş." + +#, python-format +msgid "" +"Volume : %(volumeName)s has not been removed from source storage group " +"%(storageGroup)s." +msgstr "" +"Mantıksal Sürücü : %(volumeName)s kaynak depolama grubundan %(storageGroup)s " +"kaldırılmadı." + +#, python-format +msgid "" +"Volume : %(volumeName)s. was not successfully migrated to target pool " +"%(targetPoolName)s." +msgstr "" +"Mantıksal sürücü %(volumeName)s. hedef havuza %(targetPoolName)s başarılı " +"bir şekilde taşınamadı." + +#, python-format +msgid "" +"Volume ID %s was not found on the SolidFire Cluster while attempting " +"accept_transfer operation!" +msgstr "" +"accept_transfer işlemi denenirken SolidFire Kümesinde %s Mantıksal Sürücü " +"Bilgisi bulunamadı!" + +#, python-format +msgid "" +"Volume ID %s was not found on the SolidFire Cluster while attempting " +"attach_volume operation!" +msgstr "" +"attach_volume işlemi denenirken SolidFire Kümesinde %s Mantıksal Sürücü " +"Bilgisi bulunamadı!" + +#, python-format +msgid "" +"Volume ID %s was not found on the SolidFire Cluster while attempting " +"delete_volume operation!" +msgstr "" +"delete_volume işlemi denenirken SolidFire Kümesinde Mantıksal Sürücü Bilgisi " +"%s bulunamadı!" + +#, python-format +msgid "" +"Volume ID %s was not found on the SolidFire Cluster while attempting " +"detach_volume operation!" +msgstr "" +"detach_volume işlemi denenirken SolidFire Kümesinde %s Mantıksal Sürücü " +"Bilgisi bulunamadı!" + +#, python-format +msgid "" +"Volume ID %s was not found on the SolidFire Cluster while attempting " +"extend_volume operation!" +msgstr "" +"extend_volume işlemi denenirken SolidFire Kümesinde %s Mantıksal Sürücü " +"Bilgisi bulunamadı!" + +msgid "Volume did not exist. It will not be deleted" +msgstr "Mantıksal sürücü olmasaydı silinemeyecekti" + +#, python-format +msgid "Volume driver %s not initialized" +msgstr "Mantıksal sürücü sürücüsü %s başlatılamadı" + +msgid "Volume in unexpected state" +msgstr "Beklenmeyen durumdaki mantıksal sürücü" + +#, python-format +msgid "Volume in unexpected state %s, expected awaiting-transfer" +msgstr "" +"Mantıksal sürücü beklenmeyen %s durumunda, beklenen durum bekleyen aktarım" + +msgid "Volume must be detached for clone operation." +msgstr "Mantıksal sürücü kopyalama işlemi için ayrılmış olmalıdır." + +#, python-format +msgid "VolumeType %s deletion failed, VolumeType in use." +msgstr "VolumeType %s silme başarısız oldu, VolumeType kullanımda." + +#, python-format +msgid "" +"WebDAV operation failed with error code: %(code)s reason: %(reason)s Retry " +"attempt %(retry)s in progress." +msgstr "" +"WebDAV işlemi hata kodu: %(code)s neden: %(reason)s ilerleme sırasındaki " +"tekrar deneme girişimi %(retry)s ile başarısız oldu." + +#, python-format +msgid "WebDAV returned with %(code)s error during %(method)s call." +msgstr "WebDAV %(method)s çağrısı sırasında %(code)s hatası döndürdü." + +#, python-format +msgid "" +"Workload: %(workload)s is not valid. Valid values are DSS_REP, DSS, OLTP, " +"OLTP_REP, NONE." +msgstr "" +"İşyükü: %(workload)s geçerli değil. Geçerli değerler DSS_REP, DSS, OLTP, " +"OLTP_REP, HİÇBİRİ." + +#, python-format +msgid "XML exception reading parameter: %s" +msgstr "XML okuma parametresi istisnası: %s" + +msgid "You must set your iscsi_ip_address in cinder.conf." +msgstr "cinder.conf dosyasında iscsi_ip_address bilgisini ayarlamalısınız." + +msgid "_find_mappings: volume is not active" +msgstr "_find_mappings: mantıksal sürücü etkin değil" + +#, python-format +msgid "" +"_rm_vdisk_copy_op: Volume %(vol)s does not have the specified vdisk copy " +"operation: orig=%(orig)s new=%(new)s." +msgstr "" +"_rm_vdisk_copy_op: %(vol)s mantıksal sürücü belirtilen vdisk kopyalama " +"işlemine sahip değil: orjinal=%(orig)s yeni=%(new)s." + +#, python-format +msgid "" +"_rm_vdisk_copy_op: Volume %(vol)s metadata does not have the specified vdisk " +"copy operation: orig=%(orig)s new=%(new)s." +msgstr "" +"_rm_vdisk_copy_op: Mantıksal sürücü %(vol)s metadata belirtilen vdisk " +"kopyalama işlemine sahip değil: orjinal=%(orig)s yeni=%(new)s." + +#, python-format +msgid "" +"_rm_vdisk_copy_op: Volume %s does not have any registered vdisk copy " +"operations." +msgstr "" +"_rm_vdisk_copy_op: %s mantıksal sürücü kayıtlı hiçbir vdisk kopyalama " +"işlemine sahip değil." + +#, python-format +msgid "" +"_rm_vdisk_copy_op: Volume metadata %s does not have any registered vdisk " +"copy operations." +msgstr "" +"_rm_vdisk_copy_op: Mantıksal sürücü metadata %s kayıtlı herhangi bir vdisk " +"kopyalama işlemine sahip değil." + +#, python-format +msgid "" +"_unmap_vdisk_from_host: No mapping of volume %(vol_name)s to host " +"%(host_name)s found." +msgstr "" +"_unmap_vdisk_from_host: %(host_name)s istemcisi için hiçbir mantıksal sürücü " +"%(vol_name)s eşleştirmesi bulunamadı." + +#, python-format +msgid "_wait_for_job_complete failed after %(retries)d tries." +msgstr "_wait_for_job_complete %(retries)d denemeden sonra başarısız oldu." + +#, python-format +msgid "_wait_for_sync failed after %(retries)d tries." +msgstr "_wait_for_sync %(retries)d denemeden sonra başarısız oldu." + +#, python-format +msgid "" +"backup: %(vol_id)s failed to remove backup hardlink from %(vpath)s to " +"%(bpath)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s." +msgstr "" +"yedek: %(vol_id)s yedek katı bağlantısı %(vpath)s den %(bpath)s e " +"silinemedi.\n" +"stdout: %(out)s\n" +" stderr: %(err)s." + +#, python-format +msgid "can't create 2 volumes with the same name, %s" +msgstr "aynı ad ile 2 mantıksal sürücü oluşturulamıyor, %s" + +msgid "cinder-rtstool is not installed correctly" +msgstr "cinder-rtstool doğru bir şekilde kurulu değil" + +#, python-format +msgid "create_replay_profile failed %s" +msgstr "create_replay_profile başarısız oldu %s" + +#, python-format +msgid "" +"delete: %(vol_id)s failed with stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"sil: %(vol_id)s stdout ile başarısız oldu: %(out)s\n" +" stderr: %(err)s" + +msgid "delete_vol: provider location empty." +msgstr "delete_vol: sağlayıcı konumu boş." + +#, python-format +msgid "ensure_export: Volume %s not found on storage." +msgstr "ensure_export: Mantıksal sürücü %s depolama üzerinde bulunamadı." + +#, python-format +msgid "error opening rbd image %s" +msgstr "rbd imajı %s açma hatası" + +msgid "error refreshing volume stats" +msgstr "mantıksal sürücü durum bilgisi tazeleme hatası" + +#, python-format +msgid "find_replay_profile error %s" +msgstr "find_replay_profile hatası %s" + +msgid "horcm command timeout." +msgstr "horcm komutu zaman aşımı." + +#, python-format +msgid "iSCSI portal not found for service: %s" +msgstr "Servis için iSCSI kapısı bulunamadı: %s" + +#, python-format +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s." +msgstr "" +"initialize_connection: %(vol)s mantıksal sürücüsü ve %(conn)s bağlayıcısı " +"için dönüş özellikleri toplanamadı." + +#, python-format +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" +msgstr "" +"initialize_connection: %(vol)s mantıksal sürücüsü ve %(conn)s bağlayıcısı " +"için dönüş özellikleri toplanamadı.\n" + +msgid "model server went away" +msgstr "Model sunucusu gitti." + +#, python-format +msgid "single_user auth mode enabled, but %(param)s not set" +msgstr "single_user kimlik doğrulama kipi etkin, fakat %(param)s ayarlı değil" + +#, python-format +msgid "snap_cg error: %(code)d %(reason)s" +msgstr "snap_cg hatası: %(code)d %(reason)s" + +msgid "snm2 command timeout." +msgstr "snm2 komutu zaman aşımı." + +msgid "" +"storwize_svc_multihostmap_enabled is set to False, not allowing multi host " +"mapping." +msgstr "" +"storwize_svc_multihostmap_enabled Yanlış olarak ayarlı, çoklu istemci " +"eşlemeye izin vermez." diff --git a/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-info.po b/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-info.po new file mode 100644 index 000000000..12055e0ab --- /dev/null +++ b/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-info.po @@ -0,0 +1,2717 @@ +# Translations template for cinder. +# Copyright (C) 2015 ORGANIZATION +# This file is distributed under the same license as the cinder project. +# +# Translators: +# Andreas Jaeger , 2015. #zanata +# OpenStack Infra , 2015. #zanata +msgid "" +msgstr "" +"Project-Id-Version: cinder 7.0.0.0b4.dev130\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-09-17 06:19+0000\n" +"PO-Revision-Date: 2015-09-16 08:22+0000\n" +"Last-Translator: Andreas Jaeger \n" +"Language-Team: Turkish (Turkey) (http://www.transifex.com/openstack/cinder/" +"language/tr_TR/)\n" +"Language: tr-TR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.0\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.7.1\n" + +#, python-format +msgid "\t%(name)-35s : %(value)s" +msgstr "\t%(name)-35s : %(value)s" + +#, python-format +msgid "\t%(param)-35s : %(value)s" +msgstr "\t%(param)-35s : %(value)s" + +#, python-format +msgid "\t%(prefix)-35s : %(version)s" +msgstr "\t%(prefix)-35s : %(version)s" + +#, python-format +msgid "\t%(request)-35s : %(value)s" +msgstr "\t%(request)-35s : %(value)s" + +#, python-format +msgid "" +"\n" +"\n" +"\n" +"\n" +"Request URL: %(url)s\n" +"\n" +"Call Method: %(method)s\n" +"\n" +"Request Data: %(data)s\n" +"\n" +"Response Data:%(res)s\n" +"\n" +msgstr "" +"\n" +"\n" +"\n" +"\n" +"İstek URL'si: %(url)s\n" +"\n" +"İstek Metodu: %(method)s\n" +"\n" +"İstek Verisi: %(data)s\n" +"\n" +"Yanıt Verisi:%(res)s\n" +"\n" + +#, python-format +msgid "%(element)s: %(val)s" +msgstr "%(element)s: %(val)s" + +#, python-format +msgid "%(method)s %(url)s" +msgstr "%(method)s %(url)s" + +#, python-format +msgid "%(name)s listening on %(_host)s:%(_port)s" +msgstr "%(name)s %(_host)s:%(_port)s üzerinde dinliyor" + +#, python-format +msgid "%(url)s returned a fault: %(e)s" +msgstr "%(url)s hata döndürdü: %(e)s" + +#, python-format +msgid "%(url)s returned with HTTP %(status)d" +msgstr "%(url)s HTTP %(status)d ile geri döndü" + +#, python-format +msgid "%(volume)s assign type fibre_channel, properties %(properties)s" +msgstr "%(volume)s atama türü fibre_channel, özellikler %(properties)s" + +#, python-format +msgid "%s is already umounted" +msgstr "%s zaten ayrılmış" + +#, python-format +msgid "3PAR driver cannot perform migration. Retype exception: %s" +msgstr "3PAR sürücüsü göçü gerçekleştiremiyor. Retype istisnası: %s" + +#, python-format +msgid "3PAR vlun %(name)s not found on host %(host)s" +msgstr "3PAR vlun %(name)s %(host)s istemcisinde bulunamadı" + +#, python-format +msgid "" +"3PAR vlun for volume '%(name)s' was deleted, but the host '%(host)s' was not " +"deleted because: %(reason)s" +msgstr "" +"'%(name)s' mantıksal sürücüsü için 3PAR vlun silindi, ama '%(host)s' " +"istemcisi silinmedi çünkü: %(reason)s" + +#, python-format +msgid "AUTH properties: %(authProps)s" +msgstr "AUTH özellikleri: %(authProps)s" + +#, python-format +msgid "AUTH properties: %s." +msgstr "AUTH özellikleri: %s." + +#, python-format +msgid "Accepting transfer %s" +msgstr "%s aktarımı kabul ediliyor" + +msgid "Activate Flexvisor cinder volume driver." +msgstr "Flexvisor cinder mantıksal sürücü sürücüsünü etkinleştir." + +msgid "Add Connection: Finished iterating over all target list" +msgstr "Bağlantı Ekle: Tüm hedef listesi üzerinde gezme bitti" + +#, python-format +msgid "Add volume response: %s" +msgstr "Mantıksal sürücü ekleme yanıtı: %s" + +#, python-format +msgid "Added %s to cg." +msgstr "%s cg'ye eklendi." + +#, python-format +msgid "Added volume: %(volumeName)s to existing storage group %(sgGroupName)s." +msgstr "" +"Mantıksal sürücü: %(volumeName)s mevcut depolama grubuna %(sgGroupName)s " +"eklendi." + +#, python-format +msgid "Adding ACL to volume=%(vol)s with initiator group name %(igrp)s" +msgstr "" +"%(igrp)s başlatıcı grup ismine sahip mantıksal sürücüye=%(vol)s ACL ekleniyor" + +#, python-format +msgid "" +"Adding volume: %(volumeName)s to default storage group for FAST policy: " +"%(fastPolicyName)s." +msgstr "" +"Mantıksal sürücü: %(volumeName)s FAST ilkesi: %(fastPolicyName)s için " +"varsayılan depolama grubuna ekleniyor." + +#, python-format +msgid "Adding volumes to cg %s." +msgstr "Mantıksal sürücüler cg %s'e ekleniyor" + +msgid "Attach volume completed successfully." +msgstr "Mantıksal sürücü ekleme başarıyla tamamlandı." + +#, python-format +msgid "Attempting to promote secondary replica to primary for volume %s." +msgstr "" +"İkincil kopya %s mantıksal sürücüsü için birincilliğe terfi ettirilmeye " +"çalışılıyor." + +#, python-format +msgid "Attempting to sync secondary replica with primary for volume %s." +msgstr "" +"%s mantıksal sürücüsü için ikincil kopya birincille eş zamanlanmaya " +"çalışılıyor." + +msgid "Availability Zones retrieved successfully." +msgstr "Kullanılabilir Bölgeler başarıyla alındı." + +#, python-format +msgid "Available services: %s" +msgstr "Kullanılabilir servisler: %s" + +#, python-format +msgid "Backend name is %s." +msgstr "Arka uç ismi %s." + +#, python-format +msgid "Backend not found in hostname (%s) so using default." +msgstr "Arka uç makine adında bulunamadı (%s) varsayılan kullanılıyor." + +#, python-format +msgid "Backend type: %s" +msgstr "Arka uç türü: %s" + +#, python-format +msgid "Backing VM: %(backing)s renamed to %(new_name)s." +msgstr "Destekleyen VM: %(backing)s %(new_name)s olarak yeniden adlandırıldı." + +msgid "Backing not available, no operation to be performed." +msgstr "Destek kullanılabilir değil, hiçbir işlem yapılmayacak." + +#, python-format +msgid "Backing not found, creating for volume: %s" +msgstr "Destek bulunamadı, mantıksal sürücü: %s için oluşturuluyor" + +#, python-format +msgid "" +"Backup base image of volume %(volume)s still has %(snapshots)s snapshots so " +"skipping base image delete." +msgstr "" +"%(volume)s mantıksal sürücüsünün yedek taban imajı hala %(snapshots)s anlık " +"görüntüye sahip bu yüzden taban imaj silme atlanıyor." + +#, python-format +msgid "" +"Backup image of volume %(volume)s is busy, retrying %(retries)s more time(s) " +"in %(delay)ss." +msgstr "" +"%(volume)s mantıksal sürücüsünün yedek imajı meşgul, %(delay)ss içinde " +"%(retries)s kere tekrar deneniyor." + +#, python-format +msgid "Backup service: %s." +msgstr "Yedek servisi: %s." + +#, python-format +msgid "Bandwidth limit is: %s." +msgstr "Bant genişliği sınırı: %s." + +#, python-format +msgid "Begin backup of volume %s." +msgstr "Mantıksal sürücü %s yedeğine başla." + +msgid "Begin detaching volume completed successfully." +msgstr "Mantıksal sürücünün ayrılmasına başlanması başarıyla tamamlandı." + +#, python-format +msgid "Body: %s" +msgstr "Gövde: %s" + +#, python-format +msgid "BrcdFCZoneDriver - Add connection for I-T map: %s" +msgstr "BrcdFCZoneDriver - I-T haritası için bağlantı ekle: %s" + +#, python-format +msgid "BrcdFCZoneDriver - Delete connection for I-T map: %s" +msgstr "BrcdFCZoneDriver - I-T haritası için bağlantı sil: %s" + +#, python-format +msgid "CONCERTO version: %s" +msgstr "CONCERTO sürümü: %s" + +#, python-format +msgid "Cancelling Migration from LUN %s." +msgstr "LUN %s'den Göç iptal ediliyor" + +#, python-format +msgid "" +"Cannot provide backend assisted migration for volume: %s because cluster " +"exists in different management group." +msgstr "" +"Mantıksal sürücü: %s için arka uç destekli göç sağlanamıyor çünkü küme " +"farklı bir yönetim grubunda." + +#, python-format +msgid "" +"Cannot provide backend assisted migration for volume: %s because the volume " +"has been exported." +msgstr "" +"Mantıksal sürücü: %s için arka uç destekli göç sağlanamıyor çünkü mantıksal " +"sürücü dışa aktarılmış." + +#, python-format +msgid "" +"Cannot provide backend assisted migration for volume: %s because the volume " +"has snapshots." +msgstr "" +"Mantıksal sürücü: %s için arka uç destekli göç sağlanamıyor çünkü mantıksal " +"sürücü anlık görüntülere sahip." + +#, python-format +msgid "" +"Cannot provide backend assisted migration for volume: %s because volume does " +"not exist in this management group." +msgstr "" +"Mantıksal sürücü: %s için arka uç destekli göç sağlanamıyor çünkü mantıksal " +"sürücü bu yönetim grubunda değil." + +#, python-format +msgid "" +"Cannot provide backend assisted migration for volume: %s because volume is " +"from a different backend." +msgstr "" +"Mantıksal sürücü: %s için arka uç destekli göç sağlanamıyor çünkü mantıksal " +"sürücü başka bir arka uçta." + +#, python-format +msgid "Cgsnapshot %s: creating." +msgstr "Cgsnapshot %s: oluşturuluyor." + +#, python-format +msgid "Change volume capacity request: %s." +msgstr "Mantıksal sürücü kapasite isteğini değiştir: %s." + +#, python-format +msgid "Checking image clone %s from glance share." +msgstr "İmaj klonu %s glance paylaşımından kontrol ediliyor." + +#, python-format +msgid "" +"Cinder NFS volume with current path \"%(cr)s\" is no longer being managed." +msgstr "" +"\"%(cr)s\" mevcut yoluna sahip Cinder NFS mantıksal sürücüsü artık " +"yönetilmiyor." + +msgid "Cinder secure environment indicator file exists." +msgstr "Cinder güvenli ortam göstergesi dosyası mevcut." + +#, python-format +msgid "CiscoFCZoneDriver - Add connection for I-T map: %s" +msgstr "CiscoFCZoneDriver - I-T haritası için bağlantı ekle: %s" + +#, python-format +msgid "CiscoFCZoneDriver - Delete connection for I-T map: %s" +msgstr "CiscoFCZoneDriver - I-T haritası için bağlantı sil: %s" + +#, python-format +msgid "Cleaning cache for share %s." +msgstr "%s paylaşımı için zula temizleniyor." + +msgid "Cleaning up incomplete backup operations." +msgstr "Tamamlanmamış yedek işlemleri temizleniyor." + +#, python-format +msgid "Cloning from cache to destination %s" +msgstr "Zuladan %s hedefine klonlanıyor" + +#, python-format +msgid "Cloning from snapshot to destination %s" +msgstr "Anlık görüntüden %s hedefine klonlanıyor" + +#, python-format +msgid "Cloning image %s from cache" +msgstr "%s imajı zuladan klonlanıyor" + +#, python-format +msgid "Cloning image %s from snapshot." +msgstr "İmaj %s anlık görüntüden klonlanıyor." + +#, python-format +msgid "Cloning volume %(src)s to volume %(dst)s" +msgstr "Mantıksal sürücü %(src)s %(dst)s mantıksal sürücüsüne klonlanıyor" + +#, python-format +msgid "" +"Cloning with volume_name %(vname)s clone_name %(cname)s export_path %(epath)s" +msgstr "" +"volume_name %(vname)s clone_name %(cname)s export_path %(epath)s ile " +"klonlanıyor" + +#, python-format +msgid "CloudByte API executed successfully for command [%s]." +msgstr "CloudByte API'si [%s] komutu için başarıyla çalıştırıldı." + +msgid "Complete-Migrate volume completed successfully." +msgstr "Mantıksal sürücü göçü-tamamlama başarıyla tamamlandı." + +#, python-format +msgid "Completed: convert_to_base_volume: id=%s." +msgstr "Tamamlandı: convert_to_base_volume: id=%s." + +#, python-format +msgid "Configured pools: %s" +msgstr "Yapılandırılan havuzlar: %s" + +#, python-format +msgid "" +"Connect initialization info: {driver_volume_type: fibre_channel, data: " +"%(properties)s" +msgstr "" +"Bağlantı ilklendirme bilgisi: {driver_volume_type: fibre_channel, veri: " +"%(properties)s" + +#, python-format +msgid "Connecting to host: %s." +msgstr "İstemciye bağlanılıyor: %s." + +#, python-format +msgid "Connector returning fcnsinfo-%s" +msgstr "Bağlayıcı fcnsinfo-%s döndürüyor" + +#, python-format +msgid "Consistency group %s was deleted successfully." +msgstr "Tutarlılık grubu %s başarıyla silindi." + +#, python-format +msgid "Consistency group %s: created successfully" +msgstr "Tutarlılık grubu %s: başarıyla oluşturuldu" + +#, python-format +msgid "Consistency group %s: creating" +msgstr "Tutarlılık grubu %s: oluşturuluyor" + +#, python-format +msgid "Converted %(sz).2f MB image at %(mbps).2f MB/s" +msgstr "%(sz).2f MB imaj %(mbps).2f MB/s hızda dönüştürüldü" + +#, python-format +msgid "Copied image %(img)s to volume %(vol)s using copy offload workflow." +msgstr "" +"%(img)s imajı %(vol)s mantıksal sürücüsüne başkasına yükleme iş akışıyla " +"kopyalandı." + +#, python-format +msgid "Copied image to volume %s using regular download." +msgstr "Normal indirme kullanılarak imaj %s mantıksal sürücüsüne kopyalandı." + +msgid "Copy image to volume completed successfully." +msgstr "İmajın mantıksal sürücüye kopyalanması başarıyla tamamlandı." + +#, python-format +msgid "Copy job to dest vol %s completed." +msgstr "%s hedef mantıksal sürücüsüne kopyalama işi tamamlandı." + +msgid "Copy volume to image completed successfully." +msgstr "Mantıksal sürücüyü imaja kopyalama başarıyla tamamlandı." + +#, python-format +msgid "Copying src vol %(src)s to dest vol %(dst)s." +msgstr "" +"%(src)s kaynak mantıksal sürücüsü %(dst)s hedef mantıksal sürücüsüne " +"kopyalanıyor." + +#, python-format +msgid "Could not find replica to delete of volume %(vol)s." +msgstr "%(vol)s mantıksal sürücüsünün silimi için kopya bulunamadı." + +#, python-format +msgid "Could not run dpkg-query command: %(msg)s." +msgstr "dpkg-query komutu çalıştırılamadı: %(msg)s." + +#, python-format +msgid "Could not run rpm command: %(msg)s." +msgstr "Rpm komutu çalıştırılamadı: %(msg)s." + +#, python-format +msgid "" +"Could not update storage pool with mmchattr to %(pool)s, error: %(error)s" +msgstr "" +"mmchattr'ye sahip depolama havuzu %(pool)s'e güncellenemedi, hata: %(error)s" + +#, python-format +msgid "" +"Couldn't find destination volume %(vol)s in the database. The entry might be " +"successfully deleted during migration completion phase." +msgstr "" +"Hedef mantıksal sürücü %(vol)s veri tabanında bulunamadı. Girdi göç " +"tamamlama aşamasında başarıyla silinmiş olabilir." + +#, python-format +msgid "" +"Couldn't find the temporary volume %(vol)s in the database. There is no need " +"to clean up this volume." +msgstr "" +"Geçici mantıksal sürücü %(vol)s veri tabanında bulunamadı. Bu mantıksal " +"sürücüyü temizlemeye gerek yok." + +#, python-format +msgid "Create %(volume)s on %(device)s" +msgstr "%(device)s üzerinde %(volume)s oluştur" + +#, python-format +msgid "Create Cloned Volume %(volume_id)s completed." +msgstr "%(volume_id)s Mantıksal sürücüsü klonlama bitti." + +#, python-format +msgid "Create Consistency Group: %(group)s." +msgstr "Tutarlılık Grubu Oluştur: %(group)s." + +#, python-format +msgid "Create Volume %(volume_id)s completed." +msgstr "%(volume_id)s Mantıksal sürücüsü oluşturuldu." + +#, python-format +msgid "Create Volume %(volume_id)s from snapshot %(snapshot_id)s completed." +msgstr "" +"%(snapshot_id)s anlık görüntüsünden %(volume_id)s mantıksal sürücüsü " +"oluşturma tamamlandı." + +#, python-format +msgid "" +"Create a replica from Volume: Clone Volume: %(cloneName)s Source Volume: " +"%(sourceName)s." +msgstr "" +"Mantıksal sürücüden bir kopya oluştur: Kopya Mantıksal Sürücü: %(cloneName)s " +"Kaynak Mantıksal Sürücü: %(sourceName)s." + +#, python-format +msgid "Create backup finished. backup: %s." +msgstr "Yedek oluşturma bitti. yedek: %s." + +#, python-format +msgid "Create backup started, backup: %(backup_id)s volume: %(volume_id)s." +msgstr "" +"Yedek oluşturma başlatıldı, yedek: %(backup_id)s mantıksal sürücü: " +"%(volume_id)s." + +msgid "Create consistency group completed successfully." +msgstr "Tutarlılık grubu oluşturma başarıyla tamamlandı." + +#, python-format +msgid "Create consistency group from snapshot-%(snap)s completed successfully." +msgstr "" +"Anlık görüntü-%(snap)s den tutarlılık grubu oluşturma başarıyla tamamlandı." + +#, python-format +msgid "Create export done from Volume %(volume_id)s." +msgstr "%(volume_id)s Mantıksal sürücüsünden dışa aktarma oluşturma yapıldı." + +msgid "Create snapshot completed successfully" +msgstr "Anlık görüntü oluşturma başarıyla tamamlandı" + +#, python-format +msgid "" +"Create snapshot for Consistency Group %(cgId)s cgsnapshotID: %(cgsnapshot)s." +msgstr "" +"Tutarlılık Grubu %(cgId)s cgsnapshotID: %(cgsnapshot)s için anlık görüntü " +"oluştur." + +#, python-format +msgid "Create snapshot from volume %s" +msgstr "%s biriminden sistem görüntüsü oluşturuluyor" + +#, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "Anlık görüntü oluştur: %(snapshot)s: mantıksal sürücü: %(volume)s" + +#, python-format +msgid "" +"Create success. Snapshot: %(snapshot)s, Snapshot ID in raid: " +"%(raid_snapshot_id)s, volume: %(volume)s." +msgstr "" +"Oluşturma başarılı. Anlık görüntü: %(snapshot)s, Raid'deki anlık görüntü " +"ID'si: %(raid_snapshot_id)s, mantıksal sürücü: %(volume)s." + +#, python-format +msgid "Create target consistency group %(targetCg)s." +msgstr "Hedef tutarlılık grubu %(targetCg)s oluştur." + +#, python-format +msgid "Create volume of %s GB" +msgstr "%s GB'lık birim oluştur" + +#, python-format +msgid "" +"Created CloudByte snapshot [%(cb_snap)s] w.r.t CloudByte volume [%(cb_vol)s] " +"and OpenStack volume [%(stack_vol)s]." +msgstr "" +"CloudByte anlık görüntüsü [%(cb_snap)s] w.r.t CloudByte mantıksal sürücüsü " +"[%(cb_vol)s] ve OpenStack mantıksal sürücüsü [%(stack_vol)s] oluşturuldu." + +#, python-format +msgid "Created Consistency Group %s" +msgstr "Tutarlılık Grubu %s oluşturuldu" + +#, python-format +msgid "Created datastore folder: %s." +msgstr "Veri deposu dizini oluşturuldu: %s." + +#, python-format +msgid "" +"Created multi-attach E-Series host group %(label)s with clusterRef " +"%(clusterRef)s" +msgstr "" +"clusterRef %(clusterRef)s ile çoklu-ekleme E-serisi istemci grubu %(label)s " +"oluşturuldu" + +#, python-format +msgid "Created new initiator group name: %(igGroupName)s." +msgstr "Yeni başlatıcı grubu ismi oluşturuldu: %(igGroupName)s." + +#, python-format +msgid "Created new masking view : %(maskingViewName)s." +msgstr "Yeni maskeleme görünümü oluşturuldu : %(maskingViewName)s." + +#, python-format +msgid "Created new storage group: %(storageGroupName)s." +msgstr "Yeni depolama grubu oluşturuldu: %(storageGroupName)s." + +#, python-format +msgid "Created snap grp with label %s." +msgstr "%s etiketli anlık görüntü grubu oluşturuldu." + +#, python-format +msgid "Created volume %(instanceId)s: %(name)s" +msgstr "%(instanceId)s mantıksal sürücüsü oluşturuldu: %(name)s" + +#, python-format +msgid "Created volume %(volname)s, volume id %(volid)s." +msgstr "" +"Mantıksal sürücü %(volname)s oluşturuldu, mantıksal sürücü kimliği %(volid)s." + +msgid "Created volume successfully." +msgstr "Mantıksal sürücü başarıyla tamamlandı." + +#, python-format +msgid "Created volume with label %s." +msgstr "%s etiketine sahip mantıksal sürücü oluşturuldu." + +#, python-format +msgid "Creating backup of volume %(volume_id)s in container %(container)s" +msgstr "" +"%(container)s kabındaki %(volume_id)s mantıksal sürücüsünün yedeği " +"oluşturuluyor" + +#, python-format +msgid "Creating cgsnapshot %(name)s." +msgstr "Cgsnapshot %(name)s oluşturuluyor." + +#, python-format +msgid "Creating clone of volume: %s" +msgstr "Mantıksal sürücü klonu oluşturuluyor: %s" + +#, python-format +msgid "Creating consistency group %(name)s from cgsnapshot %(snap)s." +msgstr "%(name)s tutarlılık grubu %(snap)s cgsnapshot'dan oluşturuluyor." + +#, python-format +msgid "Creating consistency group %(name)s." +msgstr "%(name)s tutarlılık grubu oluşturuluyor." + +#, python-format +msgid "Creating host object %(host_name)r with IQN: %(iqn)s." +msgstr "IQN: %(iqn)s e sahip istemci nesnesi %(host_name)r oluşturuluyor." + +#, python-format +msgid "Creating host object %(host_name)r with WWN: %(wwn)s." +msgstr "WWN: %(wwn)s'e sahip %(host_name)r istemci nesnesi oluşturuluyor." + +#, python-format +msgid "Creating host with ports %s." +msgstr "%s bağlantı noktasına sahip istemci oluşturuluyor." + +#, python-format +msgid "Creating image snapshot %s" +msgstr "İmaj anlık görüntüsü %s oluşturuluyor" + +#, python-format +msgid "Creating initiator group %(grp)s with initiator %(iname)s" +msgstr "Başlatıcı grubu %(grp)s %(iname)s başlatıcısı ile oluşturuluyor" + +#, python-format +msgid "Creating initiator group %(igrp)s with one initiator %(iname)s" +msgstr "Başlatıcı grubu %(igrp)s bir başlatıcı ile oluşturuluyor %(iname)s" + +#, python-format +msgid "Creating iscsi_target for volume: %s" +msgstr "Mantıksal sürücü: %s için iscsi_target oluşturuluyor" + +#, python-format +msgid "" +"Creating snapshot for volume_name=%(vol)s snap_name=%(name)s " +"snap_description=%(desc)s" +msgstr "" +"volume_name=%(vol)s snap_name=%(name)s snap_description=%(desc)s için anlık " +"görüntü oluşturuluyor" + +#, python-format +msgid "Creating snapshot: %s" +msgstr "Anlık görüntü oluşturuluyor: %s" + +#, python-format +msgid "Creating transfer of volume %s" +msgstr "%s mantıksal sürücüsünün aktarımı oluşturuluyor" + +#, python-format +msgid "Creatng volume from snapshot. volume: %s" +msgstr "Anlık görüntüden mantıksal sürücü oluşturuluyor. mantıksal sürücü: %s" + +#, python-format +msgid "Delete Consistency Group: %(group)s." +msgstr "Tutarlılık Grubunu sil: %(group)s." + +#, python-format +msgid "Delete Snapshot %(snapshot_id)s completed." +msgstr "%(snapshot_id)s anlık görüntü silme tamamlandı." + +#, python-format +msgid "Delete Snapshot: %(snapshot)s" +msgstr "Anlık görüntü sil: %(snapshot)s" + +#, python-format +msgid "Delete Snapshot: %(snapshot)s." +msgstr "Anlık görüntü sil: %(snapshot)s." + +#, python-format +msgid "Delete Snapshot: %(snapshotName)s." +msgstr "Anlık görüntüyü sil: %(snapshotName)s." + +#, python-format +msgid "Delete Volume %(volume_id)s completed." +msgstr "%(volume_id)s Mantıksal sürücüsü silindi." + +#, python-format +msgid "Delete backup finished, backup %s deleted." +msgstr "Yedek silme bitti, yedek %s silindi." + +#, python-format +msgid "Delete backup started, backup: %s." +msgstr "Yedek silme başladı, yedek: %s." + +#, python-format +msgid "Delete backup with id: %s" +msgstr "Şu kimliğe sahip yedeği sil: %s" + +#, python-format +msgid "Delete cgsnapshot %(snap_name)s for consistency group: %(group_name)s" +msgstr "Tutarlılık grubu için %(snap_name)s cgsnapshot'ını sil: %(group_name)s" + +#, python-format +msgid "Delete cgsnapshot with id: %s" +msgstr "Şu kimliğe sahip cgsnapshot'u sil: %s" + +#, python-format +msgid "Delete connection Target List: %s" +msgstr "Bağlantı Hedef Listesini sil: %s" + +msgid "Delete consistency group completed successfully." +msgstr "Tutarlılık grubunun silinmesi başarıyla tamamlandı." + +#, python-format +msgid "Delete consistency group with id: %s" +msgstr "Şu kimliğe sahip tutarlılık grubunu sil: %s" + +#, python-format +msgid "" +"Delete of backup '%(backup)s' for volume '%(volume)s' finished with warning." +msgstr "" +"'%(volume)s' mantıksal sürücüsü için '%(backup)s' yedeği silme uyarıyla " +"bitti." + +msgid "Delete snapshot completed successfully" +msgstr "Anlık görüntü silme başarıyla tamamlandı" + +#, python-format +msgid "Delete snapshot for source CG %(cgId)s cgsnapshotID: %(cgsnapshot)s." +msgstr "" +"Kaynak CG %(cgId)s için anlık görüntüyü sil cgsnapshotID: %(cgsnapshot)s." + +msgid "Delete snapshot metadata completed successfully." +msgstr "Anlık görüntü metadata'sı sil başarıyla tamamlandı." + +#, python-format +msgid "Delete snapshot with id: %s" +msgstr "%s id'li sistem görüntüsü siliniyor" + +#, python-format +msgid "Delete transfer with id: %s" +msgstr "Şu kimliğe sahip aktarımı sil: %s" + +msgid "Delete volume metadata completed successfully." +msgstr "Mantıksal sürücü metadata'sı silme başarıyla tamamlandı." + +msgid "Delete volume request issued successfully." +msgstr "Mantıksal sürücü silme isteği başarıyla yapıldı." + +#, python-format +msgid "Delete volume with id: %s" +msgstr "%s id'li birim siliniyor" + +#, python-format +msgid "Deleted %(row)d rows from table=%(table)s" +msgstr "%(row)d satır table=%(table)s'den silindi" + +#, python-format +msgid "" +"Deleted CloudByte snapshot [%(snap)s] w.r.t parent CloudByte volume " +"[%(cb_vol)s] and parent OpenStack volume [%(stack_vol)s]." +msgstr "" +"CloudByte anlık görüntüsü [%(snap)s] w.r.t üst CloudByte mantıksal sürücüsü " +"[%(cb_vol)s] ve üst OpenStack mantıksal sürücüsü [%(stack_vol)s] silindi." + +#, python-format +msgid "Deleted the VM backing: %s." +msgstr "VM desteği: %s silindi." + +#, python-format +msgid "Deleted vmdk file: %s." +msgstr "Vmdk dosyası silindi: %s." + +msgid "Deleted volume successfully." +msgstr "Mantıksal sürücü başarıyla silindi." + +#, python-format +msgid "Deleting Volume: %(volume)s" +msgstr "Mantıksal sürücü siliniyor: %(volume)s" + +#, python-format +msgid "Deleting backup base image='%(basename)s' of volume %(volume)s." +msgstr "" +"%(volume)s mantıksal sürücüsünün yedek taban imajı='%(basename)s' siliniyor." + +#, python-format +msgid "Deleting deleteInitiatorGrp %s " +msgstr "deleteInitiatorGrp %s siliniyor " + +#, python-format +msgid "Deleting snapshot %(ss)s from %(pro)s" +msgstr "Anlık görüntü %(ss)s %(pro)s'den siliniyor" + +#, python-format +msgid "Deleting snapshot %s " +msgstr "Anlık görüntü %s siliniyor " + +#, python-format +msgid "Deleting snapshot: %s" +msgstr "Anlık görüntü siliniyor: %s" + +#, python-format +msgid "Deleting stale snapshot: %s" +msgstr "Eski anlık görüntü siliniyor: %s" + +#, python-format +msgid "Deleting unneeded host %(host_name)r." +msgstr "İhtiyaç duyulmayan istemci %(host_name)r siliniyor." + +#, python-format +msgid "Deleting volume %s " +msgstr "Mantıksal sürücü %s siliniyor " + +msgid "Detach volume completed successfully." +msgstr "Mantıksal sürücü ayır başarıyla tamamlandı." + +msgid "Determined volume DB was empty at startup." +msgstr "Tespit edilen mantıksal sürücü DB'si başlangıçta boştu." + +msgid "Determined volume DB was not empty at startup." +msgstr "Tespit edilen mantıksal sürücü DB'si başlangıçta boş değildi." + +#, python-format +msgid "" +"Did not find the snapshot: %(name)s for backing: %(backing)s. Need not " +"delete anything." +msgstr "" +"Destek: %(backing)s için anlık görüntü: %(name)s bulunamadı. Hiçbir şeyin " +"silinmesi gerekmiyor." + +#, python-format +msgid "Discovery ip %(disc_ip)s is found on mgmt+data subnet %(net_label)s" +msgstr "Keşif ip'si %(disc_ip)s %(net_label)s mgmt+veri alt ağında bulundu" + +#, python-format +msgid "Discovery ip %(disc_ip)s is used on data subnet %(net_label)s" +msgstr "Keşif ip'si %(disc_ip)s %(net_label)s veri alt ağında kullanılıyor" + +#, python-format +msgid "Discovery ip %(disc_ip)s is used on subnet %(net_label)s" +msgstr "Keşif ip'si %(disc_ip)s %(net_label)s alt ağında kullanılıyor" + +#, python-format +msgid "Discovery ip %s is used on mgmt+data subnet" +msgstr "Keşif ip'si %s mgmt+data alt ağında kullanılıyor" + +#, python-format +msgid "Dissociating volume %s " +msgstr "Mantıksal sürücü %s ilişiği kesiliyor " + +#, python-format +msgid "Doing %(method)s on %(relative_url)s" +msgstr "%(relative_url)s'de %(method)s işlemleri yapılıyor" + +#, python-format +msgid "Domain id is %s." +msgstr "Alan id'si %s." + +#, python-format +msgid "Done copying image: %(id)s to volume: %(vol)s." +msgstr "İmaj %(id)s nin mantıksal sürücü: %(vol)s e kopyalanması bitti." + +#, python-format +msgid "Done copying volume %(vol)s to a new image %(img)s" +msgstr "%(vol)s mantıksal sürücüsünün %(img)s yeni imajına kopyalanması bitti" + +#, python-format +msgid "Done extending volume %(vol)s to size %(size)s GB." +msgstr "%(vol)s mantıksal sürücüsünün %(size)s GB olarak büyütülmesi bitti." + +msgid "Driver initialization completed successfully." +msgstr "Sürücü ilklendirme başarıyla tamamlandı." + +#, python-format +msgid "Driver stats: %s" +msgstr "Sürücü istatistikleri: %s" + +#, python-format +msgid "EQL-driver: Setup is complete, group IP is \"%s\"." +msgstr "EQL-sürücüsü: Kurulum tamamlandı, grup IP'si \"%s\"." + +#, python-format +msgid "EQL-driver: executing \"%s\"." +msgstr "EQL-sürücüsü: \"%s\" çalıştırılıyor." + +#, python-format +msgid "Editing Volume %(vol)s with mask %(mask)s" +msgstr "%(mask)s maskesine sahip %(vol)s mantıksal sürücüsü düzenleniyor" + +#, python-format +msgid "Elapsed time for clear volume: %.2f sec" +msgstr "Mantıksal sürücü temizleme için kalan zaman: %.2f sn" + +msgid "Embedded mode detected." +msgstr "Gömülü kip algılandı." + +#, python-format +msgid "Entering extend_volume volume=%(vol)s new_size=%(size)s" +msgstr "extend_volume volume=%(vol)s new_size=%(size)s durumuna giriliyor" + +#, python-format +msgid "" +"Entering initialize_connection volume=%(vol)s connector=%(conn)s location=" +"%(loc)s" +msgstr "" +"initialize_connection'a giriliyor mantıksal sürücü=%(vol)s bağlayıcı=" +"%(conn)s konum=%(loc)s" + +#, python-format +msgid "" +"Entering terminate_connection volume=%(vol)s connector=%(conn)s location=" +"%(loc)s." +msgstr "" +"terminate_connection'a giriliyor mantıksal sürücü=%(vol)s bağlayıcı=%(conn)s " +"konum=%(loc)s." + +msgid "Error attaching Volume" +msgstr "Mantıksal sürücü eklenirken hata" + +msgid "Error creating Volume" +msgstr "Mantıksal sürücü oluşturmada hata" + +#, python-format +msgid "Error creating Volume %s." +msgstr "Mantıksal sürücü %s oluşturulurken hata." + +#, python-format +msgid "Error destroying Volume %s." +msgstr "Mantıksal sürücü %s silinirken hata." + +msgid "Error detaching Volume" +msgstr "Mantıksal sürücü ayrılırken hata" + +#, python-format +msgid "Error extending Volume %s." +msgstr "Mantıksal sürücü %s büyütülürken hata." + +#, python-format +msgid "Exploring array subnet label %s" +msgstr "Dizi alt ağ etiketi %s keşfediliyor" + +#, python-format +msgid "Export record finished, backup %s exported." +msgstr "Kayıt dışa aktarma bitti, yedek %s dışa aktarıldı." + +#, python-format +msgid "Export record started, backup: %s." +msgstr "Kayıt dışa aktarma başladı, yedek: %s." + +#, python-format +msgid "Exported lun %(vol_id)s on lun_id %(lun_id)s." +msgstr "%(vol_id)s lun_id %(lun_id)s üzerine aktarıldı." + +msgid "Extend volume completed successfully." +msgstr "Mantıksal sürücü büyütme başarıyla tamamlandı." + +msgid "Extend volume request issued successfully." +msgstr "Mantıksal sürücü büyütme isteği başarıyla yapıldı." + +#, python-format +msgid "Extended volume with label %s." +msgstr "%s etiketli mantıksal sürücü büyütüldü." + +#, python-format +msgid "Extending volume %s." +msgstr "Mantıksal sürücü %s büyütülüyor." + +#, python-format +msgid "FC Initiators %(in)s of %(ins)s need registration" +msgstr "FC Başlatıcıları %(in)s / %(ins)s kaydolmalı" + +#, python-format +msgid "Failed to open iet session list for %(vol_id)s: %(e)s" +msgstr "%(vol_id)s için iet oturumu açılamadı: %(e)s" + +#, python-format +msgid "Fault thrown: %s" +msgstr "Hata fırlatıldı: %s" + +#, python-format +msgid "Filtered targets for SAN is: %s" +msgstr "SAN için filtrelenen hedefler: %s" + +#, python-format +msgid "Final filtered map for delete connection: %s" +msgstr "Bağlantı silme için filtrelenmiş son harita: %s" + +#, python-format +msgid "Final filtered map for fabric: %s" +msgstr "Fabric için son filtrelenmiş harita: %s" + +#, python-format +msgid "Fixing previous mount %s which was not unmounted correctly." +msgstr "Düzgün bağı ayrılmamış önceki %s bağı düzeltiliyor." + +#, python-format +msgid "Flash Cache policy set to %s" +msgstr "Zula sıfırlama ilkesi %s olarak ayarlandı" + +#, python-format +msgid "Flexvisor already unassigned volume %(id)s." +msgstr "Flexvisor %(id)s mantıksal sürücü atamasını zaten kaldırdı." + +#, python-format +msgid "Flexvisor snapshot %(id)s not existed." +msgstr "Flexvisor anlık görüntüsü %(id)s mevcut değildi." + +#, python-format +msgid "Flexvisor succeeded to add volume %(id)s to group %(cgid)s." +msgstr "" +"Flexvisor %(id)s mantıksal sürücüsünü %(cgid)s grubuna başarıyla ekledi." + +#, python-format +msgid "Flexvisor succeeded to clone volume %(id)s." +msgstr "Flexvisor %(id)s mantıksal sürücüsünü klonlamayı başardı." + +#, python-format +msgid "Flexvisor succeeded to create volume %(id)s from snapshot." +msgstr "" +"Flexvisor başarıyla anlık görüntüden %(id)s mantıksal sürücüsünü oluşturdu." + +#, python-format +msgid "Flexvisor succeeded to create volume %(id)s." +msgstr "Flexvisor başarıyla %(id)s mantıksal sürücüsünü oluşturdu." + +#, python-format +msgid "Flexvisor succeeded to delete snapshot %(id)s." +msgstr "Flexvisor %(id)s anlık görüntüsünü silmeyi başardı." + +#, python-format +msgid "Flexvisor succeeded to extend volume %(id)s." +msgstr "Flexvisor %(id)s mantıksal sürücüsünü büyütmeyi başardı." + +#, python-format +msgid "Flexvisor succeeded to remove volume %(id)s from group %(cgid)s." +msgstr "" +"Flexvisor başarıyla %(id)s mantıksal sürücüsünü %(cgid)s grubundan çıkardı." + +#, python-format +msgid "Flexvisor succeeded to unassign volume %(id)s." +msgstr "Flexvisor %(id)s mantıksal sürücüsü atamasını kesebildi." + +#, python-format +msgid "Flexvisor volume %(id)s does not exist." +msgstr "Flexvisor mantıksal sürücüsü %(id)s mevcut değil." + +msgid "Force upload to image is disabled, Force option will be ignored." +msgstr "İmaja zorla yükleme kapalı, Zorlama seçeneği göz ardı edilecek." + +#, python-format +msgid "Found existing masking view: %(maskingViewName)s." +msgstr "Mevcut maskeleme görünümü bulundu: %(maskingViewName)s." + +#, python-format +msgid "Free capacity for backend is: %(free)s, total capacity: %(total)s." +msgstr "Arka uç için boş kapasite: %(free)s, toplam kapasite: %(total)s." + +#, python-format +msgid "Generating transfer record for volume %s" +msgstr "Mantıksal sürücü %s için aktarım kaydı üretiliyor" + +#, python-format +msgid "Get FC targets %(tg)s to register initiator %(in)s." +msgstr "%(in)s başlatıcısını kaydetmek için FC hedeflerini %(tg)s getir." + +#, python-format +msgid "Get ISCSI targets %(tg)s to register initiator %(in)s." +msgstr "%(in)s başlatıcısını kaydetmek için ISCSI hedefleri %(tg)s'yi getir." + +msgid "Get all snaphsots completed successfully." +msgstr "Tüm anlık görüntülerin alınması başarıyla bitti." + +msgid "Get all volumes completed successfully." +msgstr "Tüm mantıksal sürücülerin getirilmesi başarıyla bitti." + +#, python-format +msgid "Get domain by name response: %s" +msgstr "İsimle alan adı alma yanıtı: %s" + +#, python-format +msgid "Get service: %(lbl)s->%(svc)s" +msgstr "Servis getir: %(lbl)s->%(svc)s" + +msgid "Get snapshot metadata completed successfully." +msgstr "Anlık görüntü metadata'sı getir başarıyla tamamlandı." + +msgid "Get snapshot metadata value not implemented." +msgstr "Anlık görüntü metadata değeri getirme uygulanmadı." + +msgid "Get volume admin metadata completed successfully." +msgstr "Mantıksal sürücü yönetici metadata'sını getir başarıyla tamamlandı." + +msgid "Get volume image-metadata completed successfully." +msgstr "Mantıksal sürücü imaj-metadata'sı getir başarıyla tamamlandı." + +msgid "Get volume metadata completed successfully." +msgstr "Mantıksal sürücü metadata alma başarıyla tamamlandı." + +msgid "Get volume metadata key completed successfully." +msgstr "Mantıksal sürücü metadata anahtarı getir başarıyla tamamlandı." + +msgid "Getting getInitiatorGrpList" +msgstr "getInitiatorGrpList getiriliyor" + +#, python-format +msgid "Getting volume information for vol_name=%s" +msgstr "vol_name=%s için mantıksal sürücü bilgisi alınıyor" + +#, python-format +msgid "Going to perform request again %s with valid token." +msgstr "İstek %s geçerli jetonla tekrar gerçekleşecek." + +#, python-format +msgid "HDP list: %s" +msgstr "HDP listesi: %s" + +#, python-format +msgid "HP3PARCommon %(common_ver)s,hp3parclient %(rest_ver)s" +msgstr "HP3PARCommon %(common_ver)s,hp3parclient %(rest_ver)s" + +#, python-format +msgid "HPLeftHand API version %s" +msgstr "HPLeftHand API sürümü %s" + +#, python-format +msgid "HPLeftHand driver %(driver_ver)s, proxy %(proxy_ver)s" +msgstr "HPLeftHand sürücüsü %(driver_ver)s, proxy %(proxy_ver)s" + +#, python-format +msgid "HTTP exception thrown: %s" +msgstr "HTTP istisnası fırlatıldı: %s" + +#, python-format +msgid "ISCSI properties: %(properties)s" +msgstr "ISCSI özellikleri: %(properties)s" + +msgid "ISCSI provider_location not stored, using discovery." +msgstr "ISCSI provider_location kaydedilmemiş, keşif kullanılıyor." + +#, python-format +msgid "ISCSI volume is: %(volume)s" +msgstr "ISCSI mantıksal sürücüsü: %(volume)s" + +#, python-format +msgid "Image %(pool)s/%(image)s is dependent on the snapshot %(snap)s." +msgstr "İmaj %(pool)s/%(image)s %(snap)s anlık görüntüsüne bağımlı." + +#, python-format +msgid "Image cloning unsuccessful for image %(image_id)s. Message: %(msg)s" +msgstr "%(image_id)s imajı için imaj klonlama başarısız. İleti: %(msg)s" + +#, python-format +msgid "Image download %(sz).2f MB at %(mbps).2f MB/s" +msgstr "İmaj indirme %(sz).2f MB %(mbps).2f MB/s hızında" + +#, python-format +msgid "Image will locally be converted to raw %s" +msgstr "İmaj yerel olarak ham %s'e döüştürülecek" + +#, python-format +msgid "Import record id %s metadata from driver finished." +msgstr "Sürücüden kayıt id %s metadata içe aktarma bitti." + +#, python-format +msgid "Import record started, backup_url: %s." +msgstr "Kayıt içe aktarma başladı, backup_url: %s." + +#, python-format +msgid "Initialize connection: %(volume)s." +msgstr "Bağlantıyı ilklendir: %(volume)s." + +msgid "Initialize volume connection completed successfully." +msgstr "Mantıksal sürücü bağlantısını ilklendirme başarıyla tamamlandı." + +#, python-format +msgid "Initialized driver %(name)s version: %(vers)s" +msgstr "Sürücü %(name)s sürüm: %(vers)s ilklendirildi" + +#, python-format +msgid "Initialized driver %(name)s version: %(vers)s." +msgstr "Sürücü %(name)s sürüm: %(vers)s ilklendirildi." + +#, python-format +msgid "Initialized driver for IBMNAS Platform: %s." +msgstr "IBMNAS Platformu için sürücü ilklendirildi: %s." + +msgid "Initializing extension manager." +msgstr "Genişletme yöneticisi başlatılıyor" + +#, python-format +msgid "" +"Initiator Name(s) %(initiatorNames)s are not on array %(storageSystemName)s." +msgstr "" +"Başlatıcı İsim(ler)i %(initiatorNames)s %(storageSystemName)s dizisinde " +"değil." + +#, python-format +msgid "" +"Initiator Name(s) %(initiatorNames)s are not on array %(storageSystemName)s. " +msgstr "" +"Başlatıcı İsim(ler)i %(initiatorNames)s %(storageSystemName)s dizisinde " +"değil. " + +#, python-format +msgid "Initiator group name is %(grp)s for initiator %(iname)s" +msgstr "%(iname)s başlatıcısı için başlatıcı grup ismi %(grp)s" + +#, python-format +msgid "LUN %(id)s extended to %(size)s GB." +msgstr "LUN %(id)s %(size)s GB'ye büyütüldü." + +#, python-format +msgid "LUN %(lun)s extended to %(size)s GB." +msgstr "LUN %(lun)s %(size)s GB boyutuna büyütüldü." + +#, python-format +msgid "LUN %(lun)s of size %(sz)s MB is created." +msgstr "%(sz)s MB boyutunda LUN %(lun)s oluşturuldu." + +#, python-format +msgid "LUN with given ref %s need not be renamed during manage operation." +msgstr "" +"Verilen referans %s e sahip LUN yönetim işlemi sırasında yeniden " +"isimlendirilemez." + +#, python-format +msgid "" +"Leaving create_volume: %(volumeName)s Return code: %(rc)lu volume dict: " +"%(name)s." +msgstr "" +"create_volume: %(volumeName)s terk ediliyor Dönüş kodu: %(rc)lu mantıksal " +"sürücü sözlüğü: %(name)s." + +#, python-format +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu." +msgstr "delete_volume: %(volumename)s terk ediliyor Dönüş kodu: %(rc)lu." + +#, python-format +msgid "Leaving initialize_connection: %s" +msgstr "initialize_connection: %s terk ediliyor" + +#, python-format +msgid "Loaded extension: %s" +msgstr "Yüklenen bölüm: %s" + +#, python-format +msgid "" +"Logical Volume not found when querying LVM info. (vg_name=%(vg)s, lv_name=" +"%(lv)s" +msgstr "" +"LVM bilgisi sorgulanırken Mantıksal Sürücü bulunamadı. (vg_name=%(vg)s, " +"lv_name=%(lv)s" + +msgid "Manage existing volume completed successfully." +msgstr "Mevcut mantıksal sürücüyü yönetme başarıyla tamamlandı." + +#, python-format +msgid "" +"Manage operation completed for LUN with new path %(path)s and uuid %(uuid)s." +msgstr "" +"LUN için yönetim işlemi yeni yol %(path)s ve uuid %(uuid)s ile tamamlandı." + +#, python-format +msgid "" +"Manage operation completed for volume with new label %(label)s and wwn " +"%(wwn)s." +msgstr "" +"%(label)s yeni etiketli ve %(wwn)s wwn'li mantıksal sürücü için yönetme " +"işlemi tamamlandı." + +#, python-format +msgid "Manage volume %s" +msgstr "Mantıksal sürücü %s'i yönet" + +msgid "Manage volume request issued successfully." +msgstr "Mantıksal sürücü yönetim isteği başarıyla yapıldı." + +#, python-format +msgid "Migrate Volume %(volume_id)s completed." +msgstr "%(volume_id)s mantıksal sürücü göçü tamamlandı." + +msgid "Migrate volume completed successfully." +msgstr "Mantıksal sürücü göçü başarıyla tamamlandı." + +msgid "Migrate volume completion issued successfully." +msgstr "Mantıksal sürücü göç tamamlama başarıyla yapıldı." + +msgid "Migrate volume request issued successfully." +msgstr "Mantıksal sürücü göç isteği başarıyla yapıldı." + +#, python-format +msgid "Migrating using retype Volume: %(volume)s." +msgstr "Retype kullanarak göç yapılıyor Mantıksal sürücü: %(volume)s." + +#, python-format +msgid "" +"Modifying %(volume_name)s snap_cpg from %(old_snap_cpg)s to %(new_snap_cpg)s." +msgstr "" +" %(volume_name)s snap_cpg %(old_snap_cpg)s den %(new_snap_cpg)s e " +"değiştiriliyor." + +#, python-format +msgid "Modifying %(volume_name)s userCPG from %(old_cpg)s to %(new_cpg)s" +msgstr "%(volume_name)s userCPG %(old_cpg)s den %(new_cpg)s e değiştiriliyor" + +#, python-format +msgid "Modifying %s comments." +msgstr "%s yorum değiştiriliyor." + +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem package." +msgstr "" +"PyWBEM modülü kurulu değil. python-pywbem paketini kullanarak PyWBEM kur." + +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem package." +msgstr "" +"PyWBEM Modülü kurulu değil. python-pywbem paketini kullanarak PyWBEM kurun." + +#, python-format +msgid "Mounting share: %s" +msgstr "Paylaşım bağlanıyor: %s" + +msgid "Need to remove FC Zone, building initiator target map" +msgstr "FC Bölgesi silinmeli, başlatıcı hedef haritası inşa ediliyor" + +msgid "Need to remove FC Zone, building initiator target map." +msgstr "FC Bölgesi kaldırılmalı, başlatıcı hedef haritası inşa ediliyor." + +msgid "" +"Neither security file nor plain text credentials are specified. Security " +"file under home directory will be used for authentication if present." +msgstr "" +"Güvenlik dosyası ya da düz metin kimlik bilgileri belirtilmedi. Eğer " +"mevcutsa ev dizini altındaki güvenlik dosyası kimlik doğrulama için " +"kullanılacak." + +#, python-format +msgid "" +"NetApp driver of family %(storage_family)s and protocol %(storage_protocol)s " +"loaded." +msgstr "" +"%(storage_family)s ailesi ve %(storage_protocol)s iletişim kuralının NetApp " +"sürücüsü yüklendi." + +#, python-format +msgid "New Cinder secure environment indicator file created at path %s." +msgstr "%s yolunda yeni Cinder güvenli ortam göstergesi dosyası oluşturuldu." + +#, python-format +msgid "New str info is: %s." +msgstr "Yeni str bilgisi: %s." + +#, python-format +msgid "No dpkg-query info found for %(pkg)s package." +msgstr "%(pkg)s paketi için dpkg-query bilgisi bulunamadı." + +#, python-format +msgid "No igroup found for initiator %s" +msgstr "%s başlatıcısı için igroup bulunamadı" + +#, python-format +msgid "No iscsi target present for volume id:%(vol_id)s: %(e)s" +msgstr "Mantıksal sürücü id:%(vol_id)s için iscsi hedefi mevcut değil: %(e)s" + +#, python-format +msgid "No need to extend volume %s as it is already the requested new size." +msgstr "" +"Mantıksal sürücü %s istenen yeni boyutta olduğundan mantıksal sürücüyü " +"büyütmeye gerek yok." + +#, python-format +msgid "" +"No replication synchronization session found associated with source volume " +"%(source)s on %(storageSystem)s." +msgstr "" +"%(storageSystem)s üzerinde %(source)s kaynak mantıksal sürücüsü ile ilişkili " +"kopyalama eş zamanlama oturumu bulunamadı." + +#, python-format +msgid "No rpm info found for %(pkg)s package." +msgstr "%(pkg)s paketi için rpm bilgisi bulunamadı." + +#, python-format +msgid "No snapshot found for %(cgsnapshot)s." +msgstr "%(cgsnapshot)s için anlık görüntü bulunamadı." + +#, python-format +msgid "No targets to add or remove connection for I: %s" +msgstr "I için bağlantı ekleme ya da çıkarma için hedef yok: %s" + +#, python-format +msgid "OpenStack OS Version Info: %(info)s" +msgstr "OpenStack OS Sürüm Bilgisi: %(info)s" + +#, python-format +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" +msgstr "" +"%(volume_id)s mantıksal sürücüsünün üstüne %(backup_id)s yedeğinin geri " +"yüklemesi yazılıyor" + +#, python-format +msgid "Params for add volume request: %s." +msgstr "Mantıksal sürücü ekleme isteği için parametreler: %s." + +#, python-format +msgid "Parse_loc: %s" +msgstr "Parse_loc: %s" + +#, python-format +msgid "Performing post clone for %s" +msgstr "%s için klon sonrası işler gerçekleştiriliyor" + +#, python-format +msgid "Performing secure delete on volume: %s" +msgstr "Mantıksal sürücü güvenle siliniyor: %s" + +msgid "Plain text credentials are being used for authentication" +msgstr "Kimlik doğrulama için düz metin kimlik bilgileri kullanılıyor" + +#, python-format +msgid "" +"Policy: %(policy)s, policy service:%(service)s, masking group: " +"%(maskingGroup)s." +msgstr "" +"İlke: %(policy)s, ilke servisi:%(service)s, maskeleme grubu: " +"%(maskingGroup)s." + +#, python-format +msgid "Pool id is %s." +msgstr "Havuz id'si %s." + +#, python-format +msgid "Populating status for cgsnapshot: %(id)s." +msgstr "cgsnapshot: %(id)s için durum dolduruluyor." + +#, python-format +msgid "Port group instance name is %(foundPortGroupInstanceName)s." +msgstr "Bağlantı noktası grubu sunucu ismi %(foundPortGroupInstanceName)s." + +#, python-format +msgid "Post clone resize LUN %s" +msgstr "LUN %s klon yeniden boyutlandırma sonrası" + +#, python-format +msgid "Prefer use target wwpn %(wwpn)s" +msgstr "hedef wwpn %(wwpn)s kullanmayı tercih et" + +#, python-format +msgid "Profile %s has been deleted." +msgstr "%s profili silindi." + +msgid "Promote volume replica completed successfully." +msgstr "Mantıksal sürücü kopyasının terfisi başarıyla tamamlandı." + +#, python-format +msgid "Protection domain name: %(domain_id)s." +msgstr "Koruma alan adı: %(domain_id)s." + +#, python-format +msgid "Protection domain name: %(domain_name)s." +msgstr "Koruma alan adı: %(domain_name)s." + +msgid "Proxy mode detected." +msgstr "Vekil kipi algılandı." + +#, python-format +msgid "Purging deleted rows older than age=%(age)d days from table=%(table)s" +msgstr "" +"tablo=%(table)s tablosundan yaş=%(age)d den büyük silinmiş satırlar siliniyor" + +#, python-format +msgid "Query capacity stats response: %s." +msgstr "Kapasite istatistikleri sorgusu yanıtı: %s." + +msgid "" +"RBD striping not supported - ignoring configuration settings for rbd striping" +msgstr "" +"RBD şeritleme desteklenmiyor - rbd şeritleme için yapılandırma ayarları göz " +"ardı ediliyor" + +#, python-format +msgid "RBD volume %s not found, allowing delete operation to proceed." +msgstr "" +"RBD mantıksal sürücüsü %s bulunamadı, devam etmek için silme işlemine izin " +"veriliyor." + +#, python-format +msgid "" +"REST server IP: %(ip)s, port: %(port)s, username: %(user)s. Verify server's " +"certificate: %(verify_cert)s." +msgstr "" +"REST sunucu IP'si: %(ip)s, bağlantı noktası: %(port)s, kullanıcıadı: " +"%(user)s. Sunucu sertifikasını doğrula: %(verify_cert)s." + +#, python-format +msgid "Re-using existing purity host %(host_name)r" +msgstr "Mevcut purity istemcisi %(host_name)r tekrar kullanılıyor" + +#, python-format +msgid "Reference count of %(volume)s is %(count)d, not detaching." +msgstr "%(volume)s için referans sayısı %(count)d, ayrılmıyor." + +#, python-format +msgid "Registering image in cache %s" +msgstr "%s zulasında imaj kaydediliyor" + +#, python-format +msgid "" +"Relocating volume %s vmdk to a different datastore since trying to extend " +"vmdk file in place failed." +msgstr "" +"Mantıksal sürücü %s vmdk başka bir veri deposuna konumlandırılıyor çünkü " +"aynı yerde vmdk dosyasının büyütülmesi başarısız oldu." + +#, python-format +msgid "Removed %s from cg." +msgstr "%s cg'den silindi." + +#, python-format +msgid "Removing ACL from volume=%(vol)s for initiator group %(igrp)s" +msgstr "" +"%(igrp)s başlatıcı grubu için mantıksal sürücü=%(vol)s'den ACL kaldırılıyor" + +#, python-format +msgid "Removing iscsi_target for Volume ID: %s" +msgstr "Mantıksal sürücü ID: %s için iscsi_target kaldırılıyor" + +#, python-format +msgid "Removing iscsi_target for volume: %s" +msgstr "Mantıksal sürücü: %s için iscsi_target kaldırılıyor" + +#, python-format +msgid "Removing iscsi_target for: %s" +msgstr "%s için iscsi_target kaldırılıyor" + +#, python-format +msgid "Removing iscsi_target: %s" +msgstr "iscsi_target kaldırılıyor: %s" + +#, python-format +msgid "Removing non-active host: %(host)s from scheduler cache." +msgstr "Etkin olmayan istemci:%(host)s zamanlayıcı zulasından siliniyor." + +#, python-format +msgid "Removing volumes from cg %s." +msgstr "Mantıksal sürücüler cg %s'den çıkarılıyor." + +#, python-format +msgid "Rename Volume %(volume_id)s completed." +msgstr "%(volume_id)s mantıksal sürücü yeniden isimlendirme tamamlandı." + +#, python-format +msgid "Renaming backing VM: %(backing)s to %(new_name)s." +msgstr "" +"Destekleyen VM: %(backing)s %(new_name)s olarak yeniden adlandırılıyor." + +#, python-format +msgid "Renaming existing volume %(ref_name)s to %(new_name)s" +msgstr "" +"Mevcut mantıksal sürücü %(ref_name)s %(new_name)s olarak yeniden " +"adlandırılıyor" + +#, python-format +msgid "Requested unified config: %(storage_family)s and %(storage_protocol)s." +msgstr "" +"Benzersizleştirilmiş yapılandırma istendi: %(storage_family)s ve " +"%(storage_protocol)s." + +msgid "Reserve volume completed successfully." +msgstr "Mantıksal sürücüyü rezerve etme başarıyla bitti." + +#, python-format +msgid "" +"Reset backup status started, backup_id: %(backup_id)s, status: %(status)s." +msgstr "" +"Yedek durumunu sıfırlama başlatıldı, yedek_id: %(backup_id)s, durum: " +"%(status)s." + +#, python-format +msgid "Resetting backup %s to available (was restoring)." +msgstr "Yedek %s kullanılabilir olarak sıfırlanıyor (geri yükleniyordu)." + +#, python-format +msgid "Resetting backup %s to error (was creating)." +msgstr "Yedek %s hataya sıfırlanıyor (oluşturuluyordu)." + +#, python-format +msgid "Resizing LUN %s directly to new size." +msgstr "LUN %s doğrudan yeni boyuta boyutlandırılıyor." + +#, python-format +msgid "Resizing LUN %s to new size using clone operation." +msgstr "LUN %s klon işlemiyle yeni boyuta boyutlandırılıyor." + +#, python-format +msgid "Resizing file to %sG" +msgstr "Dosya %sG olarak yeniden boyutlanıyor" + +#, python-format +msgid "Resizing file to %sG..." +msgstr "Dosya %sG'ye yeniden boyutlanıyor..." + +#, python-format +msgid "" +"Restore backup finished, backup %(backup_id)s restored to volume " +"%(volume_id)s." +msgstr "" +"Yedek geri yükleme bitti, yedek %(backup_id)s %(volume_id)s mantıksal " +"sürücüsüne geri yüklendi." + +#, python-format +msgid "Restore backup started, backup: %(backup_id)s volume: %(volume_id)s." +msgstr "" +"Yedek geri yükleme başladı, yedek: %(backup_id)s mantıksal sürücü: " +"%(volume_id)s." + +#, python-format +msgid "Restoring backup %(backup)s to volume %(volume)s." +msgstr "%(backup)s yedeği %(volume)s mantıksal sürücüsüne geri yükleniyor." + +#, python-format +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" +msgstr "Yedek %(backup_id)s %(volume_id)s mantıksal sürücüsüne geri yükleniyor" + +msgid "Resume volume delete completed successfully." +msgstr "Mantıksal sürücü silmeyi sürdürme başarıyla tamamlandı." + +#, python-format +msgid "Resuming delete on backup: %s." +msgstr "Yedek üzerinde silme sürdürülüyor: %s." + +#, python-format +msgid "" +"Returning connection_info: %(info)s for volume: %(volume)s with connector: " +"%(connector)s." +msgstr "" +"%(connector)s bağlayıcısına sahip %(volume)s mantıksal sürücüsü için " +"connection_info: %(info)s döndürülüyor." + +#, python-format +msgid "Retype Volume %(volume_id)s is completed." +msgstr "%(volume_id)s Mantıksal sürücüsü retype tamamlandı." + +#, python-format +msgid "Retype Volume %(volume_id)s is done and migrated to pool %(pool_id)s." +msgstr "" +"%(volume_id)s Mantıksal sürücüsü retype tamamlandı ve %(pool_id)s havuzuna " +"göç edildi." + +#, python-format +msgid "" +"Retype revert %(volume_name)s snap_cpg from %(new_snap_cpg)s back to " +"%(old_snap_cpg)s." +msgstr "" +"Retype %(volume_name)s snap_cpg %(new_snap_cpg)s den %(old_snap_cpg)s e geri " +"al." + +msgid "Retype volume completed successfully." +msgstr "Mantıksal sürücü rtype başarıyla tamamlandı." + +msgid "Retype volume request issued successfully." +msgstr "Mantıksal sürücü retype isteği başarıyla yapıldı." + +#, python-format +msgid "Review shares: %s" +msgstr "Paylaşımları gözden geçir: %s" + +msgid "Roll detaching of volume completed successfully." +msgstr "Mantıksal sürücünün ayrılmasının yuvarlanması başarıyla tamamlandı." + +#, python-format +msgid "Running cluster latest ssc job for %(server)s and vserver %(vs)s" +msgstr "%(server)s ve vserver %(vs)s için küme son ssc işi çalıştırılıyor" + +#, python-format +msgid "Running stale ssc refresh job for %(server)s and vserver %(vs)s" +msgstr "%(server)s ve vserver %(vs)s için eski ssc tazeleme işi çalıştırılıyor" + +#, python-format +msgid "Running with vmemclient version: %s" +msgstr "vmemclient sürüm: %s ile çalışıyor" + +#, python-format +msgid "Running with vmemclient version: %s." +msgstr "vmemclient sürüm: %s ile çalışıyor." + +#, python-format +msgid "Save service info for %(svc)s -> %(hdp)s, %(path)s" +msgstr " %(svc)s -> %(hdp)s, %(path)s için servis bilgisi kaydet" + +#, python-format +msgid "" +"ScaleIO copy_image_to_volume volume: %(vol)s image service: %(service)s " +"image id: %(id)s." +msgstr "" +"ScaleIO copy_image_to_volume mantıksal sürücü: %(vol)s imaj servisi: " +"%(service)s imaj id: %(id)s." + +#, python-format +msgid "" +"ScaleIO copy_volume_to_image volume: %(vol)s image service: %(service)s " +"image meta: %(meta)s." +msgstr "" +"ScaleIO copy_volume_to_image mantıksal sürücü: %(vol)s imaj servisi: " +"%(service)s imaj meta: %(meta)s." + +#, python-format +msgid "" +"ScaleIO create cloned volume: source volume %(src)s to target volume %(tgt)s." +msgstr "" +"ScaleIO klonlanmış mantıksal sürücü oluştur: %(src)s kaynak mantıksal " +"sürücüden %(tgt)s hedef mantıksal sürücüye." + +#, python-format +msgid "" +"ScaleIO create volume from snapshot: snapshot %(snapname)s to volume " +"%(volname)s." +msgstr "" +"ScaleIO anlık görüntüden: %(snapname)s %(volname)s mantıksal sürücüsüne " +"mantıksal sürücü oluştur." + +msgid "ScaleIO delete snapshot." +msgstr "ScaleIO anlık görüntüyü sil." + +#, python-format +msgid "ScaleIO extend volume: volume %(volname)s to size %(new_size)s." +msgstr "" +"ScaleIO mantıksal sürücü büyüt: %(volname)s mantıksal sürücüsünü " +"%(new_size)s boyutuna." + +#, python-format +msgid "ScaleIO get domain id by name request: %s." +msgstr "ScaleIO isimle alan id'si getirme isteği: %s." + +#, python-format +msgid "ScaleIO get pool id by name request: %s." +msgstr "ScaleIO isimle havuz id'si getirme isteği: %s." + +#, python-format +msgid "" +"Secondary ssh hosts key file %(kwargs)s will be loaded along with %(conf)s " +"from /etc/cinder.conf." +msgstr "" +"İkincil ssh istemci anahtarı %(kwargs)s /etc/cinder.conf'dan gelen %(conf)s " +"ile birlikte yüklenecek." + +#, python-format +msgid "Selected datastore %(ds)s to place extended volume of size %(size)s GB." +msgstr "" +"%(size)s GB boyutundaki büyütülmüş mantıksal sürücüyü koymak için %(ds)s " +"veri deposu seçildi." + +msgid "Session might have expired. Trying to relogin" +msgstr "Oturum sona ermiş olabilir. Tekrar giriş deneniyor" + +#, python-format +msgid "Setting host %(host)s to %(state)s." +msgstr "%(host)s istemcisi %(state)s olarak ayarlanıyor." + +#, python-format +msgid "Setting snapshot %(snap)s to online_flag %(flag)s" +msgstr "Anlık görüntü %(snap)s online_flag %(flag)s olarak ayarlanıyor" + +#, python-format +msgid "Setting volume %(vol)s to online_flag %(flag)s" +msgstr "%(vol)s mantıksal sürücüsü online_flag %(flag)s olarak ayarlanıyor" + +#, python-format +msgid "Skipping deletion of volume %s as it does not exist." +msgstr "%s mantıksal sürücüsünün silinmesi atlanıyor çünkü mevcut değil." + +#, python-format +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" +msgstr "" +"ensure_export atlanıyor. Mantıksal sürücü: %s için hiçbir iscsi_target " +"hazırlanmamış" + +#, python-format +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume: %s" +msgstr "" +"remove_export atlanıyor. Mantıksal sürücü: %s için hiçbiri iscsi_target şu " +"an dışa aktarılmamış" + +#, python-format +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" +msgstr "" +"remove_export atlanıyor. Mantıksal sürücü: %s için hiçbir iscsi_target " +"hazırlanmadı" + +#, python-format +msgid "Smb share %(share)s Total size %(size)s Total allocated %(allocated)s" +msgstr "" +"Smb paylaşımı %(share)s Toplam boyut %(size)s Toplam ayrılan %(allocated)s" + +#, python-format +msgid "Snapshot %s was deleted successfully." +msgstr "Anlık görüntü %s başarıyla silindi." + +msgid "Snapshot create request issued successfully." +msgstr "Anlık görüntü oluşturma isteği başarıyla yapıldı." + +#, python-format +msgid "" +"Snapshot creation %(cloneName)s completed. Source Volume: %(sourceName)s." +msgstr "" +"Anlık görüntü oluşturma %(cloneName)s tamamlandı. Kaynak Mantıksal sürücü: " +"%(sourceName)s." + +msgid "Snapshot delete request issued successfully." +msgstr "Anlık görüntü silme isteği başarıyla yapıldı." + +msgid "Snapshot force create request issued successfully." +msgstr "Anlık görüntü zorla oluşturma isteği başarıyla yapıldı." + +#, python-format +msgid "" +"Snapshot record for %s is not present, allowing snapshot_delete to proceed." +msgstr "" +"%s için anlık görüntü kaydı mevcut değil, devam etmek için " +"snapshot_delete'ye izin veriliyor." + +msgid "Snapshot retrieved successfully." +msgstr "Anlık görüntü başarıyla getirildi." + +#, python-format +msgid "Snapshot: %(snapshot)s: not found on the array." +msgstr "Anlık görüntü: %(snapshot)s: dizide bulunamadı." + +#, python-format +msgid "Source Snapshot: %s" +msgstr "Kaynak Anlık görüntü: %s" + +#, python-format +msgid "Start to create cgsnapshot for consistency group: %(group_name)s" +msgstr "Tutarlılık grubu için cgsnapshot oluşturmaya başla: %(group_name)s" + +#, python-format +msgid "Start to create consistency group: %(group_name)s id: %(id)s" +msgstr "Tutarlılık grubu oluşturmaya başla: %(group_name)s id: %(id)s" + +#, python-format +msgid "Start to delete consistency group: %(cg_name)s" +msgstr "Tutarlılık grubu silmeye başla: %(cg_name)s" + +#, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" +msgstr "%(topic)s düğüm başlatılıyor (sürüm %(version_string)s)" + +#, python-format +msgid "Starting volume driver %(driver_name)s (%(version)s)" +msgstr "Mantıksal sürücü %(driver_name)s (%(version)s) başlatılıyor" + +#, python-format +msgid "Starting volume driver %(driver_name)s (%(version)s)." +msgstr "Mantıksal sürücü sürücüsü başlatılıyor %(driver_name)s (%(version)s)." + +msgid "Stopping WSGI server." +msgstr "WSGI sunucusu durduruluyor." + +#, python-format +msgid "Storage Group %s was empty." +msgstr "Depolama Grubu %s boştu." + +#, python-format +msgid "Storage group not associated with the policy. Exception is %s." +msgstr "Depolama grubu ilke ile ilişkilendirilmemiş. İstisna %s." + +#, python-format +msgid "" +"Storage pools names: %(pools)s, storage pool name: %(pool)s, pool id: " +"%(pool_id)s." +msgstr "" +"Depolama havuzları isimleri: %(pools)s, depolama havuz ismi: %(pool)s, pool " +"id: %(pool_id)s." + +#, python-format +msgid "Successful login by user %s" +msgstr "%s kullanıcısı tarafından başarılı giriş" + +#, python-format +msgid "" +"Successfully cloned new backing: %(back)s from source VMDK file: %(vmdk)s." +msgstr "" +"Yeni destek: %(back)s VMDK dosyası: %(vmdk)s kaynağından başarıyla klonlandı." + +#, python-format +msgid "Successfully completed ssc job for %(server)s and vserver %(vs)s" +msgstr "%(server)s ve vserver %(vs)s için ssc işi başarıyla tamamlandı" + +#, python-format +msgid "" +"Successfully completed stale refresh job for %(server)s and vserver %(vs)s" +msgstr "" +"%(server)s ve vserver %(vs)s için eski tazeleme işi başarıyla tamamlandı" + +#, python-format +msgid "Successfully copied disk at: %(src)s to: %(dest)s." +msgstr "%(src)s konumundaki disk başarıyla %(dest)s konumuna kopyalandı." + +#, python-format +msgid "Successfully create volume %s" +msgstr "%s mantıksal sürücüsünü başarıyla oluştur" + +#, python-format +msgid "" +"Successfully created a CloudByte volume [%(cb_vol)s] w.r.t OpenStack volume " +"[%(stack_vol)s]." +msgstr "" +"Başarıyla bir CloudByte mantıksal sürücüsü [%(cb_vol)s] w.r.t OpenStack " +"mantıksal sürücüsü [%(stack_vol)s] oluşturuldu." + +#, python-format +msgid "Successfully created clone: %s." +msgstr "Klon başarıyla oluşturuldu: %s." + +#, python-format +msgid "" +"Successfully created snapshot: %(snap)s for volume backing: %(backing)s." +msgstr "" +"Anlık görüntü: %(snap)s başarıyla mantıksal sürücü desteği: %(backing)s için " +"oluşturuldu." + +#, python-format +msgid "Successfully created snapshot: %s." +msgstr "Anlık görüntü başarıyla oluşturuldu: %s." + +#, python-format +msgid "Successfully created volume backing: %s." +msgstr "Mantıksal sürücü desteği başarıyla oluşturuldu: %s." + +#, python-format +msgid "Successfully deleted file: %s." +msgstr "Dosya başarıyla silindi: %s." + +#, python-format +msgid "Successfully deleted snapshot: %(name)s of backing: %(backing)s." +msgstr "%(backing)s desteği için anlık görüntü: %(name)s başarıyla silindi." + +#, python-format +msgid "Successfully deleted snapshot: %s" +msgstr "Anlık görüntü başarıyla silindi: %s" + +#, python-format +msgid "Successfully deleted snapshot: %s." +msgstr "Anlık görüntü başarıyla silindi: %s." + +#, python-format +msgid "" +"Successfully deleted volume [%(cb_vol)s] at CloudByte corresponding to " +"OpenStack volume [%(stack_vol)s]." +msgstr "" +"[%(stack_vol)s] OpenStack mantıksal sürücüsüne karşılık gelen [%(cb_vol)s] " +"mantıksal sürücüsü CloudByte'da başarıyla silindi." + +#, python-format +msgid "Successfully deleted volume: %s" +msgstr "Mantıksal sürücü başarıyla silindi: %s" + +#, python-format +msgid "Successfully extended the volume %(name)s to %(size)s GB." +msgstr "Mantıksal sürücü %(name)s başarıyla %(size)s GB boyutuna büyütüldü." + +#, python-format +msgid "Successfully extended volume %(volume_id)s to size %(size)s." +msgstr "Mantıksal sürücü %(volume_id)s başarıyla %(size)s boyutuna büyütüldü." + +#, python-format +msgid "Successfully got volume information for volume %s" +msgstr "%s mantıksal sürücüsü için mantıksal sürücü bilgisi başarıyla alındı" + +#, python-format +msgid "Successfully initialized connection with volume: %(volume_id)s." +msgstr "Mantıksal sürücü: %(volume_id)s ile bağlantı başarıyla ilklendirildi." + +#, python-format +msgid "" +"Successfully initialized connection. target_wwn: %(target_wwn)s, " +"initiator_target_map: %(initiator_target_map)s, lun: %(target_lun)s." +msgstr "" +"Bağlantı başarıyla ilklendirildi. target_wwn: %(target_wwn)s, " +"initiator_target_map: %(initiator_target_map)s, lun: %(target_lun)s." + +#, python-format +msgid "" +"Successfully moved volume backing: %(backing)s into the folder: %(fol)s." +msgstr "" +"Mantıksal sürücü desteği: %(backing)s başarıyla %(fol)s dizinine taşındı." + +#, python-format +msgid "" +"Successfully relocated volume backing: %(backing)s to datastore: %(ds)s and " +"resource pool: %(rp)s." +msgstr "" +"Mantıksal sürücü desteği: %(backing)s başarıyla veri deposu: %(ds)s e ve " +"kaynak havuzu: %(rp)s ye konumlandırıldı." + +msgid "Successfully retrieved InitiatorGrpList" +msgstr "InitiatorGrpList başarıyla alındı" + +#, python-format +msgid "Successfully setup driver: %(driver)s for server: %(ip)s." +msgstr "%(ip)s sunucusu için sürücü: %(driver)s başarıyla kuruldu." + +#, python-format +msgid "Successfully terminated connection for volume: %(volume_id)s." +msgstr "Mantıksal sürücü: %(volume_id)s için bağlantı başarıyla sonlandırıldı." + +#, python-format +msgid "" +"Successfully update volume stats. backend: %(volume_backend_name)s, vendor: " +"%(vendor_name)s, driver version: %(driver_version)s, storage protocol: " +"%(storage_protocol)s." +msgstr "" +"Mantıksal sürücü istatistikleri başarıyla güncellendi: " +"%(volume_backend_name)s, satıcı: %(vendor_name)s, sürücü sürümü: " +"%(driver_version)s, depolama iletişim kuralı: %(storage_protocol)s." + +#, python-format +msgid "System %(id)s has %(status)s status." +msgstr "Sistem %(id)s %(status)s durumuna sahip." + +#, python-format +msgid "" +"System with controller addresses [%s] is not registered with web service." +msgstr "Kontrol adreslerine [%s] sahip sistem web servisine kayıtlı değil." + +#, python-format +msgid "Target wwns in masking view %(maskingView)s: %(targetWwns)s." +msgstr "%(maskingView)s maskeleme görünümündeki hedef wwn'ler: %(targetWwns)s." + +#, python-format +msgid "Terminate connection: %(volume)s." +msgstr "Bağlantıyı sonlandır: %(volume)s." + +msgid "Terminate volume connection completed successfully." +msgstr "Mantıksal sürücü bağlantısını sonlandırma başarıyla tamamlandı." + +#, python-format +msgid "The QoS sepcs is: %s." +msgstr "QoS özelliği: %s." + +#, python-format +msgid "" +"The backing is not found, so there is no need to extend the vmdk virtual " +"disk for the volume %s." +msgstr "" +"Destek bulunamadı, bu yüzden %s mantıksal sürücüsü için vmdk sanal diskini " +"büyütmeye gerek yok." + +#, python-format +msgid "The iSCSI target %(target_name)s already exists." +msgstr "iSCSI hedefi %(target_name)s zaten mevcut." + +#, python-format +msgid "" +"The multi-attach E-Series host group '%(label)s' already exists with " +"clusterRef %(clusterRef)s" +msgstr "" +"Çoklu-ekleme E-Serisi istemci grubu '%(label)s' zaten clusterRef " +"%(clusterRef)s ile mevcut" + +#, python-format +msgid "The storage group found is %(foundStorageGroupInstanceName)s." +msgstr "Bulunan depolama grubu %(foundStorageGroupInstanceName)s." + +#, python-format +msgid "" +"The volume belongs to more than one storage group. Returning storage group " +"%(sgName)s." +msgstr "" +"Mantıksal sürücü birden fazla depolama grubuna ait. %(sgName)s depolama " +"grubu döndürülüyor." + +#, python-format +msgid "" +"There is no backing for the snapshotted volume: %(snap)s. Not creating any " +"backing for the volume: %(vol)s." +msgstr "" +"Anlık görüntülenen mantıksal sürücü: %(snap)s için destek yok. Mantıksal " +"sürücü: %(vol)s için deste oluşturulmuyor." + +#, python-format +msgid "" +"There is no backing for the source snapshot: %(snap)s. Not creating any " +"backing for the volume: %(vol)s." +msgstr "" +"Kaynak anlık görüntü: %(snap)s için destek yok. Mantıksal sürücü: %(vol)s " +"için destek oluşturulmuyor." + +#, python-format +msgid "" +"There is no backing for the source volume: %(src)s. Not creating any backing " +"for volume: %(vol)s." +msgstr "" +"Kaynak mantıksal sürücü: %(src)s için destek yok. Mantıksal sürücü: %(vol)s " +"için herhangi bir destek oluşturulmuyor." + +#, python-format +msgid "" +"There is no backing for the source volume: %(svol)s. Not creating any " +"backing for the volume: %(vol)s." +msgstr "" +"Kaynak mantıksal sürücü: %(svol)s için destek yok. Mantıksal sürücü: %(vol)s " +"için bir destek oluşturulmuyor." + +#, python-format +msgid "There is no backing for the volume: %s. Need to create one." +msgstr "Mantıksal sürücü: %s için destek yok. Bir tane oluşturmalı." + +#, python-format +msgid "There is no backing, and so there is no snapshot: %s." +msgstr "Destek yok, o yüzden anlık görüntü de yok: %s." + +#, python-format +msgid "There is no backing, so will not create snapshot: %s." +msgstr "Destek yok, yani anlık görüntü oluşturulmayacak: %s." + +#, python-format +msgid "" +"There is no snapshot point for the snapshotted volume: %(snap)s. Not " +"creating any backing for the volume: %(vol)s." +msgstr "" +"Anlık görüntülenen mantıksal sürücü: %(snap)s için anlık görüntü noktası " +"yok. Mantıksal sürücü: %(vol)s için destek oluşturulmuyor." + +#, python-format +msgid "" +"Timeout is not configured in huawei conf file. Use default: " +"%(default_timeout)d." +msgstr "" +"Zaman aşımı huawei yapılandırma dosyasında yapılandırılmamış. Varsayılanı " +"kullan: %(default_timeout)d." + +#, python-format +msgid "Toggle storage_vnx_ip_address from %(old)s to %(new)s." +msgstr "storage_vnx_ip_address'i %(old)s dan %(new)s e değiştir." + +msgid "Token is invalid, going to re-login and get a new one." +msgstr "Jeton geçersiz, tekrar giriş yapıp yeni bir tane alınacak." + +msgid "Transfer volume completed successfully." +msgstr "Mantıksal sürücü aktarımı başarıyla tamamlandı." + +#, python-format +msgid "" +"Tried to delete export for volume %s, but it was not found in the Datera " +"cluster. Continuing with volume detach" +msgstr "" +"%s mantıksal sürücüsü için dışa aktarım silinmeye çalışıldı, ama Datera " +"kümesinde bulunamadı. Mantıksal sürücü ayırmayla devam ediliyor" + +#, python-format +msgid "Tried to delete non-existent vdisk %s." +msgstr "Mevcut olmayan vdisk %s silinmeye çalışıldı." + +#, python-format +msgid "" +"Tried to delete snapshot %s, but was not found in Datera cluster. Continuing " +"with delete." +msgstr "" +"%s anlık görüntüsü silinmeye çalışıldı, ama Datera kümesinde bulunamadı. " +"Silmeye devam ediliyor." + +#, python-format +msgid "" +"Tried to delete volume %s, but it was not found in the Datera cluster. " +"Continuing with delete." +msgstr "" +"%s mantıksal sürücüsü silinmeye çalışıldı, ama Datera kümesinde bulunamadı. " +"Silmeye devam ediliyor." + +#, python-format +msgid "Trying to unmap volume from all sdcs before deletion: %s." +msgstr "" +"Silmeden önce tüm sdc'lerden mantıksal sürücü eşleştirmesini kaldırmaya " +"çalışılıyor: %s." + +#, python-format +msgid "" +"Unable to delete volume: %(vol_id)s, volume must be available or error, but " +"is %(vol_status)s." +msgstr "" +"Mantıksal sürücü silinemedi: %(vol_id)s, mantıksal sürücü kullanılabilir ya " +"da hata olmalı, ama %(vol_status)s." + +#, python-format +msgid "Unable to delete volume: %s, volume currently has snapshots." +msgstr "" +"Mantıksal sürücü silinemiyor: %s, mantıksal sürücünün anlık görüntüleri var." + +#, python-format +msgid "Unable to delete volume: %s, volume is attached." +msgstr "Mantıksal sürücü: %s silinemedi, mantıksal sürücü ekli durumda." + +#, python-format +msgid "Unable to delete volume: %s, volume is currently migrating." +msgstr "Mantıksal sürücü silinemiyor: %s, mantıksal sürücü şu an göç ediyor." + +#, python-format +msgid "" +"Unable to delete volume: %s, volume is currently part of a consistency group." +msgstr "" +"Mantıksal sürücü silinemiyor: %s, mantıksal sürücü şu an bir tutarlılık " +"grubu parçası." + +msgid "Unable to parse XML input." +msgstr "XML girdisi ayrıştırılamadı." + +#, python-format +msgid "Unable to serialize field '%s' - excluding from backup" +msgstr "'%s' alanı serileştirilemiyor - yedekten çıkarılıyor" + +#, python-format +msgid "Unexporting lun %s." +msgstr "lun %s aktarımı geri alınıyor" + +#, python-format +msgid "Unmanage volume %(volume_id)s completed." +msgstr "%(volume_id)s yönetimini bırakma tamamlandı." + +#, python-format +msgid "Unmanage volume %s" +msgstr "Mantıksal sürücü %s'i yönetmeyi durdur" + +#, python-format +msgid "Unmanage volume with id: %s" +msgstr "Şu kimliğe sahip mantıksal sürücü yönetimini bırak: %s" + +#, python-format +msgid "Unmanaged LUN with current path %(path)s and uuid %(uuid)s." +msgstr "" +"%(path)s mevcut yolu ve %(uuid)s uuid'ine sahip LUN yönetimi bırakıldı." + +#, python-format +msgid "Unmanaged volume with current label %(label)s and wwn %(wwn)s." +msgstr "" +"%(label)s etiketli ve %(wwn)s wwn'li mantıksal sürücünün yönetimi bırakıldı." + +#, python-format +msgid "Unmap volume: %(volume)s." +msgstr "Mantıksal sürücü eşleştirmesini kes: %(volume)s." + +msgid "Unreserve volume completed successfully." +msgstr "Mantıksal sürücünün rezervinin kaldırılması başarıyla bitti." + +#, python-format +msgid "Update migrated volume %(new_volume)s completed." +msgstr "Göç etmiş mantıksal sürücü %(new_volume)s güncellemesi tamamlandı." + +msgid "Update readonly setting on volume completed successfully." +msgstr "" +"Mantıksal sürücü üstünde yalnızca okunabilir ayarın güncellenmesi başarıyla " +"tamamlandı." + +msgid "Update snapshot metadata completed successfully." +msgstr "Anlık görüntü metadata'sı güncelle başarıyla tamamlandı." + +msgid "Update volume admin metadata completed successfully." +msgstr "Mantıksal sürücü yönetici metadata'sını güncelle başarıyla tamamlandı." + +msgid "Update volume metadata completed successfully." +msgstr "Mantıksal sürücü metadata güncellemesi başarıyla tamamlandı." + +#, python-format +msgid "Updated Consistency Group %s" +msgstr "Tutarlılık Grubu %s güncellendi" + +#, python-format +msgid "" +"Updating consistency group %(id)s with name %(name)s description: " +"%(description)s add_volumes: %(add_volumes)s remove_volumes: " +"%(remove_volumes)s." +msgstr "" +"%(name)s isimli %(id)s tutarlılık grubu güncelleniyor tanım: %(description)s " +"add_volumes: %(add_volumes)s remove_volumes: %(remove_volumes)s." + +#, python-format +msgid "Updating snapshot %(id)s with info %(dict)s" +msgstr "%(id)s anlık görüntüsü %(dict)s bilgisi ile güncelleniyor" + +#, python-format +msgid "Updating storage service catalog information for backend '%s'" +msgstr "'%s' arka ucu için depolama servisi kataloğu bilgisi güncelleniyor" + +msgid "Use default PrefetchType. PrefetchType: Intelligent." +msgstr "Varsayılan PrefetchType kullan. PrefetchType: Zeki." + +#, python-format +msgid "" +"Using FC Zone Manager %(zm_version)s, Driver %(drv_name)s %(drv_version)s." +msgstr "" +"FC Zone Manager %(zm_version)s, Sürücü %(drv_name)s %(drv_version)s " +"kullanılıyor." + +#, python-format +msgid "Using FC lookup service %s" +msgstr "FC arama servisi %s kullanılıyor" + +#, python-format +msgid "Using existing initiator group name: %(igGroupName)s." +msgstr "Mevcut başlatıcı grubu ismi kullanılıyor: %(igGroupName)s." + +#, python-format +msgid "Using overridden vmware_host_version from config: %s" +msgstr "" +"%s yapılandırmasından üzerine yazılmış vmware_host_version kullanılıyor" + +#, python-format +msgid "Using pool %(pool)s instead of %(cpg)s" +msgstr "%(cpg)s yerine %(pool)s havuzu kullanılıyor" + +#, python-format +msgid "Using security file in %s for authentication" +msgstr "Kimlik doğrulama için %s içindeki güvenlik dosyası kullanılıyor" + +#, python-format +msgid "Using service label: %s" +msgstr "Servis etiketi kullanılıyor: %s" + +#, python-format +msgid "Value with type=%s is not serializable" +msgstr "type=%s sahip değer serileştirilemez" + +#, python-format +msgid "Verified VMOS version %s is supported." +msgstr "Doğrulanmış VMOS sürümü %s destekleniyor." + +#, python-format +msgid "Virtual volume %(disp)s '%(new)s' is being retyped." +msgstr "Sanal mantıksal sürücü %(disp)s '%(new)s' retype ediliyor." + +#, python-format +msgid "Virtual volume %(disp)s '%(new)s' is now being managed." +msgstr "Sanal mantıksal sürücü %(disp)s '%(new)s' artık yönetiliyor." + +#, python-format +msgid "" +"Virtual volume %(disp)s '%(new)s' snapCPG is empty so it will be set to: " +"%(cpg)s" +msgstr "" +"Sanal mantıksal sürücü %(disp)s '%(new)s' snapCPG boş, bu yüzden %(cpg)s " +"olarak ayarlanacak" + +#, python-format +msgid "" +"Virtual volume %(disp)s '%(vol)s' is no longer managed. Volume renamed to " +"'%(new)s'." +msgstr "" +"Sanal mantıksal sürücü %(disp)s '%(vol)s' artık yönetilmiyor. Mantıksal " +"sürücü '%(new)s' olarak yeniden adlandırıldı." + +#, python-format +msgid "Virtual volume %(disp)s successfully retyped to %(new_type)s." +msgstr "" +"Sanal mantıksal sürücü %(disp)s başarıyla %(new_type)s olarak retype edildi." + +#, python-format +msgid "Virtual volume '%(ref)s' renamed to '%(new)s'." +msgstr "Sanal mantıksal sürücü '%(ref)s' '%(new)s' olarak adlandırıldı." + +#, python-format +msgid "Vol copy job completed for dest %s." +msgstr "Mantıksal sürücü kopyalama işi %s hedefi için tamamlandı." + +#, python-format +msgid "Volume %(volume)s does not have meta device members." +msgstr "Mantıksal sürücü %(volume)s meta aygıt üyelerine sahip değil." + +#, python-format +msgid "" +"Volume %(volume)s is already mapped. The device number is %(deviceNumber)s." +msgstr "" +"Mantıksal sürücü %(volume)s zaten eşleştirilmiş. Aygıt numarası " +"%(deviceNumber)s." + +#, python-format +msgid "Volume %(volumeName)s not in any storage group." +msgstr "Mantıksal sürücü %(volumeName)s hiçbir depolama grubunda değil." + +#, python-format +msgid "" +"Volume %(volume_id)s: being created as %(create_type)s with specification: " +"%(volume_spec)s" +msgstr "" +"Mantıksal sürücü %(volume_id)s: %(volume_spec)s özelliğine sahip " +"%(create_type)s olarak oluşturuluyor" + +#, python-format +msgid "Volume %(volume_name)s (%(volume_id)s): created successfully" +msgstr "" +"Mantıksal sürücü %(volume_name)s (%(volume_id)s): başarıyla oluşturuldu" + +#, python-format +msgid "Volume %s has been transferred." +msgstr "Mantıksal sürücü %s aktarıldı." + +#, python-format +msgid "Volume %s is mapping to multiple hosts." +msgstr "Mantıksal sürücü %s birden fazla istemciyle eşleşiyor." + +#, python-format +msgid "Volume %s is not mapped. No volume to unmap." +msgstr "" +"Mantıksal sürücü %s eşleştirilmemiş. Eşleştirmesi kesilecek bir mantıksal " +"sürücü yok." + +#, python-format +msgid "Volume %s: retyped successfully" +msgstr "Mantıksal sürücü %s: retype başarılı" + +#, python-format +msgid "Volume copy %(size_in_m).2f MB at %(mbps).2f MB/s" +msgstr "Mantıksal sürücü kopyalama %(size_in_m).2f MB %(mbps).2f MB/s hızında" + +msgid "Volume created successfully." +msgstr "Mantıksal sürücü başarıyla oluşturuldu." + +msgid "Volume info retrieved successfully." +msgstr "Mantıksal sürücü bilgisi başarıyla getirildi." + +msgid "Volume retrieved successfully." +msgstr "Mantıksal sürücü başarıyla alındı." + +#, python-format +msgid "Volume service: %(label)s. Casted to: %(loc)s" +msgstr "Mantıksal sürücü servisi: %(label)s. %(loc)s'a gönderildi" + +#, python-format +msgid "Volume status is: %s." +msgstr "Mantıksal sürücü durumu: %s." + +#, python-format +msgid "Volume type is %s." +msgstr "Mantıksal sürücü türü %s." + +#, python-format +msgid "" +"Volume type: %(volume_type)s, storage pool name: %(pool_name)s, storage pool " +"id: %(pool_id)s, protection domain id: %(domain_id)s, protection domain " +"name: %(domain_name)s." +msgstr "" +"Mantıksal sürücü türü: %(volume_type)s, depolama havuzu ismi: %(pool_name)s, " +"depolama havuzu kimliği: %(pool_id)s, koruma alan kimliği: %(domain_id)s, " +"koruma alan ismi: %(domain_name)s." + +msgid "Volume updated successfully." +msgstr "Mantıksal sürücü başarıyla güncellendi." + +#, python-format +msgid "Volume with given ref %s need not be renamed during manage operation." +msgstr "" +"Verilen %s referanslı mantıksal sürücü yönetme işlemi süresinde yeniden " +"adlandırılmamalı." + +#, python-format +msgid "Volume with the name %s wasn't found, can't unmanage" +msgstr "%s isimli mantıksal sürücü bulunamadı, yönetim bırakılamıyor" + +#, python-format +msgid "" +"Volume: %(vol_id)s, size: %(vol_size)d is larger than backup: %(backup_id)s, " +"size: %(backup_size)d, continuing with restore." +msgstr "" +"Mantıksal sürücü: %(vol_id)s, boyut: %(vol_size)d yedek: %(backup_id)s, " +"boyut: %(backup_size)d'den büyük, geri yüklemeyle devam ediliyor." + +msgid "WSGI server has stopped." +msgstr "WSGI sunucusu durduruldu." + +#, python-format +msgid "WWPN on node %(node)s: %(wwpn)s." +msgstr "%(node)s düğümü üzerinde WWPN: %(wwpn)s." + +#, python-format +msgid "" +"Wait interval for %(event_type)s is not configured in huawei conf file. Use " +"default: %(default_wait_interval)d." +msgstr "" +"%(event_type)s için bekleme aralığı huawei yapılandırma dosyasında " +"yapılandırılmamış: %(default_wait_interval)d." + +msgid "Waiting for web service array communication." +msgstr "Web servis dizisi iletişimi bekleniyor." + +#, python-format +msgid "XML exception reading parameter: %s" +msgstr "Parametre okurken XML istisnası: %s" + +#, python-format +msgid "XtremIO SW version %s" +msgstr "XtremIO SW sürümü %s" + +#, python-format +msgid "ZFSSA version: %s" +msgstr "ZFSSA sürümü: %s" + +#, python-format +msgid "Zone exists in I-T mode. Skipping zone creation %s" +msgstr "Bölge I-T kipinde mevcut. Bölge oluşturma %s atlanıyor" + +#, python-format +msgid "Zone map to add: %s" +msgstr "Eklenecek bölge haritası: %s" + +#, python-format +msgid "Zoning Policy: %s, not recognized" +msgstr "Bölgeleme İlkesi: %s, tanınmıyor" + +#, python-format +msgid "Zoning policy for Fabric %s" +msgstr "Fabric %s için bölgeleme ilkesi" + +#, python-format +msgid "Zoning policy for fabric %s" +msgstr "Fabric %s için bölgeleme haritası" + +#, python-format +msgid "" +"_check_volume_copy_ops: Volume %(vol)s does not have the specified vdisk " +"copy operation: orig=%(orig)s new=%(new)s." +msgstr "" +"_check_volume_copy_ops: Mantıksal sürücü %(vol)s belirtilen vdisk kopyalama " +"işlemine sahip değil asıl=%(orig)s yeni=%(new)s." + +#, python-format +msgid "_get_tgt_iqn: iSCSI target iqn is: %s." +msgstr "_get_tgt_iqn: iSCSI hedef iqn: %s." + +#, python-format +msgid "casted to %s" +msgstr "%s'e gönderildi" + +#, python-format +msgid "cgsnapshot %s: created successfully" +msgstr "cgsnapshot %s: başarıyla oluşturuldu" + +#, python-format +msgid "cgsnapshot %s: deleted successfully" +msgstr "cgsnapshot %s: başarıyla silindi" + +#, python-format +msgid "cgsnapshot %s: deleting" +msgstr "cgsnapshot %s: siliniyor" + +#, python-format +msgid "create_volume: create_lu returns %s" +msgstr "create_volume: create_lu %s döndürüyor" + +#, python-format +msgid "delete lun loc %s" +msgstr "lun loc %s sil" + +#, python-format +msgid "do_setup: %s" +msgstr "do_setup: %s" + +#, python-format +msgid "free capacity of pool %(pool)s is: %(free)s, total capacity: %(total)s." +msgstr "" +"%(pool)s havuzu için boş kapasite: %(free)s, toplam kapasite: %(total)s." + +#, python-format +msgid "iSCSI Initiators %(in)s of %(ins)s need registration." +msgstr "iSCSI Başlatıcıları %(in)s / %(ins)s kaydolmalı." + +#, python-format +msgid "iSCSI portal found for service: %s" +msgstr "Servis içi iSCSI portalı bulundu: %s" + +#, python-format +msgid "igroup %(grp)s found for initiator %(iname)s" +msgstr "%(iname)s başlatıcısı için %(grp)s igroup bulundu" + +#, python-format +msgid "initialize volume %(vol)s connector %(conn)s" +msgstr "%(vol)s mantıksal sürücüsü %(conn)s bağlayıcısını ilklendir" + +#, python-format +msgid "initialize_ connection: %(vol)s:%(initiator)s" +msgstr "initialize_ connection: %(vol)s:%(initiator)s" + +#, python-format +msgid "initialize_connection volume: %(volume)s, connector: %(connector)s" +msgstr "" +"initialize_connection mantıksal sürücü: %(volume)s, bağlayıcı: %(connector)s" + +#, python-format +msgid "initiate: connection %s" +msgstr "başlat: bağlantı %s" + +#, python-format +msgid "initiator name: %(initiator_name)s, volume name: %(volume)s." +msgstr "başlatıcı ismi: %(initiator_name)s, mantıksal sürücü ismi: %(volume)s." + +msgid "" +"initiator_auto_registration: False. Initiator auto registration is not " +"enabled. Please register initiator manually." +msgstr "" +"initiator_auto_registration: False. Başlatıcı otomatik kaydı etkin değil. " +"Lütfen başlatıcıyı elle kaydedin." + +#, python-format +msgid "iops limit is: %s." +msgstr "iops sınırı: %s." + +#, python-format +msgid "iscsi_initiators: %s" +msgstr "iscsi_initiators: %s" + +#, python-format +msgid "location is: %(location)s" +msgstr "konum: %(location)s" + +#, python-format +msgid "" +"migrate_volume_completion is cleaning up an error for volume %(vol1)s " +"(temporary volume %(vol2)s" +msgstr "" +"migrate_volume_completion %(vol1)s mantıksal sürücüsü için bir hatayı " +"temizliyor (geçici mantıksal sürücü %(vol2)s" + +#, python-format +msgid "new cloned volume: %s" +msgstr "yeni klonlanan mantıksal sürücü: %s" + +#, python-format +msgid "nfs_info: %(key)s: %(path)s, HDP: %(fslabel)s FSID: %(hdp)s" +msgstr "nfs_info: %(key)s: %(path)s, HDP: %(fslabel)s FSID: %(hdp)s" + +#, python-format +msgid "open_connection to %(ssn)s at %(ip)s" +msgstr "%(ip)s ye %(ssn)s open_connection" + +#, python-format +msgid "setting volume %s to error_restoring (was restoring-backup)." +msgstr "" +"%s mantıksal sürücüsü error_restoring olarak ayarlanıyor (yedek geri " +"yükleniyordu)." + +#, python-format +msgid "share: %(share)s -> %(info)s" +msgstr "paylaşım: %(share)s -> %(info)s" + +#, python-format +msgid "share: %s incorrect entry" +msgstr "paylaşım: %s geçersiz girdi" + +#, python-format +msgid "smis_do_iscsi_discovery is: %(out)s." +msgstr "smis_do_iscsi_discovery: %(out)s." + +#, python-format +msgid "snapshot %s doesn't exist" +msgstr "anlık görüntü %s mevcut değil" + +#, python-format +msgid "source volume for cloning: %s" +msgstr "klon için kaynak mantıksal sürücü: %s" + +#, python-format +msgid "targetlist: %s" +msgstr "hedeflistesi: %s" + +#, python-format +msgid "terminate: connection %s" +msgstr "sonlandır: bağlantı %s" + +#, python-format +msgid "terminate_connection volume: %(volume)s, connector: %(con)s" +msgstr "terminate_connection mantıksal sürücü: %(volume)s, bağlayıcı: %(con)s" + +#, python-format +msgid "tunevv failed because the volume '%s' has snapshots." +msgstr "tunew başarısız çünkü '%s' mantıksal sürücüsü anlık görüntülere sahip." + +#, python-format +msgid "username: %(username)s, verify_cert: %(verify)s." +msgstr "kullanıcı adı: %(username)s, verify_cert: %(verify)s." + +#, python-format +msgid "vol=%s" +msgstr "birim=%s" + +#, python-format +msgid "vol_name=%(name)s provider_location=%(loc)s" +msgstr "vol_name=%(name)s provider_location=%(loc)s" + +#, python-format +msgid "volume %s doesn't exist" +msgstr "mantıksal sürücü %s mevcut değil" + +#, python-format +msgid "volume %s no longer exists in backend" +msgstr "mantıksal sürücü %s artık arka uçta mevcut değil" + +msgid "volume_file does not support fileno() so skipping fsync()" +msgstr "volume_file fileno() desteklemiyor bu yüzden fsync() atlanıyor" diff --git a/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-warning.po b/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-warning.po index a50e2d8e8..96dee6e35 100644 --- a/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-warning.po +++ b/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-warning.po @@ -4,21 +4,23 @@ # # Translators: # Ying Chun Guo , 2015 +# OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: Cinder\n" +"Project-Id-Version: cinder 7.0.0.0b4.dev130\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-08-27 06:19+0000\n" +"POT-Creation-Date: 2015-09-17 06:19+0000\n" "PO-Revision-Date: 2015-08-26 03:31+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Turkish (Turkey) (http://www.transifex.com/openstack/cinder/" "language/tr_TR/)\n" -"Language: tr_TR\n" +"Language: tr-TR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.0\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.7.1\n" #, python-format msgid "%(path)s is being set with open permissions: %(perm)s" @@ -271,13 +273,6 @@ msgstr "" "%s(curr_status)s durumunda sıkışıp kalmış mantıksal sürücü algılandı, HATA " "olarak ayarlanıyor." -msgid "" -"Didn't get the pool information of the host %(s). Storage assisted Migration " -"is not supported. The host may be using a legacy driver." -msgstr "" -"%(s) istemcisinin havuz bilgisi alınamadı. Depolama destekli Göç " -"desteklenmiyor. İstemci eski bir sürücü kullanıyor olabilir." - msgid "Discover file retries exhausted." msgstr "Dosya keşfi yeniden denemeleri tükendi." @@ -704,18 +699,6 @@ msgstr "" "Mantıksal sürücü %s silme hatası atlanıyor: silmeyi zorla ayarları sebebiyle " "mantıksal sürücü bulunamadı." -#, python-format -msgid "Ignoring error mapping volume %s: volume already mapped." -msgstr "" -"Mantıksal sürücü %s eşleştirme hatası atlanıyor: mantıksal sürücü zaten " -"eşleştirilmiş." - -#, python-format -msgid "Ignoring error unmapping volume %s: volume not mapped." -msgstr "" -"%s mantıksal sürücüsü eşleştirmesinin kaldırılması hatası atlanıyor: " -"mantıksal sürücü eşleştirilmedi." - msgid "Image delete encountered an error." msgstr "İmaj silme bir hatayla karşılaştı." @@ -1249,14 +1232,6 @@ msgstr "" "Belirtilen şu depolama havuzları mevcut değil: %(unexist)s. İstemci yalnızca " "şu depolama havuzlarını yönetecek: %(exist)s" -#, python-format -msgid "" -"The option %s has been deprecated and no longer has any effect. It will be " -"removed in the Liberty release." -msgstr "" -"%s seçeneği artık kullanılmıyor ve artık bir etkisi yok. Liberty sürümünde " -"kaldırılacak." - #, python-format msgid "The provisioning: %(provisioning)s is not valid." msgstr "Hazırlık: %(provisioning)s geçerli değil." @@ -1491,12 +1466,6 @@ msgstr "" "Mantıksal sürücü türü kaynak mantıksal sürücüyle aynı olacak şekilde " "değiştirilecek." -#, python-format -msgid "Volume unmanage was unable to rename the volume, error message: %s" -msgstr "" -"Mantıksal sürücü yönetimini bırak mantıksal sürücüyü tekrar adlandıramadı, " -"hata iletisi: %s" - #, python-format msgid "" "Volume: %(volumeName)s Does not belong to storage group %(defaultSgName)s." @@ -1630,20 +1599,6 @@ msgstr "vadesi geçmiş ssc işi tazeleme sürüyor. Dönülüyor... " msgid "san_secondary_ip is configured as the same value as san_ip." msgstr "san_secondary_ip san_ip ile aynı değer olarak yapılandırılmış." -#, python-format -msgid "" -"scaleIO volume %(vol)s not yet found (no directory /dev/disk/by-id yet). Try " -"number: %(tries)d." -msgstr "" -"scaleIO mantıksal sürücüsü %(vol)s henüz bulunamadı (henüz böyle bir dizin " -"yok /dev/disk/by-id). Deneme numarası: %(tries)d." - -#, python-format -msgid "scaleIO volume %(vol)s not yet found. Try number: %(tries)d." -msgstr "" -"scaleIO mantıksal sürücüsü %(vol)s henüz bulunamadı. Deneme numarası: " -"%(tries)d." - #, python-format msgid "snapshot: %s not found, skipping delete operation" msgstr "anlık görüntü: %s bulunamadı, silme işlemi atlanıyor" diff --git a/cinder/locale/tr_TR/LC_MESSAGES/cinder.po b/cinder/locale/tr_TR/LC_MESSAGES/cinder.po new file mode 100644 index 000000000..e3b5b0f76 --- /dev/null +++ b/cinder/locale/tr_TR/LC_MESSAGES/cinder.po @@ -0,0 +1,7484 @@ +# Turkish (Turkey) translations for cinder. +# Copyright (C) 2015 ORGANIZATION +# This file is distributed under the same license as the cinder project. +# +# Translators: +# Andreas Jaeger , 2015. #zanata +# OpenStack Infra , 2015. #zanata +msgid "" +msgstr "" +"Project-Id-Version: cinder 7.0.0.0b4.dev130\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-09-17 06:18+0000\n" +"PO-Revision-Date: 2015-09-16 08:16+0000\n" +"Last-Translator: Andreas Jaeger \n" +"Language-Team: Turkish (Turkey) (http://www.transifex.com/openstack/cinder/" +"language/tr_TR/)\n" +"Plural-Forms: nplurals=1; plural=0\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.0\n" + +#, python-format +msgid "\t%s" +msgstr "\t%s" + +#, python-format +msgid "" +"\n" +"OpenStack Cinder version: %(version)s\n" +msgstr "" +"\n" +"OpenStack Cinder sürümü: %(version)s\n" + +#, python-format +msgid " but size is now %d" +msgstr " ancak boyut şu anda %d" + +#, python-format +msgid " but size is now %d." +msgstr " ama şimdiki boyut %d." + +#, python-format +msgid "" +"%(driver)s manage_existing cannot manage a volume connected to hosts. Please " +"disconnect this volume from existing hosts before importing" +msgstr "" +"%(driver)s manage_existing istemcilere bağlı bir mantıksal sürücü " +"yönetilemez. Lütfen içe aktarmadan önce bu mantıksal sürücüyü mevcut " +"istemcilerden ayırın" + +#, python-format +msgid "%(err)s" +msgstr "Hatalar: %(err)s" + +#, python-format +msgid "" +"%(err)s\n" +"result: %(res)s." +msgstr "" +"%(err)s\n" +"sonuç: %(res)s." + +#, python-format +msgid "%(error_message)s" +msgstr "%(error_message)s" + +#, python-format +msgid "%(exception)s: %(explanation)s" +msgstr "%(exception)s: %(explanation)s" + +#, python-format +msgid "%(file)s: Permission denied." +msgstr "%(file)s: İzin reddedildi." + +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"%(fun)s: Beklenmedik CLI çıktısı ile başarısız oldu.\n" +" Komut: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" + +#, python-format +msgid "%(host)-25s\t%(availability_zone)-15s" +msgstr "%(host)-25s\t%(availability_zone)-15s" + +#, python-format +msgid "%(host)-25s\t%(zone)-15s" +msgstr "%(host)-25s\t%(zone)-15s" + +#, python-format +msgid "%(message)s" +msgstr "%(message)s" + +#, python-format +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" +msgstr "" +"%(message)s\n" +"Durum Kodu: %(_status)s\n" +"Gövde: %(_body)s" + +#, python-format +msgid "%(message)s, subjectAltName: %(sanList)s." +msgstr "%(message)s, subjectAltName: %(sanList)s." + +#, python-format +msgid "" +"%(msg_type)s: creating NetworkPortal: ensure port %(port)d on ip %(ip)s is " +"not in use by another service." +msgstr "" +"%(msg_type)s: NetworkPortal oluşturuluyor: %(ip)s ip üzerinde %(port)d " +"bağlantı noktasının başka bir servis tarafından kullanılmadığından emin olun." + +#, python-format +msgid "%(name)s has a minimum character requirement of %(min_length)s." +msgstr "%(name)s %(min_length)s asgari karakter gereksinimine sahip." + +#, python-format +msgid "%(name)s has more than %(max_length)s characters." +msgstr "" +"%(name)s %(max_length)s azami karakter sayısından daha fazla karaktere sahip." + +#, python-format +msgid "" +"%(op)s: backup %(bck_id)s, volume %(vol_id)s failed. Backup object has " +"unexpected mode. Image or file backups supported, actual mode is " +"%(vol_mode)s." +msgstr "" +"%(op)s: mantıksal sürücü %(vol_id)s yedekleme %(bck_id)s başarısız oldu. " +"Yedekleme nesnesi beklenmeyen kipe sahip. İmaj ya da dosya yedeklemeleri " +"destekleniyor, gerçek kip %(vol_mode)s." + +#, python-format +msgid "%(service)s Service is not %(status)s on storage appliance: %(host)s" +msgstr "%(service)s Servisi depolama aygıtında %(status)s değil: %(host)s" + +#, python-format +msgid "%(value_name)s must be <= %(max_value)d" +msgstr "%(value_name)s <= %(max_value)d olmalı" + +#, python-format +msgid "%(value_name)s must be >= %(min_value)d" +msgstr "%(value_name)s >= %(min_value)d olmalı" + +#, python-format +msgid "" +"%(worker_name)s value of %(workers)d is invalid, must be greater than 0." +msgstr "" +"%(workers)d'ın %(worker_name)s değeri geçersiz, 0'dan daha büyük olmalıdır." + +#, python-format +msgid "%s" +msgstr "%s" + +#, python-format +msgid "%s \"data\" was not in result." +msgstr "%s \"data\" sonuçta değildi." + +#, python-format +msgid "" +"%s cannot be accessed. Verify that GPFS is active and file system is mounted." +msgstr "" +"%s erişilebilir değil. GPFS'in etkin olduğunu ve dosya sisteminin bağlı " +"olduğunu doğrulayın." + +#, python-format +msgid "%s cannot be resized using clone operation as it contains no blocks." +msgstr "" +"%s klon işlemi kullanılarak yeniden boyutlandırılamaz çünkü blok içermiyor." + +#, python-format +msgid "" +"%s cannot be resized using clone operation as it is hosted on compressed " +"volume" +msgstr "" +"%s klon işlemi kullanılarak yeniden boyutlandırılamaz çünkü sıkıştırılmış " +"bir mantıksal sürücü üzerinde" + +#, python-format +msgid "%s configuration option is not set." +msgstr "%s yapılandırma seçeneği ayarlı değil." + +#, python-format +msgid "%s is not a directory." +msgstr "%s bir dizin değil." + +#, python-format +msgid "%s is not a string or unicode" +msgstr "%s bir karakter dizisi ya da unicode değildir" + +#, python-format +msgid "%s is not installed" +msgstr "%s kurulu değil" + +#, python-format +msgid "%s is not installed." +msgstr "%s kurulu değil." + +#, python-format +msgid "%s is not set" +msgstr "%s ayarlanmamış" + +#, python-format +msgid "%s is not set." +msgstr "%s ayarlı değil." + +#, python-format +msgid "%s must be a valid raw or qcow2 image." +msgstr "%s geçerli bir raw ya da qcow2 imajı olmalıdır." + +#, python-format +msgid "%s must be an absolute path." +msgstr "%s mutlak yol olmalı." + +#, python-format +msgid "%s not set in cinder.conf" +msgstr "%s cinder.conf'da ayarlanmamış" + +#, python-format +msgid "%s not set." +msgstr "%s ayarlanmamış." + +#, python-format +msgid "" +"'%(prot)s' is invalid for flashsystem_connection_protocol in config file. " +"valid value(s) are %(enabled)s." +msgstr "" +"'%(prot)s' yapılandırma dosyasında flashsystem_connection_protocol için " +"geçersiz. geçerli değer(ler) %(enabled)s." + +msgid "'active' must be present when writing snap_info." +msgstr "snap_info yazılırken 'active' olması gerekir." + +msgid "'consistencygroup_id' must be specified" +msgstr "'consistencygroup_id' belirtilmiş olmalıdır" + +msgid "'qemu-img info' parsing failed." +msgstr "'qemu-img info' ayrıştırması başarısız oldu." + +msgid "'status' must be specified." +msgstr "'status' belirtilmelidir." + +msgid "'volume_id' must be specified" +msgstr "'volume_id' belirtilmelidir" + +#, python-format +msgid "A LUN (HLUN) was not found. (LDEV: %(ldev)s)" +msgstr "Bir LUN (HLUN) bulunamadı. (LDEV: %(ldev)s)" + +#, python-format +msgid "" +"A free LUN (HLUN) was not found. Add a different host group. (LDEV: %(ldev)s)" +msgstr "" +"Boş bir LUN (HLUN) bulunamadı. Farklı bir istemci grubu ekleyin. (LDEV: " +"%(ldev)s)" + +#, python-format +msgid "A host group could not be added. (port: %(port)s, name: %(name)s)" +msgstr "" +"Bir istemci grubu eklenemedi. (bağlantı noktası: %(port)s, isim: %(name)s)" + +#, python-format +msgid "" +"A host group could not be deleted. (port: %(port)s, gid: %(gid)s, name: " +"%(name)s)" +msgstr "" +"Bir istemci grubu silinemedi. (bağlantı noktası: %(port)s, gid: %(gid)s, " +"isim: %(name)s)" + +#, python-format +msgid "A host group is invalid. (host group: %(gid)s)" +msgstr "Bir istemci grubu geçersiz. (istemci grubu: %(gid)s)" + +#, python-format +msgid "A pair cannot be deleted. (P-VOL: %(pvol)s, S-VOL: %(svol)s)" +msgstr "Bir çift silinemedi. (P-VOL: %(pvol)s, S-VOL: %(svol)s)" + +#, python-format +msgid "" +"A pair could not be created. The maximum number of pair is exceeded. (copy " +"method: %(copy_method)s, P-VOL: %(pvol)s)" +msgstr "" +"Bir çift oluşturulamadı. Azami çift sayısı aşıldı. (kopyalama yöntemi: " +"%(copy_method)s, P-VOL: %(pvol)s)" + +#, python-format +msgid "A parameter is invalid. (%(param)s)" +msgstr "Bir parametre geçersiz. (%(param)s)" + +#, python-format +msgid "A parameter value is invalid. (%(meta)s)" +msgstr "Bir parametre değeri geçersiz. (%(meta)s)" + +#, python-format +msgid "A pool could not be found. (pool id: %(pool_id)s)" +msgstr "Bir havuz bulunamadı. (havuz kimliğİ: %(pool_id)s)" + +#, python-format +msgid "A snapshot status is invalid. (status: %(status)s)" +msgstr "Bir anlık görüntü durumu geçersiz. (durum: %(status)s)" + +msgid "A volume ID or share was not specified." +msgstr "Bir mantıksal sürücü ID ya da paylaşım belirtilmemiş." + +#, python-format +msgid "A volume status is invalid. (status: %(status)s)" +msgstr "Bir mantıksal sürücünün durumu geçersiz. (durum: %(status)s)" + +#, python-format +msgid "API %(name)s failed with error string %(err)s" +msgstr "API %(name)s %(err)s hatası ile başarısız oldu" + +msgid "API key is missing for CloudByte driver." +msgstr "CloudByte sürücüsü için API anahtarı eksik." + +#, python-format +msgid "API response: %s" +msgstr "API yanıtı: %s" + +msgid "API version could not be determined." +msgstr "API sürümü belirlenemedi." + +msgid "Access list not available for public volume types." +msgstr "" +"Ortak mantıksal sürücü türleri için erişim listesi kullanılabilir değil." + +#, python-format +msgid "" +"All the specified storage pools to be managed do not exist. Please check " +"your configuration. Non-existent pools: %s" +msgstr "" +"Belirtilen yönetilecek depolama havuzlarından hepsi mevcut değil. Lütfen " +"yapılandırmanızı kontrol edin. Mevcut olmayan havuzlar: %s" + +msgid "An error has occurred during backup operation" +msgstr "Yedekleme işlemi sırasında bir hata oluştu" + +#, python-format +msgid "" +"An error occurred during the LUNcopy operation. LUNcopy name: " +"%(luncopyname)s. LUNcopy status: %(luncopystatus)s. LUNcopy state: " +"%(luncopystate)s." +msgstr "" +"LUNcopy işlemi sırasında bir hata oluştu. LUNcopy ismi: %(luncopyname)s. " +"LUNcopy durumu: %(luncopystatus)s. LUNcopy durumu: %(luncopystate)s." + +#, python-format +msgid "An iSCSI CHAP user could not be added. (username: %(user)s)" +msgstr "Bir iSCSI CHAP kullanıcısı eklenemedi. (kullanıcı adı: %(user)s)" + +#, python-format +msgid "An iSCSI CHAP user could not be deleted. (username: %(user)s)" +msgstr "Bir iSCSI CHAP kullanıcısı silinemedi. (kullanıcı adı: %(user)s)" + +#, python-format +msgid "" +"An iSCSI target could not be added. (port: %(port)s, alias: %(alias)s, " +"reason: %(reason)s)" +msgstr "" +"Bir iSCSI hedefi eklenemedi. (bağlantı noktası: %(port)s, rumuz: %(alias)s, " +"sebep: %(reason)s)" + +#, python-format +msgid "" +"An iSCSI target could not be deleted. (port: %(port)s, tno: %(tno)s, alias: " +"%(alias)s)" +msgstr "" +"Bir iSCSI hedefi silinemedi. (bağlanıt noktası: %(port)s, tno: %(tno)s, " +"rumuz: %(alias)s)" + +msgid "An unknown exception occurred." +msgstr "Bilinmeyen bir istisna oluştu." + +#, python-format +msgid "Array does not exist or is offline. Current status of array is %s." +msgstr "Dizi mevcut değil ya da çevrim dışı. Dizinin mevcut durumu %s." + +msgid "At least one valid iSCSI IP address must be set." +msgstr "Geçerli en az bir iSCSI IP adresi ayarlamalıdır." + +#, python-format +msgid "Attempt to transfer %s with invalid auth key." +msgstr "Geçersiz kimlik doğrulama anahtarı ile %s aktarımı dene." + +#, python-format +msgid "Auth group [%s] details not found in CloudByte storage." +msgstr "" +"CloudByte depolamasında kimlik doğrulama grubu [%s] ayrıntıları bulunamadı." + +msgid "Auth user details not found in CloudByte storage." +msgstr "" +"CloudByte depolamada kimlik doğrulama kullanıcı ayrıntıları bulunamadı." + +msgid "Authentication error" +msgstr "Kimlik doğrulama hatası" + +msgid "Authorization error" +msgstr "Yetkilendirme hatası" + +msgid "Available categories:" +msgstr "Kullanılabilir kategoriler:" + +msgid "" +"Back-end QoS specs are not supported on this storage family and ONTAP " +"version." +msgstr "" +"Arka-uç QoS özellikleri bu depolama ailesi ve ONTAP sürümünde desteklenmiyor." + +#, python-format +msgid "Backend doesn't exist (%(backend)s)" +msgstr "Art alanda çalışan uygulama (%(backend)s) yok" + +#, python-format +msgid "Backend reports: %(message)s" +msgstr "Art alanda çalışan uygulama raporları: %(message)s" + +msgid "Backend reports: item already exists" +msgstr "Art alanda çalışan uygulama raporları: öge zaten mevcut" + +msgid "Backend reports: item not found" +msgstr "Art alanda çalışan uygulama raporları: öge bulunamadı" + +msgid "Backend server not NaServer." +msgstr "Arkauç sunucusu NaServer değil." + +#, python-format +msgid "Backend service retry timeout hit: %(timeout)s sec" +msgstr "Arka uç servis yeniden deneme zaman aşımına erişildi: %(timeout)s sn" + +msgid "Backend storage did not configure fiber channel target." +msgstr "Arka uç depolama fiber kanal hedefini yapılandırmadı." + +#, python-format +msgid "Backup %(backup_id)s could not be found." +msgstr "%(backup_id)s yedekleme bulunamadı." + +msgid "Backup RBD operation failed" +msgstr "RBD Yedekleme işlemi başarısız oldu" + +#, python-format +msgid "Backup driver reported an error: %(message)s" +msgstr "Yedekleme sürücüsü bir hata bildirdi: %(message)s" + +msgid "Backup id required" +msgstr "Yedekleme kimliği gereklidir" + +msgid "Backup is not supported for GlusterFS volumes with snapshots." +msgstr "" +"Yedekleme anlık sistem görüntüleri ile GlusterFS mantıksal sürücüsü için " +"desteklenmiyor." + +msgid "Backup is only supported for SOFS volumes without backing file." +msgstr "" +"Yedekleme sadece destek dosyası olmayan SOFS mantıksal sürücüleri için " +"desteklenir." + +msgid "Backup is only supported for raw-formatted GlusterFS volumes." +msgstr "" +"Yedekleme sadece raw-biçimli GlusterFS mantıksal sürücüleri için desteklenir." + +msgid "Backup is only supported for raw-formatted SOFS volumes." +msgstr "" +"Yedekleme sadece raw-biçimli SOFS mantıksal sürücüleri için desteklenir." + +msgid "Backup operation of an encrypted volume failed." +msgstr "Şifreli mantıksal sürücünün yedekleme işlemi başarısız oldu." + +#, python-format +msgid "" +"Backup service %(configured_service)s does not support verify. Backup id " +"%(id)s is not verified. Skipping verify." +msgstr "" +"Yedekleme servisi %(configured_service)s doğrulamayı desteklemiyor. Yedek " +"kimliği %(id)s doğrulanmadı. Doğrulama atlanıyor." + +#, python-format +msgid "" +"Backup service %(service)s does not support verify. Backup id %(id)s is not " +"verified. Skipping reset." +msgstr "" +"Yedekleme servisi %(service)s doğrulamayı desteklemiyor. Yedek kimliği " +"%(id)s doğrulanmadı. Sıfırlama atlanıyor." + +#, python-format +msgid "Backup should only have one snapshot but instead has %s" +msgstr "" +"Yedekleme %s yerine sadece bir anlık sistem görüntüsüne sahip olmalıdır" + +msgid "Backup status must be available" +msgstr "Yedek durumu kullanılabilir olmalıdır" + +#, python-format +msgid "Backup status must be available and not %s." +msgstr "Yedekleme durumu kullanılabilir olmalı ve %s olmamalıdır." + +msgid "Backup status must be available or error" +msgstr "Yedek durumu kullanılabilir ya da hatalı olmalıdır" + +msgid "Backup to be restored has invalid size" +msgstr "Geri yüklenecek yedek geçersiz boyuta sahip" + +#, python-format +msgid "Bad Status line returned: %(arg)s." +msgstr "Bozuk Durum satırı döndürüldü: %(arg)s." + +#, python-format +msgid "Bad key(s) in quota set: %s" +msgstr "Kota kümesinde bozuk anahtar(lar): %s" + +#, python-format +msgid "" +"Bad or unexpected response from the storage volume backend API: %(data)s" +msgstr "" +"Depolama mantıksal sürücü art alanda çalışan uygulama API'sinden bozuk ya da " +"beklenmeyen yanıt: %(data)s" + +#, python-format +msgid "Bad project format: project is not in proper format (%s)" +msgstr "Bozuk proje biçimi: proje (%s) doğru biçiminde değil" + +msgid "Bad response from Datera API" +msgstr "Datera API'sinden bozuk yanıt" + +msgid "Bad response from SolidFire API" +msgstr "SolidFire API'den bozuk yanıt" + +#, python-format +msgid "Bad response from XMS, %s" +msgstr "XMS'den kötü yanıt, %s" + +msgid "Binary" +msgstr "İkili Değer" + +msgid "Blank components" +msgstr "Boş bileşenler" + +msgid "Blockbridge API authentication scheme (token or password)" +msgstr "Blockbridge API kimlik doğrulama şeması (jeton ya da parola)" + +msgid "Blockbridge API password (for auth scheme 'password')" +msgstr "Blockbridge API parola (kimlik doğrulama şeması için 'password')" + +msgid "Blockbridge API token (for auth scheme 'token')" +msgstr "Blockbridge API jetonu (kimlik doğrulama şeması için 'token')" + +msgid "Blockbridge API user (for auth scheme 'password')" +msgstr "Blockbridge API kullanıcı (kimlik doğrulama şeması için 'password')" + +msgid "Blockbridge api host not configured" +msgstr "Blockbridge api istemcisi yapılandırılmadı" + +#, python-format +msgid "Blockbridge configured with invalid auth scheme '%(auth_scheme)s'" +msgstr "" +"Blockbridge geçersiz kimlik doğrulama şeması '%(auth_scheme)s' ile " +"yapılandırıldı" + +msgid "Blockbridge default pool does not exist" +msgstr "Blockbridge öntanımlı havuz yok" + +msgid "" +"Blockbridge password not configured (required for auth scheme 'password')" +msgstr "" +"Blockbridge parolası yapılandırılamadı (kimlik doğrulama şeması 'password' " +"için gerekli)" + +msgid "Blockbridge pools not configured" +msgstr "Blockbridge havuzları yapılandırılmamış" + +msgid "Blockbridge token not configured (required for auth scheme 'token')" +msgstr "" +"Blockbridge jetonu yapılandırılmamış (kimlik doğrulama şeması için gerekli " +"'token')" + +msgid "Blockbridge user not configured (required for auth scheme 'password')" +msgstr "" +"Blockbridge kullanıcısı yapılandırılmadı (kimlik doğrulama şeması 'password' " +"için gerekli)" + +msgid "CHAP secret should be 12-16 bytes." +msgstr "CHAP gizi 12-16 bayt olmalı." + +#, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"CLI İstisnası çıktısı:\n" +" komut: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" + +#, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s." +msgstr "" +"CLI İstisna çıktısı:\n" +" komut: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s." + +#, python-format +msgid "CLIQ %(proxy_ver)s" +msgstr "CLIQ %(proxy_ver)s" + +msgid "" +"CMMVC6071E The VDisk-to-host mapping was not created because the VDisk is " +"already mapped to a host.\n" +"\"" +msgstr "" +"CMMVC6071E VDisk-to-host eşleştirmesi oluşturulmadı çünkü VDisk zaten bir " +"istemciye eşleştirilmiş.\n" +"\"" + +msgid "CONCERTO version is not supported" +msgstr "CONCERTO sürümü desteklenmiyor" + +#, python-format +msgid "CPG (%s) doesn't exist on array" +msgstr "CPG (%s) dizide mevcut değil" + +#, python-format +msgid "Can not translate %s to integer." +msgstr "%s, tam sayı değere çevrilemez." + +#, python-format +msgid "Can't find lun info on the array, lun name is: %(name)s." +msgstr "Dizide lun bilgisi bulunamadı, lun ismi: %(name)s." + +#, python-format +msgid "Can't open config file: %s" +msgstr "Yapılandırma dosyası açılamıyor: %s" + +#, python-format +msgid "" +"Cannot add volume %(volume_id)s to consistency group %(group_id)s because it " +"has no volume type." +msgstr "" +"%(volume_id)s mantıksal sürücüsü %(group_id)s tutarlılık grubuna eklenemiyor " +"çünkü hiçbir mantıksal sürücü türüne sahip değil." + +#, python-format +msgid "" +"Cannot add volume %(volume_id)s to consistency group %(group_id)s because " +"volume cannot be found." +msgstr "" +"%(volume_id)s mantıksal sürücüsü %(group_id)s tutarlılık grubuna eklenemiyor " +"çünkü mantıksal sürücü bulunamıyor." + +#, python-format +msgid "" +"Cannot add volume %(volume_id)s to consistency group %(group_id)s because " +"volume does not exist." +msgstr "" +"%(volume_id)s mantıksal sürücüsü %(group_id)s tutarlılık grubuna eklenemiyor " +"çünkü mantıksal sürücü yok." + +#, python-format +msgid "" +"Cannot add volume %(volume_id)s to consistency group %(group_id)s because " +"volume is in an invalid state: %(status)s. Valid states are: %(valid)s." +msgstr "" +"%(volume_id)s mantıksal sürücüsü %(group_id)s tutarlılık grubuna eklenemiyor " +"çünkü mantıksal sürücü geçersiz bir durumda: %(status)s. Geçerli durumlar: " +"%(valid)s." + +#, python-format +msgid "" +"Cannot add volume %(volume_id)s to consistency group %(group_id)s because " +"volume type %(volume_type)s is not supported by the group." +msgstr "" +"%(volume_id)s mantıksal sürücüsü %(group_id)s tutarlılık grubuna eklenemiyor " +"çünkü %(volume_type)s mantıksal sürücü türü grup tarafından desteklenmiyor." + +#, python-format +msgid "" +"Cannot attach already attached volume %s; multiattach is disabled via the " +"'netapp_enable_multiattach' configuration option." +msgstr "" +"Zaten eklenmiş mantıksal sürücü %s eklenemez; çoklu ekleme " +"'netapp_enable_multiattach' yapılandırma seçeneğiyle kapatılmış." + +msgid "Cannot connect to ECOM server." +msgstr "ECOM sunucusuna bağlanılamıyor." + +#, python-format +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size %(src_vol_size)s" +msgstr "" +"%(src_vol_size)s boyutunda mantıksal sürücüden %(vol_size)s boyutunda klon " +"oluşturulamıyor" + +#, python-format +msgid "" +"Cannot create consistency group %(group)s because snapshot %(snap)s is not " +"in a valid state. Valid states are: %(valid)s." +msgstr "" +"%(group)s tutarlılık grubu oluşturulamıyor çünkü %(snap)s anlık sistem " +"görüntüsü geçerli bir durumda değil. Geçerli durumlar: %(valid)s." + +msgid "Cannot create encryption specs. Volume type in use." +msgstr "" +"Şifreleme özellikleri oluşturulamıyor. Mantıksal sürücü türü kullanımda." + +#, python-format +msgid "" +"Cannot create image of disk format: %s. Only vmdk disk format is accepted." +msgstr "" +"%s disk biçiminin imajı oluşturulamıyor. Yalnızca vmdk disk biçimi kabul " +"edilir." + +#, python-format +msgid "Cannot create masking view: %(maskingViewName)s. " +msgstr "Maskeleme görünümü oluşturulamıyor: %(maskingViewName)s. " + +#, python-format +msgid "" +"Cannot create more than %(req)s volumes on the ESeries array when " +"'netapp_enable_multiattach' is set to true." +msgstr "" +"'netapp_enable_multiattach' true olarak ayarlandığında ESeries dizisinde " +"%(req)s mantıksal sürücüden fazlası oluşturulamaz." + +#, python-format +msgid "Cannot create or find an storage group with name %(sgGroupName)s." +msgstr "" +"%(sgGroupName)s ismine sahip bir depolama grubu oluşturulamıyor ya da " +"bulunamıyor." + +#, python-format +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size %(snap_size)s" +msgstr "" +"%(snap_size)s boyutunda anlık görüntüden %(vol_size)s boyutunda mantıksal " +"sürücü oluşturulamıyor" + +#, python-format +msgid "Cannot create volume of size %s: not multiple of 8GB." +msgstr "%s boyutunda mantıksal sürücü oluşturulamıyor: 8GB katı değil." + +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgstr "" +"%(name)s adı ve %(extra_specs)s özellikleri ile volume_type oluşturulamıyor" + +#, python-format +msgid "Cannot delete LUN %s while snapshots exist." +msgstr "Anlık görüntüler varken LUN %s silinemez." + +msgid "Cannot delete encryption specs. Volume type in use." +msgstr "Şifrelem özellikleri silinemez. Mantıksal sürücü türü kullanımda." + +msgid "Cannot execute /sbin/mount.sofs" +msgstr "/sbin/mount.sofs yürütülemiyor" + +#, python-format +msgid "Cannot find CG group %s." +msgstr "CG grubu %s bulunamadı." + +#, python-format +msgid "" +"Cannot find Controller Configuration Service for storage system " +"%(storage_system)s." +msgstr "" +"%(storage_system)s depolama sistemi için Kontrolcü Yapılandırma Servisi " +"bulunamıyor." + +#, python-format +msgid "Cannot find Replication Service to create volume for snapshot %s." +msgstr "" +"%s anlık görüntüsü için mantıksal sürücü oluşturmak için Çoğaltma Servisi " +"bulunamıyor." + +#, python-format +msgid "Cannot find Replication Service to delete snapshot %s." +msgstr "%s anlık görüntüsünü silmek için Çoğaltma Servisi bulunamıyor." + +#, python-format +msgid "Cannot find Replication service on system %s." +msgstr "%s sisteminde Çoğaltma servisi bulunamadı." + +#, python-format +msgid "Cannot find Volume: %(id)s. unmanage operation. Exiting..." +msgstr "" +"Mantıksal sürücü bulunamıyor: %(id)s. işlemi yönetmeyi bırak. Çıkılıyor..." + +#, python-format +msgid "Cannot find Volume: %(volumename)s. Extend operation. Exiting...." +msgstr "" +"Mantıksal sürücü bulunamıyor: %(volumename)s. İşlemi genişlet. Çıkılıyor..." + +#, python-format +msgid "Cannot find device number for volume %(volumeName)s." +msgstr "%(volumeName)s mantıksal sürücüsü için aygıt numarası bulunamıyor." + +#, python-format +msgid "Cannot get mcs_id by channel id: %(channel_id)s." +msgstr "mcs_id channel_id: %(channel_id)s tarafından alınamıyor." + +msgid "Cannot get necessary pool or storage system information." +msgstr "Gerekli havuz ya da depolama sistem bilgisi alınamıyor." + +#, python-format +msgid "" +"Cannot get or create a storage group: %(sgGroupName)s for volume " +"%(volumeName)s " +msgstr "" +"Depolama grubu oluşturulamıyor ya da alınamıyor: %(volumeName)s mantıksal " +"sürücüsü için %(sgGroupName)s " + +#, python-format +msgid "Cannot get or create initiator group: %(igGroupName)s. " +msgstr "%(igGroupName)s başlatıcı grubu alınamıyor ya da oluşturulamıyor. " + +#, python-format +msgid "Cannot get port group: %(pgGroupName)s. " +msgstr "Bağlantı noktası grubu alınamıyor: %(pgGroupName)s. " + +#, python-format +msgid "" +"Cannot get storage group: %(sgGroupName)s from masking view " +"%(maskingViewInstanceName)s. " +msgstr "" +"Depolama grubu: %(sgGroupName)s %(maskingViewInstanceName)s maskeleme " +"görünümünden alınamıyor. " + +#, python-format +msgid "" +"Cannot get supported size range for %(sps)s Return code: %(rc)lu. Error: " +"%(error)s." +msgstr "" +"%(sps)s için desteklenen boyut aralığı alınamıyor. Dönüş kodu: %(rc)lu. " +"Hata: %(error)s." + +#, python-format +msgid "" +"Cannot get the default storage group for FAST policy: %(fastPolicyName)s." +msgstr "" +"FAST ilkesi için varsayılan depolama grubu alınamıyor: %(fastPolicyName)s." + +msgid "Cannot mount Scality SOFS, check syslog for errors" +msgstr "Scality SOFS bağlanamıyor, hatalar için syslog dosyasını kontrol edin" + +msgid "Cannot ping DRBDmanage backend" +msgstr "DRBDmanage art alanda çalışan uygulamasına ping atılamıyor" + +#, python-format +msgid "Cannot place volume %(id)s on %(host)s" +msgstr "%(host)s üzerine %(id)s mantıksal sürücüsü yerleştirilemiyor" + +msgid "Cannot register resource" +msgstr "Kaynak kaydedilemez" + +msgid "Cannot register resources" +msgstr "Kaynaklar kaydedilemez" + +#, python-format +msgid "" +"Cannot remove volume %(volume_id)s from consistency group %(group_id)s " +"because it is not in the group." +msgstr "" +"%(group_id)s tutarlılık grubundan %(volume_id)s mantıksal sürücüsü " +"kaldırılamaz çünkü grup içinde değil." + +#, python-format +msgid "" +"Cannot resize image %(vhd_path)s to a smaller size. Image size: " +"%(old_size)s, Requested size: %(new_size)s" +msgstr "" +"%(vhd_path)s imajı küçük bir boyuta yeniden boyutlandırılamıyor. İmaj " +"boyutu: %(old_size)s, İstenen boyut: %(new_size)s" + +#, python-format +msgid "Cannot retype from HP3PARDriver to %s." +msgstr "HP3PARDriver'den %s'e retype yapılamaz." + +msgid "Cannot retype from one 3PAR array to another." +msgstr "Bir 3PAR dizisinden diğerine retype yapılamaz." + +msgid "Cannot retype to a CPG in a different domain." +msgstr "Bir CPG'ye farklı alanda retype yapılamaz." + +msgid "Cannot retype to a snap CPG in a different domain." +msgstr "Farklı bir alandaki bir kavrama CPG'ye retype yapılamaz." + +msgid "" +"Cannot run vgc-cluster command, please ensure software is installed and " +"permissions are set properly." +msgstr "" +"vgc-cluster komutu çalıştırılamıyor, lütfen yazılımın kurulu ve izinlerin " +"doğru ayarlanmış olduğundan emin olun." + +msgid "Cannot set both hitachi_serial_number and hitachi_unit_name." +msgstr "Hem hitachi_serial_number hem hitachi_unit_name ayarlanamaz." + +msgid "Cannot specify both protection domain name and protection domain id." +msgstr "Hem koruma alan ismi he koruma alan kimliği belirtilemez." + +msgid "Cannot specify both storage pool name and storage pool id." +msgstr "" +"Depolama havuzu ismi ve depolama havuzu kimliği aynı anda belirtilemez." + +#, python-format +msgid "" +"Cannot update consistency group %(group_id)s because no valid name, " +"description, add_volumes, or remove_volumes were provided." +msgstr "" +"%(group_id)s tutarlılık grubu güncellenemiyor çünkü hiçbir geçerli ad, " +"tanımlama, add_volumes ya da remove_volumes sağlanmadı." + +msgid "Cannot update encryption specs. Volume type in use." +msgstr "Şifreleme özellikleri güncellenemez. Mantıksal sürücü türü kullanımda." + +#, python-format +msgid "Cannot update volume_type %(id)s" +msgstr "volume_type %(id)s güncellenemiyor" + +#, python-format +msgid "Cannot verify the existence of object:%(instanceName)s." +msgstr "Nesnenin varlığı doğrulanamıyor:%(instanceName)s." + +#, python-format +msgid "CgSnapshot %(cgsnapshot_id)s could not be found." +msgstr "CgSnapshot %(cgsnapshot_id)s bulunamadı." + +msgid "Cgsnahost is empty. No consistency group will be created." +msgstr "Cgsnahost boş. Hiçbir tutarlılık grubu oluşturulamayacak." + +msgid "Cgsnapshot status must be available or error" +msgstr "Cgsnapshot durumu kullanılabilir ya da hata olmalıdır" + +#, python-format +msgid "" +"Change would make usage less than 0 for the following resources: %(unders)s" +msgstr "" +"Aşağıdaki kaynaklar için değiştirme kullanımı 0'dan daha az yapacak:" +"%(unders)s" + +msgid "Check access permissions for the ZFS share assigned to this driver." +msgstr "Bu sürücüye atanmış ZFS paylaşımı için erişim izinlerini kontrol edin." + +msgid "" +"Check the state of the http service. Also ensure that the https port number " +"is the same as the one specified in cinder.conf." +msgstr "" +"Http servisinin durumunu kontrol et. Ayrıca https bağlantı noktası " +"numarasının cinder.conf'da belirtilenle aynı olduğundan emin olun." + +msgid "Chunk size is not multiple of block size for creating hash." +msgstr "Özet oluşturmak için parça boyutu blok boyutunun katı değil." + +#, python-format +msgid "Clone feature is not licensed on %(storageSystem)s." +msgstr "Çoğaltma özelliği %(storageSystem)s üzerinde lisanslı değil." + +#, python-format +msgid "Command %(cmd)s blocked in the CLI and was cancelled" +msgstr "CLI içindeki %(cmd)s komutu bloklandı ve iptal edildi" + +#, python-format +msgid "CommandLineHelper._wait_for_a_condition: %s timeout" +msgstr "CommandLineHelper._wait_for_a_condition: %s zaman aşımı" + +#, python-format +msgid "CommandLineHelper._wait_for_condition: %s timeout." +msgstr "CommandLineHelper._wait_for_condition: %s zaman aşımına uğradı." + +msgid "Compression Enabler is not installed. Can not create compressed volume." +msgstr "" +"Sıkıştırma Etkinleştirici kurulu değil. Sıkıştırılmış mantıksal sürücü " +"oluşturulamıyor." + +#, python-format +msgid "Configuration file %(configurationFile)s does not exist." +msgstr "Yapılandırma dosyası %(configurationFile)s bulunamıyor." + +#, python-format +msgid "Configuration value %s is not set." +msgstr "Yapılandırma değeri %s ayarlanmamış." + +msgid "Configured host type is not supported." +msgstr "Yapılandırılan istemci türü desteklenmiyor." + +#, python-format +msgid "" +"Conflicting QoS specifications in volume type %s: when QoS spec is " +"associated to volume type, legacy \"netapp:qos_policy_group\" is not allowed " +"in the volume type extra specs." +msgstr "" +"%s mantıksal sürücü türündeki QoS özellikleri çelişiyor: QoS özelliği " +"mantıksal sürücü türüne bağlı olduğunda, mantıksal sürücü türü ek " +"özelliklerinde eski \"netapp:qos_policy_group\" özelliğine izin verilmez." + +#, python-format +msgid "Connection to glance failed: %(reason)s" +msgstr "Glance bağlantısı başarısız oldu: %(reason)s" + +#, python-format +msgid "Connection to swift failed: %(reason)s" +msgstr "Swift bağlantısı başarısız oldu: %(reason)s" + +#, python-format +msgid "Connector does not provide: %s" +msgstr "Bağlayıcı şunu sağlamıyor: %s" + +#, python-format +msgid "Connector doesn't have required information: %(missing)s" +msgstr "Bağlayıcı gerekli bilgilere sahip değil: %(missing)s" + +#, python-format +msgid "" +"Consistency group %s still contains volumes. The force flag is required to " +"delete it." +msgstr "" +"%s tutarlılık grubu hala mantıksal sürücüler içeriyor. Bunları silmek için " +"zorlama bayrağı gereklidir." + +#, python-format +msgid "Consistency group %s still has dependent cgsnapshots." +msgstr "Tutarlılık grubu %s hala bağımlı cgsnapshots sahiptir." + +msgid "Consistency group is empty. No cgsnapshot will be created." +msgstr "Tutarlılık grubu boş. Hiçbir cgsnapshot oluşturulamayacaktır." + +#, python-format +msgid "" +"Consistency group status must be available or error, but current status is: " +"%s" +msgstr "" +"Tutarlılık grubu durumu kullanılabilir ya da hata olmalıdır ancak mevcut " +"durum: %s" + +#, python-format +msgid "Consistency group status must be available, but current status is: %s." +msgstr "" +"Tutarlılık grubu durumu kullanılabilir olmalıdır ancak mevcut durum: %s." + +#, python-format +msgid "ConsistencyGroup %(consistencygroup_id)s could not be found." +msgstr "TutarlılıkGrubu %(consistencygroup_id)s bulunamadı." + +msgid "Container" +msgstr "Kap" + +#, python-format +msgid "" +"Container format: %s is unsupported by the VMDK driver, only 'bare' is " +"supported." +msgstr "" +"Kap biçimi: %s VMDK sürücüsü tarafından desteklenmiyor, yalnızca 'bare' " +"desteklenir." + +msgid "Container size smaller than required file size." +msgstr "Kap boyutu gerekli dosya boyutundan küçük." + +msgid "Content type not supported." +msgstr "İçerik türü desteklenmiyor." + +#, python-format +msgid "Controller Configuration Service not found on %(storageSystemName)s." +msgstr "" +"Kontrolcü Yapılandırma Servisi %(storageSystemName)s üzerinde bulunamadı." + +#, python-format +msgid "Controller IP '%(host)s' could not be resolved: %(e)s." +msgstr "Kontrolcü IP '%(host)s' çözülemedi: %(e)s." + +#, python-format +msgid "Converted to %(f1)s, but format is now %(f2)s" +msgstr "%(f1)s e dönüştürüldü, ama biçim şu an %(f2)s" + +#, python-format +msgid "Converted to %(vol_format)s, but format is now %(file_format)s" +msgstr "" +"%(vol_format)s biçimine dönüştürüldü ancak şimdiki biçim %(file_format)s" + +#, python-format +msgid "Converted to raw, but format is now %s" +msgstr "Raw biçimine dönüştürüldü ancak şu anda biçim %s" + +#, python-format +msgid "Converted to raw, but format is now %s." +msgstr "Ham hale dönüştürüldü, ama biçim artık %s." + +#, python-format +msgid "" +"Copy volume task failed: convert_to_base_volume: id=%(id)s, status=" +"%(status)s." +msgstr "" +"Mantıksal sürücü kopyalama görevi başarısız: convert_to_base_volume: id=" +"%(id)s, durum=%(status)s." + +#, python-format +msgid "Copying metadata from %(src_type)s %(src_id)s to %(vol_id)s." +msgstr "Metadata %(src_type)s %(src_id)s den %(vol_id)s e kopyalanıyor." + +#, python-format +msgid "Could not attach volume %(vol)s as %(dev)s on system." +msgstr "%(vol)s mantıksal sürücüsü sistemde %(dev)s olarak eklenemedi." + +#, python-format +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" +msgstr "30 saniyelik denemeden sonra %(host)s:%(port)s bağlanamadı" + +#, python-format +msgid "" +"Could not copy virtual disk %(src_path)s to %(dest_path)s. Could not find " +"source path." +msgstr "" +"%(src_path)s sanal diski %(dest_path)s e kopyalanamıyor. Kaynak yol " +"bulunamadı." + +#, python-format +msgid "" +"Could not copy virtual disk %(src_path)s to %(dest_path)s. Error code: " +"%(error_code)s" +msgstr "" +"%(src_path)s anal diski %(dest_path)s e kopyalanamadı. Hata kodu: " +"%(error_code)s" + +#, python-format +msgid "Could not create symbolic link. Link: %(link)s Target %(target)s" +msgstr "Sembolik bağlantı oluşturulamıyor. Bağlantı: %(link)s Hedef %(target)s" + +msgid "Could not create volume on any configured REST server." +msgstr "" +"Yapılandırılan herhangi bir REST sunucuda mantıksal sürücü oluşturulamıyor." + +msgid "Could not destroy volume on any configured REST server." +msgstr "Mantıksal sürücü yapılandırılan hiçbir REST sunucuda silinemiyor." + +#, python-format +msgid "Could not detach volume %(vol)s from device %(dev)s." +msgstr " %(vol)s mantıksal sürücüsü %(dev)s aygıtından ayrılamadı." + +msgid "" +"Could not determine which Swift endpoint to use. This can either be set in " +"the service catalog or with the cinder.conf config option " +"'backup_swift_url'." +msgstr "" +"Kullanılacak Swift uç noktası belirlenemedi. Bu ya servis kataloğunda ya " +"da cinder.conf yapılandırma seçeneği 'backup_swift_url' ile ayarlanabilir." + +msgid "Could not extend volume on any configured REST server." +msgstr "Mantıksal sürücü yapılandırılan hiçbir REST sunucuda büyütülemiyor." + +#, python-format +msgid "Could not find ACL %(acl)s in target %(target)s" +msgstr "Hedefte %(target)s ACL %(acl)s bulunamadı" + +#, python-format +msgid "Could not find GPFS cluster id: %s." +msgstr "GPFS küme kimliği bulunamadı: %s." + +#, python-format +msgid "Could not find GPFS file system device: %s." +msgstr "GPFS dosya sistemi aygıtı bulunamadı: %s." + +#, python-format +msgid "Could not find a host for volume %(volume_id)s with type %(type_id)s." +msgstr "" +"%(type_id)s türü ile %(volume_id)s mantıksal sürücüsü için bir istemci " +"bulunamadı." + +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "%(host)s sunucusunda %(binary)s ikilisi bulunamadı." + +#, python-format +msgid "Could not find config at %(path)s" +msgstr "%(path)s'deki yapılandırma bulunamadı" + +#, python-format +msgid "Could not find iSCSI export for volume %(volumeName)s." +msgstr "" +"%(volumeName)s mantıksal sürücüsü için iSCSI dışa aktarımı bulunamadı." + +#, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "%s mantıksal sürücü için iSCSI dışa aktarımı bulunamadı" + +#, python-format +msgid "Could not find iSCSI target for volume: %(volume_id)s." +msgstr "%(volume_id)s mantıksal sürücüsü için iSCSI hedefi bulunamadı." + +#, python-format +msgid "Could not find key in output of command %(cmd)s: %(out)s." +msgstr "Anahtar %(cmd)s: %(out)s komutu çıktısında bulunamadı." + +#, python-format +msgid "Could not find parameter %(param)s" +msgstr "%(param)s parametresi bulunamadı" + +#, python-format +msgid "Could not find target %s" +msgstr "%s hedefi bulunamadı" + +msgid "" +"Could not get FC connection information for the host-volume connection. Is " +"the host configured properly for FC connections?" +msgstr "" +"İstemci-mantıksal sürücü bağlantısı için FC bağlantı bilgisi alınamadı. " +"İstemci FC bağlantıları için düzgün yapılandırılmış mı?" + +msgid "Could not get system name." +msgstr "Sistem ismi alınamadı." + +#, python-format +msgid "Could not load paste app '%(name)s' from %(path)s" +msgstr "%(path)s den yapıştırma uygulaması '%(name)s' yüklenemedi" + +#, python-format +msgid "Could not read %s. Re-running with sudo" +msgstr "%s okunamadı. sudo ile yeniden çalıştırılıyor" + +#, python-format +msgid "Could not save configuration to %(file_path)s: %(exc)s" +msgstr "Yapılandırma %(file_path)s yoluna kaydedilemedi: %(exc)s" + +msgid "Could not setup urls properly" +msgstr "Url'ler uygun bir şekilde ayarlanamadı" + +#, python-format +msgid "" +"Create backup aborted, expected backup status %(expected_status)s but got " +"%(actual_status)s." +msgstr "" +"Yedek oluşturma durduruldu, beklenen yedek durumu %(expected_status)s ancak " +"mevcut yedek durumu %(actual_status)s." + +#, python-format +msgid "" +"Create backup aborted, expected volume status %(expected_status)s but got " +"%(actual_status)s." +msgstr "" +"Yedek oluşturma durduruldu, beklenen mantıksal sürücü durumu " +"%(expected_status)s ancak mevcut durum %(actual_status)s." + +msgid "Create export for volume failed." +msgstr "Mantıksal sürücü için dışa aktarım oluşturma başarısız oldu." + +msgid "Create manager volume flow failed." +msgstr "Yönetici mantıksal sürücü akışı oluşturma işlemi başarısız oldu." + +msgid "Create volume failed." +msgstr "Mantıksal sürücü oluşturma başarısız oldu." + +#, python-format +msgid "" +"Creating and activating zone set failed: (Zone set=%(cfg_name)s error=" +"%(err)s)." +msgstr "" +"Bölge kümesinin oluşturulması ve etkinleştirilmesi başarısız: (Bölge kümesi=" +"%(cfg_name)s hata=%(err)s)." + +#, python-format +msgid "" +"Creating and activating zone set failed: (Zone set=%(zoneset)s error=" +"%(err)s)." +msgstr "" +"Bölge kümesinin oluşturulup etkinleştirilmesi başarısız: (Bölge kümesi=" +"%(zoneset)s hata=%(err)s)." + +#, python-format +msgid "Creating usages for %(begin_period)s until %(end_period)s" +msgstr "%(begin_period)s %(end_period)s aralığı için kullanımlar oluşturuluyor" + +msgid "Current host isn't part of HGST domain." +msgstr "Mevcut istemci HGST alanının parçası değildir." + +#, python-format +msgid "" +"Current host not valid for volume %(id)s with type %(type)s, migration not " +"allowed" +msgstr "" +"%(type)s türü ile %(id)s mantıksal sürücüsü için mevcut istemci geçersizdir, " +"taşımaya izin verilmez" + +#, python-format +msgid "" +"Currently mapped host for volume %(vol)s is in unsupported host group with " +"%(group)s." +msgstr "" +"%(vol)s mantıksal sürücüsü için şu an eşleştirilmiş istemci %(group)s ile " +"desteklenmeyen istemci grubunda." + +msgid "DEPRECATED: Deploy v1 of the Cinder API." +msgstr "ÖNERİLMİYOR: Cinder API v1 sürümünü dağıt." + +msgid "" +"DRBDmanage driver setup error: some required libraries (dbus, drbdmanage.*) " +"not found." +msgstr "" +"DRBDmanage sürücü kurulum hatası: bazı gerekli kütüphaneler (dbus, " +"drbdmanage.*) bulunamadı." + +#, python-format +msgid "DRBDmanage expected one resource (\"%(res)s\"), got %(n)d" +msgstr "DRBDmanage bir kaynak (\"%(res)s\") bekledi, alınan %(n)d" + +msgid "Data ONTAP API version could not be determined." +msgstr "Veri ONTAP API sürümü belirlenemedi." + +msgid "Data ONTAP operating in 7-Mode does not support QoS policy groups." +msgstr "7-Kipte çalışan Veri ONTAP QoS ilke gruplarını desteklemiyor." + +#, python-format +msgid "" +"Dedup is a valid provisioning type, but requires WSAPI version " +"'%(dedup_version)s' version '%(version)s' is installed." +msgstr "" +"Dedup geçerli bir hazırlık türü, ama WSAPI sürümü '%(dedup_version)s' " +"gerektirir. '%(version)s' sürümü kurulu." + +msgid "Dedup luns cannot be extended" +msgstr "Dedup lun'lar büyütülemez" + +msgid "" +"Deduplication Enabler is not installed. Can not create deduplicated volume" +msgstr "" +"Kopyaları kaldırma etkinleştirici kurulu değil. Kopyaları kaldırılmış " +"mantıksal sürücü oluşturulamıyor" + +msgid "Default pool name if unspecified." +msgstr "Belirtilmezse öntanımlı havuz adı." + +#, python-format +msgid "" +"Default quota for resource: %(res)s is set by the default quota flag: quota_" +"%(res)s, it is now deprecated. Please use the default quota class for " +"default quota." +msgstr "" +"Kaynak için öntanımlı kota: %(res)s öntanımlı kota bayrağı: quota_%(res)s " +"ile ayarlanır, ancak şu anda önerilmiyor. Lütfen öntanımlı kota için " +"öntanımlı kota sınıfı kullanın." + +msgid "Default volume type can not be found." +msgstr "Öntanımlı mantıksal sürücü türü bulunamadı." + +msgid "" +"Defines the set of exposed pools and their associated backend query strings" +msgstr "" +"Ortaya çıkarılan havuzlar ve onların ilişkili arka uç sorgu karakter " +"dizilerini tanımlar" + +#, python-format +msgid "" +"Delete backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to create " +"this backup [%(backup_service)s]." +msgstr "" +"Yedek silme işlemi durduruldu, şu anda yapılandırılan yedekleme servisi " +"[%(configured_service)s], bu yedeğin [%(backup_service)s] oluşturulması için " +"kullanılan yedekleme servisi değildir." + +msgid "Delete consistency group failed." +msgstr "Tutarlılık grubu silme başarısız oldu." + +#, python-format +msgid "Delete snapshot of volume not supported in state: %s." +msgstr "" +"Mantıksal sürücünün anlık görüntüsünün silinmesi %s durumunda desteklenmiyor." + +#, python-format +msgid "" +"Delete_backup aborted, expected backup status %(expected_status)s but got " +"%(actual_status)s." +msgstr "" +"Delete_backup durduruldu, beklenen yedekleme durumu %(expected_status)s " +"ancak alınan %(actual_status)s." + +msgid "Deleting volume from database and skipping rpc." +msgstr "Veritabanından mantıksal sürücü siliniyor ve rpc atlanıyor." + +#, python-format +msgid "Deleting zones failed: (command=%(cmd)s error=%(err)s)." +msgstr "Bölgelerin silinmesi başarısız: (komut=%(cmd)s hata=%(err)s)." + +msgid "Deploy v2 of the Cinder API." +msgstr "Cinder API v2 sürümünü dağıt." + +msgid "Describe-resource is admin only functionality" +msgstr "Kaynak-tanımla sadece yönetici işlevidir" + +#, python-format +msgid "Destination has migration_status %(stat)s, expected %(exp)s." +msgstr "Hedef migration_status %(stat)s durumuna sahip, beklenen %(exp)s." + +msgid "Destination host must be different than the current host." +msgstr "Hedef istemci mevcut istemciden farklı olmalıdır." + +msgid "Destination volume not mid-migration." +msgstr "Hedef mantıksal sürücü taşıma ortasında değildir." + +msgid "" +"Detach volume failed: More than one attachment, but no attachment_id " +"provided." +msgstr "" +"Mantıksal sürücü ayırma başarısız oldu: Birden fazla ek sağlandı, ancak " +"hiçbir attachment_id sağlanamadı." + +msgid "Detach volume from instance and then try again." +msgstr "Sunucudan mantıksal sürücüyü ayırın ve sonrasında tekrar deneyin." + +#, python-format +msgid "Detected more than one volume with name %(vol_name)s" +msgstr "%(vol_name)s adında birden fazla mantıksal sürücü tespit edildi" + +#, python-format +msgid "Did not find expected column in %(fun)s: %(hdr)s." +msgstr "Beklenen sütun %(fun)s de bulunamadı: %(hdr)s." + +#, python-format +msgid "Did not find success message nor error for %(fun)s: %(out)s." +msgstr "%(fun)s için başarı ya da hata iletisi bulunamadı: %(out)s." + +#, python-format +msgid "Did not find the expected key %(key)s in %(fun)s: %(raw)s." +msgstr "Beklenen anahtar %(key)s %(fun)s de bulunamadı: %(raw)s" + +msgid "Disabled reason contains invalid characters or is too long" +msgstr "" +"Devre dışı bırakılma nedeni geçersiz karakterler içermesi ya da çok uzun " +"olmasıdır" + +#, python-format +msgid "Domain with name %s wasn't found." +msgstr "%s ismine sahip alan bulunamadı." + +#, python-format +msgid "" +"Downlevel GPFS Cluster Detected. GPFS Clone feature not enabled in cluster " +"daemon level %(cur)s - must be at least at level %(min)s." +msgstr "" +"Downlevel GPFS Kümesi Algılandı. GPFS Çoğaltma özelliği %(cur)s küme art " +"alan işi seviyesinde etkin değil - en az %(min)s seviye olmalı." + +#, python-format +msgid "Driver initialize connection failed (error: %(err)s)." +msgstr "Sürücü bağlantı başlatamadı (hata: %(err)s)." + +msgid "Driver must implement initialize_connection" +msgstr "Sürücü initialize_connection gerçekleştirmelidir" + +#, python-format +msgid "" +"EMC VNX Cinder Driver CLI exception: %(cmd)s (Return Code: %(rc)s) (Output: " +"%(out)s)." +msgstr "" +"EMC VNX Cinder Sürücü CLI istisnası: %(cmd)s (Dönüş Kodu: %(rc)s)(Çıktı: " +"%(out)s)." + +#, python-format +msgid "" +"Either SLO: %(slo)s or workload %(workload)s is invalid. Examine previous " +"error statement for valid values." +msgstr "" +"SLO: %(slo)s veya iş yükü %(workload)s geçersiz. Önceki hata ifadesini " +"geçerli değerler için inceleyin." + +msgid "Either hitachi_serial_number or hitachi_unit_name is required." +msgstr "Ya hitachi_serial_number ya da hitachi_unit_name gerekli." + +#, python-format +msgid "Element Composition Service not found on %(storageSystemName)s." +msgstr "Öğe Dizgi Servisi %(storageSystemName)s üzerinde bulunamadı." + +msgid "Ensure that configfs is mounted at /sys/kernel/config." +msgstr "" +"Configfs'in /sys/kernel/config yolunda bağlanmış olduğunu garantileyin." + +#, python-format +msgid "" +"Error Adding Initiator: %(initiator)s on groupInitiatorGroup: " +"%(initiatorgroup)s Return code: %(ret.status)d Message: %(ret.data)s ." +msgstr "" +"groupInitiatorGroup: %(initiatorgroup)s üzerinde Başlatıcı Eklemede Hata: " +"%(initiator)s Dönüş kodu: %(ret.status)d İleti: %(ret.data)s ." + +#, python-format +msgid "" +"Error Adding to TargetGroup: %(targetgroup)s withIQN: %(iqn)sReturn code: " +"%(ret.status)d Message: %(ret.data)s." +msgstr "" +"IQN: %(iqn)s e sahip TargetGroup: %(targetgroup)s a eklemede hata Dönüş " +"kodu: %(ret.status)d İleti: %(ret.data)s." + +#, python-format +msgid "Error Attaching volume %(vol)s." +msgstr "%(vol)s mantıksal sürücüsü eklenirken hata." + +#, python-format +msgid "" +"Error Create Cloned Volume: %(cloneName)s Return code: %(rc)lu. Error: " +"%(error)s." +msgstr "" +"Çoğaltılmış Mantıksal Sürücü Oluşturmada Hata: %(cloneName)s Dönüş kodu: " +"%(rc)lu. Hata: %(error)s." + +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(cloneName)s Source Volume:" +"%(sourceName)s. Return code: %(rc)lu. Error: %(error)s." +msgstr "" +"Çoğaltılmış Mantıksal Sürüc Oluşturmada Hata: Mantıksal Sürücü: " +"%(cloneName)s Kaynak Mantıksal Sürücü:%(sourceName)s. Dönüş kodu: %(rc)lu. " +"Hata: %(error)s." + +#, python-format +msgid "" +"Error Create Group: %(groupName)s. Return code: %(rc)lu. Error: %(error)s." +msgstr "" +"Grup Oluşturmada Hata: %(groupName)s. Dönüş kodu: %(rc)lu. Hata: %(error)s." + +#, python-format +msgid "" +"Error Create Masking View: %(groupName)s. Return code: %(rc)lu. Error: " +"%(error)s." +msgstr "" +"Maskeleme Görünümü Oluşturmada Hata: %(groupName)s. Dönüş kodu: %(rc)lu. " +"Hata: %(error)s." + +#, python-format +msgid "" +"Error Create Volume: %(volumeName)s. Return code: %(rc)lu. Error: %(error)s." +msgstr "" +"Mantıksal Sürücü Oluşturma Hatası: %(volumeName)s. Dönüş kodu: %(rc)lu. " +"Hata: %(error)s." + +#, python-format +msgid "" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: %(error)s." +msgstr "" +"%(volumename)s Mantıksal Sürücünün Oluşturulmasında hata. Dönüş kodu: " +"%(rc)lu. Hata: %(error)s." + +#, python-format +msgid "" +"Error CreateGroupReplica: source: %(source)s target: %(target)s. Return " +"code: %(rc)lu. Error: %(error)s." +msgstr "" +"CreateGroupReplica Hatası: kaynak: %(source)s hedef: %(target)s. Dönüş kodu: " +"%(rc)lu. Hata: %(error)s." + +#, python-format +msgid "" +"Error Creating Initiator: %(initiator)s on Alias: %(alias)s Return code: " +"%(ret.status)d Message: %(ret.data)s ." +msgstr "" +"Başlatıcı Oluşturmada Hata: %(initiator)s Rumuz: %(alias)s Dönüş kodu: " +"%(ret.status)d İleti: %(ret.data)s ." + +#, python-format +msgid "" +"Error Creating Project: %(project)s on Pool: %(pool)s Return code: " +"%(ret.status)d Message: %(ret.data)s ." +msgstr "" +"Proje Oluşturmada Hata: %(project)s Havuz: %(pool)s Dönüş kodu: " +"%(ret.status)d İleti: %(ret.data)s ." + +#, python-format +msgid "" +"Error Creating Share: %(name)s Return code: %(ret.status)d Message: " +"%(ret.data)s." +msgstr "" +"Paylaşım Oluşturmada Hata: %(name)s Dönüş kodu: %(ret.status)d İleti: " +"%(ret.data)s." + +#, python-format +msgid "" +"Error Creating Snapshot: %(snapshot)s onVolume: %(lun)s to Pool: %(pool)s " +"Project: %(project)s Return code: %(ret.status)d Message: %(ret.data)s." +msgstr "" +"Anlık Görüntü Oluşturmada Hata: %(snapshot)s Mantıksal Sürücü: %(lun)s " +"Havuz: %(pool)s Proje: %(project)s Dönüş kodu: %(ret.status)d İleti: " +"%(ret.data)s." + +#, python-format +msgid "" +"Error Creating Snapshot: %(snapshot)s onshare: %(share)s to Pool: %(pool)s " +"Project: %(project)s Return code: %(ret.status)d Message: %(ret.data)s." +msgstr "" +"Anlık Görüntü Oluşturmada Hata: %(snapshot)s onshare: %(share)s Havuz: " +"%(pool)s Proje: %(project)s Dönüş kodu: %(ret.status)d İleti: %(ret.data)s." + +#, python-format +msgid "" +"Error Creating Target: %(alias)sReturn code: %(ret.status)d Message: " +"%(ret.data)s ." +msgstr "" +"Hedef Oluşturmada Hata: %(alias)s Dönüş kodu: %(ret.status)d İleti: " +"%(ret.data)s ." + +#, python-format +msgid "" +"Error Creating TargetGroup: %(targetgroup)s withIQN: %(iqn)sReturn code: " +"%(ret.status)d Message: %(ret.data)s ." +msgstr "" +"IQN: %(iqn)s e sahip TargetGroup: %(targetgroup)s oluşturmada hata Dönüş " +"kodu: %(ret.status)d İleti: %(ret.data)s ." + +#, python-format +msgid "" +"Error Creating Volume: %(lun)s Size: %(size)s Return code: %(ret.status)d " +"Message: %(ret.data)s." +msgstr "" +"Mantıksal Sürücü Oluşturmada Hata: %(lun)s Boyut: %(size)s Dönüş kodu: " +"%(ret.status)d İleti: %(ret.data)s." + +#, python-format +msgid "" +"Error Creating new composite Volume Return code: %(rc)lu. Error: %(error)s." +msgstr "" +"Yeni biletiş Mantıksal sürücü oluşturmada hata Dönüş kodu: %(rc)lu. Hata: " +"%(error)s." + +msgid "Error Creating unbound volume on an Extend operation." +msgstr "Büyütme işleminde bağımsız mantıksal sürücü oluşturmada hata." + +msgid "Error Creating unbound volume." +msgstr "Bağımsız mantıksal sürücü oluşturmada hata." + +#, python-format +msgid "" +"Error Delete Volume: %(volumeName)s. Return code: %(rc)lu. Error: %(error)s." +msgstr "" +"Mantıksal Sürücü Silme Hatası: %(volumeName)s. Dönüş kodu: %(rc)lu. Hata: " +"%(error)s." + +#, python-format +msgid "" +"Error Deleting Group: %(storageGroupName)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" +"Grup Silinirken Hata: %(storageGroupName)s. Dönüş kodu: %(rc)lu. Hata: " +"%(error)s" + +#, python-format +msgid "" +"Error Deleting Snapshot: %(snapshot)s on Volume: %(lun)s to Pool: %(pool)s " +"Project: %(project)s Return code: %(ret.status)d Message: %(ret.data)s." +msgstr "" +"Anlık Görüntü Silmede Hata: %(snapshot)s Mantıksal Sürücü: %(lun)s Havuz: " +"%(pool)s Proje: %(project)s Dönüş kodu: %(ret.status)d İleti: %(ret.data)s." + +#, python-format +msgid "" +"Error Getting Initiators: InitiatorGroup: %(initiatorgroup)s Return code: " +"%(ret.status)d Message: %(ret.data)s ." +msgstr "" +"Başlatıcıları Almada Hata: InitiatorGroup: %(initiatorgroup)s Dönüş kodu: " +"%(ret.status)d İleti: %(ret.data)s ." + +#, python-format +msgid "" +"Error Getting Share: %(share)s on Pool: %(pool)s Project: %(project)s Return " +"code: %(ret.status)d Message: %(ret.data)s." +msgstr "" +"Paylaşım Almada Hata: %(share)s %(pool)s Havuzunda Proje: %(project)s Dönüş " +"kodu: %(ret.status)d İleti: %(ret.data)s." + +#, python-format +msgid "" +"Error Getting Target: %(alias)sReturn code: %(ret.status)d Message: " +"%(ret.data)s ." +msgstr "" +"Hedef Almada Hata: %(alias)s Dönüş kodu: %(ret.status)d İleti: %(ret.data)s ." + +#, python-format +msgid "" +"Error Getting Volume: %(lun)s on Pool: %(pool)s Project: %(project)s Return " +"code: %(ret.status)d Message: %(ret.data)s." +msgstr "" +"Mantıksal Sürücü Almada Hata: %(lun)s Havuz: %(pool)s Proje: %(project)s " +"Dönüş kodu: %(ret.status)d İleti: %(ret.data)s." + +#, python-format +msgid "" +"Error Migrating volume from one pool to another. Return code: %(rc)lu. " +"Error: %(error)s." +msgstr "" +"Mantıksal sürücünün bir havuzdan diğerine göçünde hata. Dönüş kodu: " +"%(rc)lu. Hata: %(error)s." + +#, python-format +msgid "" +"Error Modifying masking view : %(groupName)s. Return code: %(rc)lu. Error: " +"%(error)s." +msgstr "" +"Maskeleme görünümünü değiştirmede hata : %(groupName)s. Dönüş kodu: " +"%(rc)lu. Hata: %(error)s." + +#, python-format +msgid "" +"Error Terminating migrate session. Return code: %(rc)lu. Error: %(error)s." +msgstr "" +"Göç oturumunu sonlandırmada hata. Dönüş kodu: %(rc)lu. Hata: %(error)s." + +#, python-format +msgid "" +"Error Verifying Initiator: %(iqn)s Return code: %(ret.status)d Message: " +"%(ret.data)s." +msgstr "" +"Başlatıcının Doğrulanmasında Hata: %(iqn)s Dönüş kodu: %(ret.status)d İleti: " +"%(ret.data)s." + +#, python-format +msgid "" +"Error Verifying Pool: %(pool)s Return code: %(ret.status)d Message: " +"%(ret.data)s." +msgstr "" +"Havuzu Doğrulamada Hata: %(pool)s Dönüş kodu: %(ret.status)d İleti: " +"%(ret.data)s." + +#, python-format +msgid "" +"Error Verifying Project: %(project)s on Pool: %(pool)s Return code: " +"%(ret.status)d Message: %(ret.data)s." +msgstr "" +"%(pool)s Havuzundaki %(project)s Projesinin Doğrulanmasında Hata Dönüş kodu: " +"%(ret.status)d İleti: %(ret.data)s." + +#, python-format +msgid "" +"Error Verifying Service: %(service)s Return code: %(ret.status)d Message: " +"%(ret.data)s." +msgstr "" +"Servis Doğrulamada Hata: %(service)s Dönüş kodu: %(ret.status)d İleti: " +"%(ret.data)s." + +#, python-format +msgid "" +"Error Verifying Target: %(alias)s Return code: %(ret.status)d Message: " +"%(ret.data)s." +msgstr "" +"Hedefin Doğrulanmasında Hata: %(alias)s Dönüş kodu: %(ret.status)d İleti: " +"%(ret.data)s." + +#, python-format +msgid "" +"Error Verifying share: %(share)s on Project: %(project)s and Pool: %(pool)s " +"Return code: %(ret.status)d Message: %(ret.data)s." +msgstr "" +"Paylaşımın Onaylanmasında Hata: %(share)s Proje: %(project)s ve Havuz: " +"%(pool)s Dönüş kodu: %(ret.status)d İleti: %(ret.data)s." + +#, python-format +msgid "" +"Error adding Volume: %(volumeName)s with instance path: " +"%(volumeInstancePath)s." +msgstr "" +"%(volumeInstancePath)s. sunucu yoluna sahip %(volumeName)s mantıksal " +"sürücüsünü eklemede hata." + +#, python-format +msgid "" +"Error adding initiator to group : %(groupName)s. Return code: %(rc)lu. " +"Error: %(error)s." +msgstr "" +"Başlatıcı, gruba eklenemedi: %(groupName)s. Dönüş kodu: %(rc)lu. Hata: " +"%(error)s." + +#, python-format +msgid "Error adding volume to composite volume. Error is: %(error)s." +msgstr "" +"Mantıksal sürücünün bileşik mantıksal sürücüye eklenmesinde hata. Hata: " +"%(error)s." + +#, python-format +msgid "Error appending volume %(volumename)s to target base volume." +msgstr "" +"%(volumename)s mantıksal sürücüsünün hedef taban mantıksal sürücüye " +"eklenmesinde hata." + +#, python-format +msgid "" +"Error associating storage group : %(storageGroupName)s. To fast Policy: " +"%(fastPolicyName)s with error description: %(errordesc)s." +msgstr "" +"Depolama grubuyla ilişkilendirmede hata : %(storageGroupName)s. Fast " +"İlkesine: %(fastPolicyName)s %(errordesc)s hata tanımıyla." + +#, python-format +msgid "" +"Error break clone relationship: Sync Name: %(syncName)s Return code: " +"%(rc)lu. Error: %(error)s." +msgstr "" +"Çoğaltma bağını kırmada hata: Eşzamanlama İsmi: %(syncName)s Dönüş kodu: " +"%(rc)lu. Hata: %(error)s." + +#, python-format +msgid "Error changing disk status: %(vol_name)s . WMI exception: %(wmi_exc)s" +msgstr "" +"Disk durumunu değiştirmede hata: %(vol_name)s . WMI istisnası: %(wmi_exc)s" + +msgid "Error connecting to ceph cluster." +msgstr "Ceph kümesine bağlanırken hata." + +#, python-format +msgid "Error connecting via ssh: %s" +msgstr "Ssh yoluyla bağlanırken hata: %s" + +#, python-format +msgid "" +"Error creating cloned volume using Volume: %(cloneName)s, Source Volume: " +"%(sourceName)s. Return code: %(rc)lu. Error: %(error)s." +msgstr "" +"%(cloneName)s mantıksal sürücüsü kullanarak çoğaltılmış mantıksal sürücü " +"oluşturmada hata, Kaynak Mantıksal Sürücü: %(sourceName)s. Dönüş kodu: " +"%(rc)lu. Hata: %(error)s." + +#, python-format +msgid "Error creating volume: %s." +msgstr "Mantıksal sürücü oluşturmada hata: %s." + +msgid "Error deleting replay profile." +msgstr "Yeniden oynatma profilinin silinmesinde hata." + +#, python-format +msgid "Error deleting volume %(ssn)s: %(volume)s: %(code)d %(reason)s" +msgstr "" +"%(ssn)s mantıksal sürücüsü silme hatası: %(volume)s: %(code)d %(reason)s" + +#, python-format +msgid "Error deleting volume %(vol)s: %(err)s." +msgstr "%(vol)s mantıksal sürücüsünün silinmesinde hata: %(err)s." + +#, python-format +msgid "Error deleting volume %s: volume not found." +msgstr "" +"%s mantıksal sürücüsünün silinmesinde hata: mantıksal sürücü bulunamadı." + +#, python-format +msgid "Error during evaluator parsing: %(reason)s" +msgstr "Değerlendirici ayrıştırma sırasında hata: %(reason)s" + +#, python-format +msgid "" +"Error editing share: %(share)s on Pool: %(pool)s Return code: %(ret.status)d " +"Message: %(ret.data)s ." +msgstr "" +"Paylaşım düzenlemede hata: %(share)s %(pool)s Havuzunda Dönüş kodu: " +"%(ret.status)d İleti: %(ret.data)s ." + +#, python-format +msgid "" +"Error enabling iSER for NetworkPortal: please ensure that RDMA is supported " +"on your iSCSI port %(port)d on ip %(ip)s." +msgstr "" +"NetworkPortal için iSER etkinleştirilirken hata: lütfen %(ip)s üzerinde " +"iSCSI bağlantı noktanızın %(port)d RDMA tarafından desteklendiğine emin " +"olun." + +#, python-format +msgid "Error encountered during cleanup of a failed attach: %(ex)s" +msgstr "Başarısız eklemenin temizlenmesi sırasında hata oluştu: %(ex)s" + +#, python-format +msgid "Error executing CloudByte API [%(cmd)s], Error: %(err)s." +msgstr "CloudByte API [%(cmd)s] yürütülürken hata, Hata: %(err)s." + +msgid "Error executing EQL command" +msgstr "EQL komutu yürütülürken hata" + +#, python-format +msgid "Error executing command via ssh: %s" +msgstr "Ssh ile komut çalıştırmada hata: %s" + +#, python-format +msgid "Error extending volume %(vol)s: %(err)s." +msgstr "%(vol)s mantıksal sürücüsünün büyütülmesinde hata: %(err)s." + +#, python-format +msgid "Error extending volume: %(reason)s" +msgstr "Mantıksal sürücü genişletilirken hata: %(reason)s" + +#, python-format +msgid "Error finding %(name)s." +msgstr "%(name)s bulunurken hata." + +#, python-format +msgid "Error finding %s." +msgstr "%s bulunurken hata." + +msgid "Error finding Target WWNs." +msgstr "Hedef WWN'leri bulmada hata." + +#, python-format +msgid "Error getting domain id from name %(name)s: %(err)s." +msgstr "%(name)s isimden alan kimliği almada hata: %(err)s." + +#, python-format +msgid "Error getting domain id from name %(name)s: %(id)s." +msgstr "%(name)s isminden alan kimliği almada hata: %(id)s." + +msgid "Error getting initiator groups." +msgstr "Başlatıcı grupların alınmasında hata." + +#, python-format +msgid "Error getting pool id from name %(pool)s: %(err)s." +msgstr "%(pool)s isimden havuz kimliği almada hata: %(err)s." + +#, python-format +msgid "Error getting pool id from name %(pool_name)s: %(err_msg)s." +msgstr "Havuz kimliği %(pool_name)s isminden alınamadı: %(err_msg)s." + +#, python-format +msgid "" +"Error getting version: svc: %(svc)s.Return code: %(ret.status)d Message: " +"%(ret.data)s." +msgstr "" +"Sürüm almada hata: svc: %(svc)s.Dönüş kodu: %(ret.status)d İleti: " +"%(ret.data)s." + +#, python-format +msgid "Error in SolidFire API response: data=%(data)s" +msgstr "SolidFire API yanıtında hata: veri=%(data)s" + +#, python-format +msgid "Error in space-create for %(space)s of size %(size)d GB" +msgstr "%(size)d GB boyutundaki %(space)s için space-create sırasında hata" + +#, python-format +msgid "Error in space-extend for volume %(space)s with %(size)d additional GB" +msgstr "" +"%(size)d ek GB'ye sahip %(space)s mantıksal sürücüsü için space-extend " +"sırasında hata" + +#, python-format +msgid "Error mapping volume %(vol)s. %(error)s." +msgstr "%(vol)s mantıksal sürücüsü eşleştirilirken hata. %(error)s." + +#, python-format +msgid "" +"Error modify replica synchronization: %(sv)s operation: %(operation)s. " +"Return code: %(rc)lu. Error: %(error)s." +msgstr "" +"Kopyanın eşzamanlanmasının değiştirilmesinde hata: %(sv)s işlem: " +"%(operation)s. Dönüş kodu: %(rc)lu. Hata: %(error)s." + +#, python-format +msgid "" +"Error modifying Service: %(service)s Return code: %(ret.status)d Message: " +"%(ret.data)s." +msgstr "" +"Servisi değiştirmede hata: %(service)s Dönüş kodu: %(ret.status)d İleti: " +"%(ret.data)s." + +#, python-format +msgid "Error occurred when creating cgsnapshot %s." +msgstr "%s cgsnapshot oluşturulurken hata oluştu." + +#, python-format +msgid "Error occurred when deleting cgsnapshot %s." +msgstr "cgsnapshot %s silinirken hata oluştu." + +#, python-format +msgid "Error occurred when updating consistency group %s." +msgstr "%s tutarlılık grubu güncellenirken hata oluştu." + +#, python-format +msgid "Error parsing config file: %s" +msgstr "Yapılandırma dosyasını ayrıştırmada hata: %s" + +msgid "Error promoting secondary volume to primary" +msgstr "İkincil mantıksal sürücünün birincil hale getirilmesinde hata" + +#, python-format +msgid "Error removing volume %(vol)s. %(error)s." +msgstr "%(vol)s mantıksal sürücüsü kaldırılırken hata. %(error)s." + +#, python-format +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "CLIQ komutunu çalıştırmada hata %(verb)s %(cliq_args)s. Sonuç=%(out)s" + +#, python-format +msgid "Error unbinding volume %(vol)s from pool. %(error)s." +msgstr "" +"%(vol)s mantıksal sürücüsünün havuz bağlantısını ayırmada hata. %(error)s." + +#, python-format +msgid "" +"Error verifying clone size on Volume clone: %(clone)s Size: %(size)d " +"onSnapshot: %(snapshot)s" +msgstr "" +"Mantıksal sürücü klonu: %(clone)s klon boyutunu doğrulamada hata Boyut: " +"%(size)d Anlık görüntü: %(snapshot)s" + +#, python-format +msgid "Error while checking transaction status: %s" +msgstr "Aktarım durumu kontrol edilirken hata: %s" + +#, python-format +msgid "Error while getting data via ssh: (command=%(cmd)s error=%(err)s)." +msgstr "Ssh ile veri almada hata: (komut=%(cmd)s hata=%(err)s)." + +#, python-format +msgid "Error while requesting %(service)s API." +msgstr "API %(service)s istenirken hata." + +#, python-format +msgid "Error while running zoning CLI: (command=%(cmd)s error=%(err)s)." +msgstr "Bölgeleme CLI'si çalıştırılırken hata: (komut=%(cmd)s hata=%(err)s)." + +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" +msgstr "" +"%(volume_id)s mantıksal sürücüsü için zamanlama denemeleri azami " +"%(max_attempts)d sınırı aşıldı" + +#, python-format +msgid "Exception appending meta volume to target volume %(volumename)s." +msgstr "" +"Meta mantıksal sürücünün %(volumename)s hedef mantıksal sürücüye " +"eklenmesinde istisna." + +#, python-format +msgid "" +"Exception during create element replica. Clone name: %(cloneName)s Source " +"name: %(sourceName)s Extra specs: %(extraSpecs)s " +msgstr "" +"Öge kopyası oluşturma sırasında istisna. Kopya adı: %(cloneName)s Kaynak " +"adı: %(sourceName)s Ek özellikler: %(extraSpecs)s " + +#, python-format +msgid "Exception in _select_ds_for_volume: %s." +msgstr "_select_ds_for_volume'de istisna: %s." + +#, python-format +msgid "Exception: %s" +msgstr "İstisna: %s" + +#, python-format +msgid "" +"Executing Win32 API function %(func_name)s failed. Error code: " +"%(error_code)s. Error message: %(error_message)s" +msgstr "" +"%(func_name)s Win32 API fonksiyonunu çağırma başarısız. Hata kodu: " +"%(error_code)s. Hata iletisi: %(error_message)s" + +#, python-format +msgid "Expected a uuid but received %(uuid)s." +msgstr "Bir uuid bekleniyor ancak alınan %(uuid)s." + +#, python-format +msgid "Expected integer for node_count, svcinfo lsiogrp returned: %(node)s." +msgstr "" +"node_count için tam sayı beklendi, svcinfo lsiogrp şunu döndürdü: %(node)s." + +#, python-format +msgid "Expected no output from CLI command %(cmd)s, got %(out)s." +msgstr "%(cmd)s CLI komutundan çıktı beklenmiyordu, %(out)s alındı." + +#, python-format +msgid "Expected volume size was %d" +msgstr "Beklenen mantıksal sürücü boyutu %d" + +#, python-format +msgid "" +"Export backup aborted, expected backup status %(expected_status)s but got " +"%(actual_status)s." +msgstr "" +"Yedek dışa aktarımı durduruldu, beklenen yedekleme durumu " +"%(expected_status)s ancak alınan %(actual_status)s." + +#, python-format +msgid "" +"Export record aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to create " +"this backup [%(backup_service)s]." +msgstr "" +"Kayıt dışa aktarımı durduruldu, şu anda yapılandırılan yedekleme servisi " +"[%(configured_service)s], bu yedeğin [%(backup_service)s] oluşturulması için " +"kullanılan yedekleme servisi değildir." + +msgid "" +"Extend volume is only supported for this driver when no snapshots exist." +msgstr "" +"Bu sürücücü için mantıksal sürücü genişletme sadece anlık sistem görüntüsü " +"olmadığında desteklenir." + +msgid "Extend volume not implemented" +msgstr "Mantıksal sürücü genişletme uygulanmadı" + +msgid "" +"FAST VP Enabler is not installed. Can't set tiering policy for the volume" +msgstr "" +"FAST VP Etkinleştirici kurulu değil. Mantıksal sürücü için aşama ilkesi " +"ayarlanamıyor" + +msgid "FAST is not supported on this array." +msgstr "FAST bu dizi üzerinde desteklenmiyor." + +msgid "FC is the protocol but wwpns are not supplied by Openstack." +msgstr "İletişim kuralı FC ama wwpn'ler OpenStack tarafından sağlanmamış." + +#, python-format +msgid "Faield to unassign %(volume)s" +msgstr "%(volume)s ataması kaldırılamadı" + +#, python-format +msgid "Failed adding connection for fabric=%(fabric)s: Error: %(err)s" +msgstr "fabric=%(fabric)s için bağlantı ekleme başarısız: Hata: %(err)s" + +msgid "Failed cgsnapshot" +msgstr "cgsnapshot başarısız oldu" + +#, python-format +msgid "Failed creating snapshot for volume %(volname)s: %(response)s." +msgstr "" +"%(volname)s mantıksal sürücüsü için anlık görüntü oluşturma başarısız: " +"%(response)s." + +#, python-format +msgid "Failed getting details for pool %s." +msgstr "%s havuzu için detayların getirilmesi başarısız." + +#, python-format +msgid "Failed in _delete_snapfiles. Error: %s" +msgstr "_delete_snapfiles'de başarısız olundu. Hata: %s" + +#, python-format +msgid "" +"Failed in _ssh_operation while execution of ssh_cmd:%(cmd)s. Error: %(error)s" +msgstr "" +"ssh_cmd:%(cmd)s çalıştırma sırasında _ssh_operation sırasında başarısız " +"olundu. Hata: %(error)s" + +#, python-format +msgid "Failed removing connection for fabric=%(fabric)s: Error: %(err)s" +msgstr "fabric=%(fabric)s için bağlantı kaldırma başarısız: Hata: %(err)s" + +#, python-format +msgid "Failed to Extend Volume %(volname)s" +msgstr "Mantıksal Sürücü %(volname)s Genişletilemedi" + +#, python-format +msgid "Failed to Login to 3PAR (%(url)s) because %(err)s" +msgstr "3PAR'a giriş başarısız (%(url)s) çünkü %(err)s" + +msgid "Failed to access active zoning configuration." +msgstr "Etkin bölgeleme yapılandırmasına erişim başarısız." + +#, python-format +msgid "Failed to access zoneset status:%s" +msgstr "Bölge kümesi durumuna erişim başarısız: %s" + +#, python-format +msgid "" +"Failed to acquire a resource lock. (serial: %(serial)s, inst: %(inst)s, ret: " +"%(ret)s, stderr: %(err)s)" +msgstr "" +"Kaynak kilidi alma başarısız. (seri: %(serial)s, inst: %(inst)s, ret: " +"%(ret)s, stderr: %(err)s)" + +#, python-format +msgid "Failed to add %(vol)s into %(sg)s after %(retries)s tries." +msgstr "" +"%(vol)s in %(sg)s e eklenmesi %(retries)s denemeden sonra başarısız oldu." + +#, python-format +msgid "Failed to add igroup member: %(code)d, %(message)s" +msgstr "Igroup üyesi eklenemedi: %(code)d, %(message)s" + +msgid "Failed to add the logical device." +msgstr "Mantıksal aygıt ekleme başarısız." + +msgid "Failed to add zoning configuration." +msgstr "Bölgeleme yapılandırması eklenmesi başarısız." + +#, python-format +msgid "" +"Failed to assign the iSCSI initiator IQN. (port: %(port)s, reason: " +"%(reason)s)" +msgstr "" +"iSCSI başlatıcı IQN atanamadı. (bağlantı noktası: %(port)s, sebep: " +"%(reason)s)" + +#, python-format +msgid "Failed to associate qos_specs: %(specs_id)s with type %(type_id)s." +msgstr "qos_specs ilişkilendirilemedi: %(type_id)s türü ile %(specs_id)s." + +#, python-format +msgid "Failed to attach iSCSI target for volume %(volume_id)s." +msgstr "%(volume_id)s mantıksal sürücüsü için iSCSI hedefi eklenemedi." + +#, python-format +msgid "Failed to backup volume metadata - %s" +msgstr "Mantıksal sürücü metadata'sı yedeklenemedi - %s" + +#, python-format +msgid "" +"Failed to backup volume metadata - Metadata backup object 'backup.%s.meta' " +"already exists" +msgstr "" +"Mantıksal sürücü metadata'sı yedeklenemedi - Metadata yedekleme nesnesi " +"'backup.%s.meta' zaten var" + +#, python-format +msgid "Failed to clone volume from snapshot %s." +msgstr "%s anlık sistem görüntüsünden mantıksal sürücü kopyalanamadı." + +#, python-format +msgid "Failed to connect to %(vendor_name)s Array %(host)s: %(err)s" +msgstr "%(vendor_name)s dizisine bağlantı başarısız %(host)s: %(err)s" + +msgid "Failed to connect to Enterprise Manager" +msgstr "Kurumsal Yöneticiye bağlanamadı" + +msgid "Failed to connect to array" +msgstr "Diziye bağlanma başarısız" + +#, python-format +msgid "Failed to copy image to volume: %(reason)s" +msgstr "İmaj mantıksal sürücüye kopyalanamadı: %(reason)s" + +#, python-format +msgid "Failed to copy metadata to volume: %(reason)s" +msgstr "Metadata mantıksal sürücüye kopyalanamadı: %(reason)s" + +#, python-format +msgid "Failed to create IG, %s" +msgstr "IG oluşturma başarısız, %s" + +msgid "Failed to create SolidFire Image-Volume" +msgstr "SolidFire İmaj-Mantıksal Sürücü oluşturulamadı" + +#, python-format +msgid "Failed to create Volume Group: %(vg_name)s" +msgstr "Mantıksal Sürücü Grubu oluşturulamadı: %(vg_name)s" + +#, python-format +msgid "" +"Failed to create a file. (file: %(file)s, ret: %(ret)s, stderr: %(err)s)" +msgstr "" +"Bir dosya oluşturma başarısız. (dosya: %(file)s, ret: %(ret)s, stderr: " +"%(err)s)" + +msgid "Failed to create api volume flow." +msgstr "Mantıksal sürücü api'si oluşturulamadı." + +#, python-format +msgid "Failed to create cg snapshot %(id)s due to %(reason)s." +msgstr "%(reason)s sebebiyle cg anlık görüntüsü %(id)s oluşturulamadı." + +#, python-format +msgid "Failed to create cloned volume %s." +msgstr "Kopyalanmış %s mantıksal sürücüsü oluşturulamadı." + +#, python-format +msgid "Failed to create consistency group %(id)s due to %(reason)s." +msgstr "Tutarlılık grubu %(id)s %(reason)s sebebiyle oluşturulamadı." + +#, python-format +msgid "Failed to create consistency group %(id)s:%(ret)s." +msgstr "Tutarlılık grubu %(id)s oluşturma başarısız:%(ret)s." + +#, python-format +msgid "" +"Failed to create consistency group %s because VNX consistency group cannot " +"accept compressed LUNs as members." +msgstr "" +"%s tutarlılık grubu oluşturulamıyor çünkü VNX tutarlılık grubu sıkıştırılmış " +"LUN'ları üye olarak kabul edemiyor." + +#, python-format +msgid "Failed to create consistency group: %(cgName)s." +msgstr "Tutarlılık grubu oluşturulamadı: %(cgName)s." + +#, python-format +msgid "Failed to create consistency group: %(cgid)s. Error: %(excmsg)s." +msgstr "Tutarlılık grubu oluşturulamıyor: %(cgid)s. Hata: %(excmsg)s." + +#, python-format +msgid "" +"Failed to create consistency group: %(consistencyGroupName)s Return code: " +"%(rc)lu. Error: %(error)s." +msgstr "" +"%(consistencyGroupName)s tutarlılık grubunu oluşturma başarısız Dönüş kodu: " +"%(rc)lu. Hata: %(error)s." + +#, python-format +msgid "Failed to create hardware id(s) on %(storageSystemName)s." +msgstr "" +"%(storageSystemName)s üzerinde donanım kimlik(ler)i oluşturma başarısız." + +msgid "Failed to create iqn." +msgstr "Iqn oluşturulamadı." + +#, python-format +msgid "Failed to create iscsi target for volume %(volume_id)s." +msgstr "%(volume_id)s mantıksal sürücüsü için iscsi hedefi oluşturulamadı." + +msgid "Failed to create manage_existing flow." +msgstr "manage_existing akışı oluşturulamadı." + +msgid "Failed to create map on mcs, no channel can map." +msgstr "Mcs üzerinde eşleştirme oluşturma başarısız, hiçbir kanal eşleşemez." + +msgid "Failed to create map." +msgstr "Eşleştirme oluşturma başarısız." + +#, python-format +msgid "Failed to create metadata for volume: %(reason)s" +msgstr "Mantıksal sürücü için metadata oluşturulamadı: %(reason)s" + +msgid "Failed to create partition." +msgstr "Bölüm oluşturma başarısız." + +#, python-format +msgid "Failed to create qos_specs: %(name)s with specs %(qos_specs)s." +msgstr "qos_specs oluşturulamadı: %(qos_specs)s özellikleri ile %(name)s." + +msgid "Failed to create replica." +msgstr "Kopya oluşturulamadı." + +#, python-format +msgid "Failed to create sb connector for %s" +msgstr "%s için sb bağlayıcı oluşturma başarısız" + +msgid "Failed to create scheduler manager volume flow" +msgstr "Zamanlayıcı yönetici mantıksal sürücü akışı oluşturma başarısız" + +#, python-format +msgid "Failed to create snapshot %s" +msgstr "%s anlık sistem görüntüsü oluşturulamadı" + +msgid "Failed to create snapshot as no LUN ID is specified" +msgstr "LUN ID belirtilmediğinden anlık görüntü oluşturma başarısız" + +#, python-format +msgid "Failed to create snapshot for cg: %(cgName)s." +msgstr "cg: %(cgName)s için anlık görüntü oluşturma başarısız." + +#, python-format +msgid "Failed to create snapshot for volume %s." +msgstr "%s mantıksal sürücüsü için anlık sistem görüntüsü oluşturulamadı." + +#, python-format +msgid "Failed to create snapshot policy on volume %(vol)s: %(res)s." +msgstr "" +"%(vol)s mantıksal sürücüsü üzerinde anlık görüntü ilkesi oluşturma " +"başarısız: %(res)s." + +#, python-format +msgid "Failed to create snapshot resource area on volume %(vol)s: %(res)s." +msgstr "" +"%(vol)s mantıksal sürücüsü üzerinde anlık görüntü kaynak alanı oluşturma " +"başarısız: %(res)s." + +msgid "Failed to create snapshot." +msgstr "Anlık görüntü oluşturma başarısız." + +#, python-format +msgid "" +"Failed to create snapshot. CloudByte volume information not found for " +"OpenStack volume [%s]." +msgstr "" +"Anlık sistem görüntüsü oluşturulamadı. [%s] OpenStack mantıksal sürücüsü " +"için CloudByte mantıksal sürücü bilgisi bulunamadı." + +#, python-format +msgid "Failed to create thin pool, error message was: %s" +msgstr "İnce havuz oluşturma başarısız, hata iletisi: %s" + +#, python-format +msgid "Failed to create volume %s" +msgstr "%s mantıksal sürücüsü oluşturulamadı" + +#, python-format +msgid "Failed to delete SI for volume_id: %(volume_id)s because it has pair." +msgstr "volume_id: %(volume_id)s için SI silinemiyor çünkü bir çifti var." + +#, python-format +msgid "Failed to delete a logical device. (LDEV: %(ldev)s, reason: %(reason)s)" +msgstr "Bir mantıksal aygıt silinemedi. (LDEV: %(ldev)s, kaynak: %(reason)s)" + +#, python-format +msgid "Failed to delete cgsnapshot %(id)s due to %(reason)s." +msgstr "%(reason)s sebebiyle cg anlık görüntüsü %(id)s silinemedi." + +#, python-format +msgid "Failed to delete consistency group %(id)s due to %(reason)s." +msgstr "Tutarlılık grubu %(id)s %(reason)s sebebiyle silinemedi." + +#, python-format +msgid "Failed to delete consistency group: %(cgName)s." +msgstr "Tutarlılık grubu silme başarısız: %(cgName)s." + +#, python-format +msgid "" +"Failed to delete consistency group: %(consistencyGroupName)s Return code: " +"%(rc)lu. Error: %(error)s." +msgstr "" +"%(consistencyGroupName)s tutarlılık grubunu silme başarısız Dönüş kodu: " +"%(rc)lu. Hata: %(error)s." + +#, python-format +msgid "" +"Failed to delete fileset for consistency group %(cgname)s. Error: %(excmsg)s." +msgstr "" +"%(cgname)s tutarlılık grubu için dosya kümesi silinemedi. Hata: %(excmsg)s." + +msgid "Failed to delete iqn." +msgstr "Iqn silme başarısız." + +msgid "Failed to delete map." +msgstr "Eşleştirme silme başarısız." + +msgid "Failed to delete partition." +msgstr "Bölüm silme başarısız." + +msgid "Failed to delete replica." +msgstr "Kopya silinemedi." + +#, python-format +msgid "Failed to delete snapshot %s" +msgstr "%s anlık sistem görüntüsü silinemedi" + +#, python-format +msgid "Failed to delete snapshot for cg: %(cgId)s." +msgstr "cg: %(cgId)s için anlık görüntü silme başarısız." + +#, python-format +msgid "Failed to delete snapshot for snapshot_id: %s because it has pair." +msgstr "snapshot_id: %s için anlık görüntü silinemiyor çünkü çifti var." + +msgid "Failed to delete snapshot." +msgstr "Anlık görüntü silme başarısız." + +#, python-format +msgid "Failed to delete volume %(volumeName)s." +msgstr "%(volumeName)s mantıksal sürücüsü silinemedi." + +#, python-format +msgid "" +"Failed to delete volume for volume_id: %(volume_id)s because it has pair." +msgstr "" +"volume_id: %(volume_id)s için bir mantıksal sürücü silinemedi çünkü çifti " +"var." + +#, python-format +msgid "Failed to detach iSCSI target for volume %(volume_id)s." +msgstr "%(volume_id)s mantıksal sürücüsü için iSCSI hedefi ayrılamadı." + +msgid "Failed to determine blockbridge API configuration" +msgstr "Blockbridge API yapılandırması belirlenemedi" + +msgid "Failed to disassociate qos specs." +msgstr "Qos özellikleri ilişkisi kesilemedi." + +#, python-format +msgid "Failed to disassociate qos_specs: %(specs_id)s with type %(type_id)s." +msgstr "" +"%(type_id)s türündeki qos_specs: %(specs_id)s ilişiğini kesme başarısız." + +#, python-format +msgid "" +"Failed to ensure snapshot resource area, could not locate volume for id %s" +msgstr "" +"Anlık görüntü kaynak alanından emin olunamadı, id %s için mantıksal sürücü " +"bulunamadı" + +#, python-format +msgid "" +"Failed to execute CloudByte API [%(cmd)s]. Http status: %(status)s, Error: " +"%(error)s." +msgstr "" +"CloudByte API [%(cmd)s] yürütülemedi. Http durumu: %(status)s, Hata: " +"%(error)s." + +msgid "Failed to execute common command." +msgstr "Yaygın komutun çalıştırılması başarısız." + +#, python-format +msgid "Failed to export for volume: %(reason)s" +msgstr "Mantıksal sürücü dışa aktarılamadı: %(reason)s" + +msgid "Failed to find Storage Center" +msgstr "Depolama Merkezi bulunamadı" + +msgid "Failed to find a vdisk copy in the expected pool." +msgstr "Beklenen havuzda bir vdisk kopyası bulunamadı." + +msgid "Failed to find account for volume." +msgstr "Mantıksal sürücü için kullanıcı bulunamadı." + +#, python-format +msgid "Failed to find fileset for path %(path)s, command output: %(cmdout)s." +msgstr "" +"%(path)s yolu için dosya kümesi bulma başarısız, komut çıktısı: %(cmdout)s." + +#, python-format +msgid "Failed to find host %s." +msgstr "%s istemcisi bulunamadı." + +#, python-format +msgid "Failed to find storage pool for source volume %s." +msgstr "%s kaynak mantıksal sürücüsü için depolama havuzu bulma başarısız." + +#, python-format +msgid "Failed to get CloudByte account details for account [%s]." +msgstr "[%s] hesabı için CloudByte hesap ayrıntıları alınamadı." + +#, python-format +msgid "Failed to get LUN target details for the LUN %s" +msgstr "LUN %s için LUN hedef detayları alma başarısız" + +#, python-format +msgid "Failed to get LUN target details for the LUN %s." +msgstr "LUN %s için LUN hedef detaylarını alma başarısız." + +#, python-format +msgid "Failed to get LUN target list for the LUN %s" +msgstr "LUN %s için LUN hedef listesi alınamadı" + +#, python-format +msgid "Failed to get Partition ID for volume %(volume_id)s." +msgstr "%(volume_id)s mantıksal sürücüsü için Bölüm ID'si alınamadı." + +#, python-format +msgid "Failed to get Raid Snapshot ID from Snapshot %(snapshot_id)s." +msgstr "" +"%(snapshot_id)s anlık görüntüsünden Raid Anlık Görüntü Kimliği alınamıyor." + +#, python-format +msgid "Failed to get Raid Snapshot ID from snapshot: %(snapshot_id)s." +msgstr "" +"%(snapshot_id)s anlık görüntüsünden Raid Anlık Görüntü Kimliği alınamadı." + +#, python-format +msgid "" +"Failed to get a storage resource. The system will attempt to get the storage " +"resource again. (resource: %(resource)s)" +msgstr "" +"Bir depolama kaynağı alınamadı. Sistem depolama kaynağını tekrar almaya " +"çalışacak. (kaynak: %(resource)s)" + +#, python-format +msgid "Failed to get all associations of qos specs %s" +msgstr "%s qos özelliklerinin bütün ilişkileri alınamadı" + +msgid "Failed to get channel info." +msgstr "Kanal bilgisi alınamadı." + +#, python-format +msgid "Failed to get code level (%s)." +msgstr "Kod seviyesi alınamadı (%s)." + +msgid "Failed to get device info." +msgstr "Aygıt bilgisi alınamadı." + +#, python-format +msgid "Failed to get domain because CPG (%s) doesn't exist on array." +msgstr "Alan alınamadı çünkü CPG (%s) dizide mevcut değil." + +#, python-format +msgid "Failed to get ip on Channel %(channel_id)s with volume: %(volume_id)s." +msgstr "" +"%(volume_id)s mantıksal sürücüsüne sahip %(channel_id)s kanalından ip " +"alınamadı." + +msgid "Failed to get iqn info." +msgstr "Iqn bilgisi alma başarısız." + +msgid "Failed to get license info." +msgstr "Lisans bilgisi alma başarısız." + +msgid "Failed to get lv info." +msgstr "lv bilgisi alınamadı." + +msgid "Failed to get map info." +msgstr "Eşleştirme bilgisi alma başarısız." + +msgid "Failed to get model update from clone" +msgstr "Kopyadan model güncellemesi alınamadı" + +msgid "Failed to get name server info." +msgstr "İsim sunucusu bilgisi alınamadı." + +msgid "Failed to get network info." +msgstr "Ağ bilgisi alma başarısız." + +#, python-format +msgid "Failed to get new part id in new pool: %(pool_id)s." +msgstr "Yeni havuzda yeni bölüm kimliği alınamadı: %(pool_id)s." + +msgid "Failed to get old volume type quota reservations" +msgstr "Eski mantıksal sürücü türü kota koşulları alınamadı" + +msgid "Failed to get partition info." +msgstr "Bölüm bilgisi alınamadı." + +#, python-format +msgid "Failed to get pool id with volume %(volume_id)s." +msgstr "%(volume_id)s mantıksal sürücüsüne sahip havuz kimliği alınamadı." + +msgid "Failed to get replica info." +msgstr "Kopya bilgisi alma başarısız." + +msgid "Failed to get show fcns database info." +msgstr "Fcns veri tabanı bilgisi göstermeyi alma başarısız." + +#, python-format +msgid "Failed to get size of volume %s" +msgstr "%s mantıksal sürücü boyutu alınamadı" + +#, python-format +msgid "Failed to get snapshot for volume %s." +msgstr "%s mantıksal sürücüsü için anlık sistem görüntüsü alınamadı." + +msgid "Failed to get snapshot info." +msgstr "Anlık görüntü bilgisi alınamadı." + +#, python-format +msgid "Failed to get target IQN for the LUN %s" +msgstr "LUN %s için hedef IQN alınması başarısız" + +#, python-format +msgid "Failed to get target portal for the LUN %s" +msgstr "LUN %s için hedef portal alınması başarısız" + +msgid "Failed to get targets" +msgstr "Hedefler alınamadı" + +msgid "Failed to get wwn info." +msgstr "wwn bilgisi alma başarısız." + +#, python-format +msgid "" +"Failed to get, create or add volume %(volumeName)s to masking view " +"%(maskingViewName)s. The error message received was %(errorMessage)s." +msgstr "" +"%(volumeName)s mantıksal sürücüsünün %(maskingViewName)s maskeleme " +"görünümüne alınması, oluşturulması ya da eklenmesi başarısız. Alınan hata " +"iletisi %(errorMessage)s." + +msgid "Failed to identify volume backend." +msgstr "Mantıksal sürücü art alanda çalışan uygulama tanımlanamadı." + +#, python-format +msgid "Failed to import disk: %(vhd_path)s. WMI exception: %(exc)s" +msgstr "Diski içe aktarma başarısız: %(vhd_path)s. WMI istisnası: %(exc)s" + +#, python-format +msgid "Failed to link fileset for the share %(cgname)s. Error: %(excmsg)s." +msgstr "" +"%(cgname)s paylaşımı için dosya kümesi bağlantısı başarısız. Hata: " +"%(excmsg)s." + +#, python-format +msgid "Failed to log on %s Array (invalid login?)." +msgstr "%s Dizisine giriş başarısız (geçersiz giriş?)." + +#, python-format +msgid "Failed to login for user %s." +msgstr "%s kullanıcısı giriş yapamadı." + +#, python-format +msgid "" +"Failed to make a request to Datera cluster endpoint due to the following " +"reason: %s" +msgstr "" +"Aşağıdaki neden nedeniyle Datera kümesi uç noktasına bir istek yapılamadı: %s" + +#, python-format +msgid "" +"Failed to manage existing volume %(name)s, because of error in getting " +"volume size." +msgstr "" +"Mevcut mantıksal sürücü %(name)s yönetilemedi, çünkü mantıksal sürücü boyutu " +"alınamadı." + +#, python-format +msgid "" +"Failed to manage existing volume %(name)s, because rename operation failed: " +"Error msg: %(msg)s." +msgstr "" +"Mevcut mantıksal sürücü %(name)s yönetilemiyor, çünkü yeniden adlandırma " +"işlemi başarısız oldu: Hata iletisi: %(msg)s." + +#, python-format +msgid "" +"Failed to manage existing volume %(name)s, because reported size %(size)s " +"was not a floating-point number." +msgstr "" +"Varolan %(name)s mantıksal sürücüsü yönetilemedi çünkü bildirilen boyut " +"%(size)s kayan noktalı sayı değildi." + +#, python-format +msgid "Failed to manage volume %s." +msgstr "%s mantıksal sürücüsü yönetilemedi." + +#, python-format +msgid "" +"Failed to map a logical device. (LDEV: %(ldev)s, LUN: %(lun)s, port: " +"%(port)s, id: %(id)s)" +msgstr "" +"Bir mantıksal aygıt eşleştirilemedi. (LDEV: %(ldev)s, LUN: %(lun)s, bağlantı " +"noktası: %(port)s, id: %(id)s)" + +msgid "Failed to migrate volume for the first time." +msgstr "Mantıksal sürücüyü ilk defa göç ettirme başarısız." + +msgid "Failed to migrate volume for the second time." +msgstr "Bir ikinci defa mantıksal sürücüyü göç ettirme başarısız." + +#, python-format +msgid "Failed to move LUN mapping. Return code: %s" +msgstr "LUN eşleştirmesi taşınamadı. Dönüş kodu: %s" + +#, python-format +msgid "Failed to move volume %s." +msgstr "%s mantıksal sürücüsü taşınamadı." + +#, python-format +msgid "Failed to open a file. (file: %(file)s, ret: %(ret)s, stderr: %(err)s)" +msgstr "Bir dosya açılamadı. (dosya: %(file)s, ret: %(ret)s, stderr: %(err)s)" + +#, python-format +msgid "" +"Failed to parse CLI output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s." +msgstr "" +"CLI çıktısı ayrıştırılamadı:\n" +" komut: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s." + +msgid "" +"Failed to parse the configuration option 'swift_catalog_info', must be in " +"the form ::" +msgstr "" +":: biçeminde olması gereken " +"'swift_catalog_info' yapılandırma seçeneği ayrıştırılamadı" + +#, python-format +msgid "" +"Failed to perform a zero-page reclamation. (LDEV: %(ldev)s, reason: " +"%(reason)s)" +msgstr "" +"Sıfır-sayfa geri kazanımı başarısız. (LDEV: %(ldev)s, sebep: %(reason)s)" + +#, python-format +msgid "Failed to remove export for volume %(volume)s: %(reason)s" +msgstr "" +"%(volume)s mantıksal sürücüsü için dışa aktarım kaldırılamadı: %(reason)s" + +#, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." +msgstr "%(volume_id)s mantıksal sürücüsü için iscsi hedefi kaldırılamadı." + +#, python-format +msgid "Failed to remove volume %(volumeName)s from default SG." +msgstr "%(volumeName)s mantıksal sürücüsü varsayılan SG'den kaldırılamadı." + +#, python-format +msgid "Failed to remove volume %(volumeName)s from default SG: %(volumeName)s." +msgstr "%(volumeName)s varsayılan SG'den kaldırılamadı: %(volumeName)s." + +#, python-format +msgid "" +"Failed to remove: %(volumename)s. from the default storage group for FAST " +"policy %(fastPolicyName)s." +msgstr "" +"FAST ilkesi %(fastPolicyName)s için öntanımlı depolama grubundan " +"%(volumename)s kaldırılamadı." + +#, python-format +msgid "" +"Failed to rename logical volume %(name)s, error message was: %(err_msg)s" +msgstr "" +"%(name)s adındaki mantıksal sürücü yeniden adlandırılamadı, hata iletisi: " +"%(err_msg)s" + +#, python-format +msgid "Failed to resize volume %(volume_id)s, error: %(error)s" +msgstr "" +"%(volume_id)s mantıksal sürücüsünün yeniden boyutlandırılması başarısız, " +"hata: %(error)s" + +#, python-format +msgid "Failed to retrieve active zoning configuration %s" +msgstr "Etkin bölgeleme yapılandırması %s alınamadı" + +#, python-format +msgid "Failed to set QoS for existing volume %(name)s, Error msg: %(msg)s." +msgstr "" +"Mevcut mantıksal sürücü %(name)s için QoS ayarlanamadı, Hata iletisi: " +"%(msg)s." + +msgid "Failed to set attribute 'Incoming user' for SCST target." +msgstr "" +"SCST hedefi için 'Gelen kullanıcı' özniteliğinin ayarlanması başarısız." + +msgid "Failed to set partition." +msgstr "Bölüm ayarlama başarısız." + +#, python-format +msgid "" +"Failed to set permissions for the consistency group %(cgname)s. Error: " +"%(excmsg)s." +msgstr "" +"%(cgname)s tutarlılık grubu için izinler ayarlanamadı. Hata: %(excmsg)s." + +#, python-format +msgid "" +"Failed to specify a logical device for the volume %(volume_id)s to be " +"unmapped." +msgstr "" +"Eşleştirmesi kaldırılacak %(volume_id)s mantıksal sürücüsü için bir " +"mantıksal aygıt belirtme başarısız." + +#, python-format +msgid "" +"Failed to specify a logical device to be deleted. (method: %(method)s, id: " +"%(id)s)" +msgstr "" +"Silinecek mantıksal aygıt belirtme başarısız. (metod: %(method)s, id: %(id)s)" + +msgid "Failed to terminate migrate session." +msgstr "Göç oturumunu sonlandırma başarısız." + +#, python-format +msgid "" +"Failed to unlink fileset for consistency group %(cgname)s. Error: %(excmsg)s." +msgstr "" +"%(cgname)s tutarlılık grubu için dosya kümesi bağı ayırma başarısız. Hata: " +"%(excmsg)s." + +#, python-format +msgid "Failed to unmap a logical device. (LDEV: %(ldev)s, reason: %(reason)s)" +msgstr "" +"Bir mantıksal aygıtın eşleştirilmesi kaldırılamadı. (LDEV: %(ldev)s, sebep: " +"%(reason)s)" + +#, python-format +msgid "Failed to update metadata for volume: %(reason)s" +msgstr "Mantıksal sürücü için metadata güncellenemedi: %(reason)s" + +msgid "Failed to update or delete zoning configuration" +msgstr "Bölgeleme yapılandırması güncellemesi ya da silinmesi başarısız" + +#, python-format +msgid "Failed to update qos_specs: %(specs_id)s with specs %(qos_specs)s." +msgstr "qos_specs güncellenemedi: %(qos_specs)s özellikleri ile %(specs_id)s." + +#, python-format +msgid "Failed updating model with driver provided model %(model)s" +msgstr "" +"%(model)s sürücü sağlanmış modele sahip modelin güncellenmesi başarısız" + +#, python-format +msgid "" +"Failed updating volume %(vol_id)s metadata using the provided %(src_type)s " +"%(src_id)s metadata" +msgstr "" +"%(vol_id)s mantıksal sürücüsünün metadata'sının sağlanan %(src_type)s " +"%(src_id)s metadata ile güncellenmesi başarısız" + +#, python-format +msgid "Failure creating volume %s." +msgstr "%s mantıksal sürücüsünün oluşturulması başarısız." + +#, python-format +msgid "Failure getting LUN info for %s." +msgstr "%s için LUN bilgisi alınması başarısız." + +#, python-format +msgid "Failure in clear_volume_key_value_pair: %s" +msgstr "clear_volume_key_value_pair başarısız: %s" + +#, python-format +msgid "" +"Failure in communication between web service and array. Waited %s seconds. " +"Verify array configuration parameters." +msgstr "" +"Web servis ve dizi arasında iletişim başarısız. %s saniye beklendi. Dizi " +"yapılandırma parametrelerini doğrulayın." + +#, python-format +msgid "Failure in update_volume_key_value_pair:%s" +msgstr "update_volume_key_value_pair başarısız: %s" + +#, python-format +msgid "Failure moving new cloned LUN to %s." +msgstr "Yeni çoğaltılmış LUN'un %s e taşınması başarısız." + +#, python-format +msgid "Failure staging LUN %s to tmp." +msgstr "LUN %s'in tmp'ye hazırlanması başarısız." + +msgid "Fatal error: User not permitted to query NetApp volumes." +msgstr "" +"Ölümcül hata: Kullanıcı NetApp mantıksal sürücülerini sorgulamaya yetkili " +"değil." + +#, python-format +msgid "Fexvisor failed to add volume %(id)s due to %(reason)s." +msgstr "Flexvisor %(reason)s sebebiyle %(id)s mantıksal sürücüsünü ekleyemedi." + +#, python-format +msgid "" +"Fexvisor failed to join the volume %(vol)s in the group %(group)s due to " +"%(ret)s." +msgstr "" +"Flexvisor %(ret)s sebebiyle %(vol)s mantıksal sürücüsünü %(group)s grubuna " +"katamadı." + +#, python-format +msgid "" +"Fexvisor failed to remove the volume %(vol)s in the group %(group)s due to " +"%(ret)s." +msgstr "" +"Flexvisor %(ret)s sebebiyle %(vol)s mantıksal sürücüsünü %(group)s grubundan " +"çıkaramadı." + +#, python-format +msgid "Fexvisor failed to remove volume %(id)s due to %(reason)s." +msgstr "Flexvisor %(id)s mantıksal sürücüsnü %(reason)s sebebiyle kaldıramadı." + +#, python-format +msgid "Fibre Channel SAN Lookup failure: %(reason)s" +msgstr "Fiber Kanal SAN Arama başarısız: %(reason)s" + +#, python-format +msgid "Fibre Channel Zone operation failed: %(reason)s" +msgstr "Fiber Kanal Bölge işlemi başarısız oldu: %(reason)s" + +#, python-format +msgid "Fibre Channel Zoning CLI error: %(reason)s" +msgstr "Fiber Kanal Bölgeleme CLI hatası: %(reason)s" + +#, python-format +msgid "Fibre Channel connection control failure: %(reason)s" +msgstr "Fiber Kanal bağlantısı kontrol hatası: %(reason)s" + +#, python-format +msgid "File %(file_path)s could not be found." +msgstr "%(file_path)s dosyası bulunamadı." + +#, python-format +msgid "File %(path)s has invalid backing file %(bfile)s, aborting." +msgstr "" +"%(path)s dosyası geçersiz %(bfile)s destek dosyasına sahip, iptal ediliyor." + +#, python-format +msgid "File already exists at %s." +msgstr "%s konumunda dosya zaten var." + +#, python-format +msgid "File already exists at: %s" +msgstr "Dosya konumda zaten mevcut: %s" + +#, python-format +msgid "" +"Flash Cache Policy requires WSAPI version '%(fcache_version)s' version " +"'%(version)s' is installed." +msgstr "" +"Flash Zula İlkesi WSAPI sürümü '%(fcache_version)s' gerektirir, " +"'%(version)s' kurulu." + +#, python-format +msgid "Flexvisor assign volume failed.:%(id)s:%(status)s." +msgstr "Flexvisor mantıksal sürücü atama başarısız.:%(id)s:%(status)s." + +#, python-format +msgid "Flexvisor assign volume failed:%(id)s:%(status)s." +msgstr "Flexvisor mantıksal sürücü atama başarısız:%(id)s:%(status)s." + +#, python-format +msgid "" +"Flexvisor could not find volume %(id)s snapshot in the group %(vgid)s " +"snapshot %(vgsid)s." +msgstr "" +"Flexvisor %(id)s mantıksal sürücü anlık görüntüsünü %(vgid)s grubu %(vgsid)s " +"anlık görüntüsünde bulamadı." + +#, python-format +msgid "Flexvisor create volume failed.:%(volumeid)s:%(status)s." +msgstr "" +"Flexvisor mantıksal sürücü oluşturma başarısız.:%(volumeid)s:%(status)s." + +#, python-format +msgid "Flexvisor failed deleting volume %(id)s: %(status)s." +msgstr "Flexvisor %(id)s mantıksal sürücüsünü silmede başarısız: %(status)s." + +#, python-format +msgid "Flexvisor failed to add volume %(id)s to group %(cgid)s." +msgstr "Flexvisor %(id)s mantıksal sürücüsünü %(cgid)s grubuna ekleyemedi." + +#, python-format +msgid "" +"Flexvisor failed to assign volume %(id)s due to unable to query status by " +"event id." +msgstr "" +"Flexvisor durumu olay kimliğiyle sorgulayamadığından %(id)s mantıksal " +"sürücüsünü atayamadı." + +#, python-format +msgid "Flexvisor failed to assign volume %(id)s: %(status)s." +msgstr "Flexvisor %(id)s mantıksal sürücü atamasında başarısız: %(status)s." + +#, python-format +msgid "Flexvisor failed to assign volume %(volume)s iqn %(iqn)s." +msgstr "Flexvisor %(volume)s mantıksal sürücü %(iqn)s iqn ataması başarısız." + +#, python-format +msgid "Flexvisor failed to clone volume %(id)s: %(status)s." +msgstr "" +"Flexvisor %(id)s mantıksal sürücüsünü çoğaltmada başarısız: %(status)s." + +#, python-format +msgid "Flexvisor failed to clone volume (failed to get event) %(id)s." +msgstr "" +"Flexvisor mantıksal sürücüyü çoğaltmada başarısız (olay alma başarısız) " +"%(id)s." + +#, python-format +msgid "Flexvisor failed to create snapshot for volume %(id)s: %(status)s." +msgstr "" +"Flexvisor %(id)s mantıksal sürücüsü için anlık görüntü oluşturma başarısız: " +"%(status)s." + +#, python-format +msgid "" +"Flexvisor failed to create snapshot for volume (failed to get event) %(id)s." +msgstr "" +"Flexvisor %(id)s mantıksal sürücüsü için anlık görüntü oluşturmada başarısız " +"(olay alma başarısız)." + +#, python-format +msgid "Flexvisor failed to create volume %(id)s in the group %(vgid)s." +msgstr "" +"Flexvisor %(vgid)s grubunda %(id)s mantıksal sürücüsü oluşturmada başarısız." + +#, python-format +msgid "Flexvisor failed to create volume %(volume)s: %(status)s." +msgstr "" +"Flexvisor %(volume)s mantıksal sürücüsünü oluşturmada başarısız: %(status)s." + +#, python-format +msgid "Flexvisor failed to create volume (get event) %s." +msgstr "Flexvisor mantıksal sürücü oluşturmada başarısız (alma olayı) %s." + +#, python-format +msgid "Flexvisor failed to create volume from snapshot %(id)s: %(status)s." +msgstr "" +"Flexvisor anlık görüntüden mantıksal sürücü oluşturmada başarısız %(id)s: " +"%(status)s." + +#, python-format +msgid "Flexvisor failed to create volume from snapshot %(id)s:%(status)s." +msgstr "" +"Flexvisor %(id)s anlık görüntüsünden mantıksal sürücü oluşturamadı:" +"%(status)s." + +#, python-format +msgid "" +"Flexvisor failed to create volume from snapshot (failed to get event) %(id)s." +msgstr "" +"Flexvisor anlık görüntüden mantıksal sürücü oluşturma başarısız (olay alma " +"başarısız) %(id)s." + +#, python-format +msgid "Flexvisor failed to delete snapshot %(id)s: %(status)s." +msgstr "Flexvisr %(id)s anlık görüntüsünü silmede başarısız: %(status)s." + +#, python-format +msgid "Flexvisor failed to delete snapshot (failed to get event) %(id)s." +msgstr "" +"Flexvisor %(id)s anlık görüntüsünü silmede başarısız (olay alma başarısız)." + +#, python-format +msgid "Flexvisor failed to delete volume %(id)s: %(status)s." +msgstr "Flexvisor %(id)s mantıksal sürücüsünü silmede başarısız: %(status)s." + +#, python-format +msgid "Flexvisor failed to extend volume %(id)s: %(status)s." +msgstr "Flexvisor %(id)s mantıksal sürücüsünü büyütmede başarısız: %(status)s." + +#, python-format +msgid "Flexvisor failed to extend volume %(id)s:%(status)s." +msgstr "Flexvisor %(id)s mantıksal sürücüsünü büyütmede başarısız:%(status)s." + +#, python-format +msgid "Flexvisor failed to extend volume (failed to get event) %(id)s." +msgstr "" +"Flexvisor mantıksal sürücüsünü büyütme başarısız (olay almada başarısız) " +"%(id)s." + +#, python-format +msgid "Flexvisor failed to get pool info %(id)s: %(status)s." +msgstr "Flexvisor havuz bilgisi %(id)s alamadı: %(status)s." + +#, python-format +msgid "" +"Flexvisor failed to get snapshot id of volume %(id)s from group %(vgid)s." +msgstr "" +"Flexvisor %(id)s mantıksal sürücüsünün anlık görüntü kimliğini %(vgid)s " +"grubundan alamadı." + +#, python-format +msgid "Flexvisor failed to remove volume %(id)s from group %(cgid)s." +msgstr "Flexvisor %(id)s mantıksal sürücüsünü %(cgid)s grubundan kaldıramadı." + +#, python-format +msgid "Flexvisor failed to spawn volume from snapshot %(id)s:%(status)s." +msgstr "" +"Flexvisor anlık görüntüden mantıksal sürücü başlatamadı %(id)s:%(status)s." + +#, python-format +msgid "" +"Flexvisor failed to spawn volume from snapshot (failed to get event) %(id)s." +msgstr "" +"Flexvisor anlık görüntüden mantıksal sürücü başlatamadı (olay almada " +"başarısız) %(id)s." + +#, python-format +msgid "Flexvisor failed to unassign volume %(id)s: %(status)s." +msgstr "Flexvisor %(id)s mantıksal sürücü atamasını kaldıramadı: %(status)s." + +#, python-format +msgid "Flexvisor failed to unassign volume (get event) %(id)s." +msgstr "Flexvisor %(id)s mantıksal sürücü atamasını kaldıramadı (alma olayı)." + +#, python-format +msgid "Flexvisor failed to unassign volume:%(id)s:%(status)s." +msgstr "" +"Flexvisor mantıksal sürücü atamasını kaldırma başarısız:%(id)s:%(status)s." + +#, python-format +msgid "Flexvisor unable to find the source volume %(id)s info." +msgstr "Flexvisor %(id)s kaynak mantıksal sürücü bilgisini bulamadı." + +#, python-format +msgid "Flexvisor unassign volume failed:%(id)s:%(status)s." +msgstr "" +"Flexvisor mantıksal sürücü atamasını kaldırma başarısız:%(id)s:%(status)s." + +#, python-format +msgid "Flexvisor volume %(id)s failed to join group %(vgid)s." +msgstr "" +"Flexvisor mantıksal sürücüsü %(id)s %(vgid)s grubuna katılmada başarısız." + +#, python-format +msgid "GPFS is not running, state: %s." +msgstr "GPFS çalışmıyor, durum: %s." + +msgid "Gateway MG-A IP option 'gateway_mga' is not set" +msgstr "Geçit MG-A IP seçeneği 'gateway_mga' ayarlanmamış" + +msgid "Gateway MG-B IP option 'gateway_mgb' is not set" +msgstr "Geçit MG-B IP seçeneği 'gateway_mgb' ayarlanmamış" + +msgid "Gateway VIP is not set" +msgstr "Geçit VIP ayarlanmamış" + +msgid "Gateway VIP option 'san_ip' is not set" +msgstr "Geçit VIP seçeneği 'san_ip' ayarlanmamış" + +#, python-format +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" +msgstr "" +"Glance metadata güncellenemez, mantıksal sürücü kimliği %(volume_id)s için " +"%(key)s anahtarı mevcuttur" + +#, python-format +msgid "Glance metadata for volume/snapshot %(id)s cannot be found." +msgstr "" +"Mantıksal sürücü/anlık sistem görüntüsü %(id)s için glance metadata " +"bulunamaz." + +msgid "Global timeout option 'request_timeout' must be greater than 0" +msgstr "Genel zaman aşımı seçeneği 'request_timeout' 0'dan büyük olmalı" + +#, python-format +msgid "Gluster config file at %(config)s doesn't exist" +msgstr "%(config)s konumunda Gluster yapılandırma dosyası yok" + +#, python-format +msgid "Got bad path information from DRBDmanage! (%s)" +msgstr "DRBDmanage'den kötü yol bilgisi alındı! (%s)" + +msgid "HBSD error occurs." +msgstr "HBSD hatası oluşur." + +msgid "HPLeftHand url not found" +msgstr "HPLefHand url bulunamadı" + +#, python-format +msgid "" +"Hash block size has changed since the last backup. New hash block size: " +"%(new)s. Old hash block size: %(old)s. Do a full backup." +msgstr "" +"Hash blok boyutu son yedeklemeden bu yana değişti. Yeni hash blok boyutu: " +"%(new)s. Eski hash blok boyutu: %(old)s. Tam bir yedekleme yapın." + +#, python-format +msgid "Have not created %(tier_levels)s tier(s)." +msgstr "%(tier_levels)s aşama oluşturulmadı." + +#, python-format +msgid "Hint \"%s\" not supported." +msgstr "\"%s\" ipucu desteklenmiyor." + +msgid "Host" +msgstr "Host" + +#, python-format +msgid "Host %(host)s could not be found." +msgstr "%(host)s sunucusu bulunamadı." + +#, python-format +msgid "" +"Host %(host)s does not match x509 certificate contents: CommonName " +"%(commonName)s." +msgstr "" +"%(host)s istemcisi x509 sertifika içerikleriyle eşleşmiyor: CommonName " +"%(commonName)s." + +#, python-format +msgid "Host %s has no FC initiators" +msgstr "%s istemcisinin FC başlatıcısı yok" + +#, python-format +msgid "Host %s has no iSCSI initiator" +msgstr "%s istemcisinin iSCSI başlatıcısı yok" + +#, python-format +msgid "Host '%s' could not be found." +msgstr "'%s' istemcisi bulunamadı." + +#, python-format +msgid "Host group with name %s not found" +msgstr "%s isimli istemci grubu bulunamadı" + +#, python-format +msgid "Host group with ref %s not found" +msgstr "%s başvurusuna sahip istemci grubu bulunamadı" + +msgid "Host not found" +msgstr "İstemci bulunamadı" + +#, python-format +msgid "Host type %s not supported." +msgstr "İstemci türü %s desteklenmiyor." + +#, python-format +msgid "Host with ports %(ports)s not found." +msgstr "%(ports)s bağlantı noktalarına sahip istemci bulunamadı." + +#, python-format +msgid "I/O group %(iogrp)d is not valid; available I/O groups are %(avail)s." +msgstr "" +"I/O grubu %(iogrp)d geçerli değil; kullanılabilir I/O grupları %(avail)s." + +msgid "ID" +msgstr "KİMLİK" + +msgid "IP address/hostname of Blockbridge API." +msgstr "Blockbridge API IP adresi/bilgisayar adı." + +msgid "If False doesn't trace SQL requests." +msgstr "Eğer Yanlışsa SQL istekleri izlenmez." + +msgid "If False fully disable profiling feature." +msgstr "False ise profilleme özelliğini tamamen kapat." + +msgid "" +"If compression is set to True, rsize must also be set (not equal to -1)." +msgstr "" +"Sıkıştırma True olarak ayarlanırsa, rsize da ayrıca ayarlanmalı (-1 e eşit " +"değil)." + +#, python-format +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: valid " +"values are %(enabled)s." +msgstr "" +"storwize_svc_connection_protocol için geçersiz değer %(prot)s belirtildi: " +"geçerli değerler %(enabled)s." + +#, python-format +msgid "" +"Illegal value '%(prot)s' specified for flashsystem_connection_protocol: " +"valid value(s) are %(enabled)s." +msgstr "" +"flashsystem_connection_protocol için geçersiz değer'%(prot)s' belirtilmiş: " +"geçerli değer(ler) %(enabled)s." + +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32, " +"64, 128, or 256." +msgstr "" +"storwize_svc_vol_grainsize için geçersiz değer belirtildi: 32, 64, 128 veya " +"256 olarak ayarlayın." + +#, python-format +msgid "Image %(image_id)s could not be found." +msgstr "%(image_id)s imaj kaynak dosyası bulunamadı." + +#, python-format +msgid "Image %(image_id)s is not active." +msgstr "İmaj %(image_id)s etkin değil." + +#, python-format +msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgstr "%(image_id)s imajı kabul edilemez: %(reason)s" + +msgid "Image location not present." +msgstr "İmaj konumu mevcut değil." + +msgid "" +"ImageBusy error raised while deleting rbd volume. This may have been caused " +"by a connection from a client that has crashed and, if so, may be resolved " +"by retrying the delete after 30 seconds has elapsed." +msgstr "" +"Rbd mantıksal sürücüsü silinirken ImageBusy hatası yükseldi. Bu çökmüş bir " +"istemciden gelen bir bağlantı yüzünden olabilir, bu durumda, 30 saniye " +"geçtikten sonra silmeyi tekrar denemek çözebilir." + +#, python-format +msgid "" +"Import record failed, cannot find backup service to perform the import. " +"Request service %(service)s" +msgstr "" +"Kayıt içe aktarımı başarısız oldu, içe aktarımı gerçekleştirecek yedekleme " +"servisi bulunamıyor. %(service)s servisini iste" + +msgid "Incorrect request body format" +msgstr "Geçersiz gövde biçimi isteği." + +msgid "Incorrect request body format." +msgstr "Hatalı istek gövde biçimi." + +msgid "Incremental backups exist for this backup." +msgstr "Bu yedek için artımlı yedeklemeler mevcut." + +#, python-format +msgid "" +"Infortrend CLI exception: %(err)s Param: %(param)s (Return Code: %(rc)s) " +"(Output: %(out)s)" +msgstr "" +"Infortrend CLI istisnası: %(err)s Param: %(param)s (Dönüş Kodu: %(rc)s) " +"(Çıktı: %(out)s)" + +msgid "Input volumes or snapshots are invalid." +msgstr "Girdi mantıksal sürücüleri ve anlık sistem görüntüleri geçersizdir." + +#, python-format +msgid "Instance %(uuid)s could not be found." +msgstr "%(uuid)s örneği bulunamadı." + +msgid "Insufficient privileges" +msgstr "Yetersiz ayrıcalıklar" + +#, python-format +msgid "Internal error in srb driver: Trying to detach detached volume %s." +msgstr "" +"Srb sürücüsünde dahili hata: %s ayrı mantıksal sürücüsü ayrılmaya " +"çalışılıyor." + +msgid "Interval value (in seconds) between connection retries to ceph cluster." +msgstr "Ceph kümesi için bağlantılar arasındaki dahili değer (saniye cinsinde)" + +#, python-format +msgid "Invalid 3PAR Domain: %(err)s" +msgstr "Geçersiz 3PAR Alanı: %(err)s" + +msgid "Invalid Ceph args provided for backup rbd operation" +msgstr "Rbd işlem yedeklemesi için verilen Ceph argümanları geçersiz" + +#, python-format +msgid "Invalid CgSnapshot: %(reason)s" +msgstr "Geçersiz CgSnapshot: %(reason)s" + +#, python-format +msgid "Invalid ConsistencyGroup: %(reason)s" +msgstr "Geçersiz TutarlılıkGrubu: %(reason)s" + +msgid "" +"Invalid ConsistencyGroup: Consistency group status must be available or " +"error, but current status is: invalid" +msgstr "" +"Geçersiz TutarlılıkGrubu: Tutarlılık grubu durumu kullanılabilir ya da hata " +"olmalıdır ancak mevcut durum: geçersiz" + +#, python-format +msgid "" +"Invalid ConsistencyGroup: Consistency group status must be available, but " +"current status is: %s." +msgstr "" +"Geçersiz TutarlılıkGrubu: Tutarlılık grubu durumu kullanılabilir olmalıdır " +"ancak mevcut durum: %s." + +msgid "Invalid ConsistencyGroup: No host to create consistency group" +msgstr "Geçersiz TutarlılıkGrubu: Tutarlılık grubu oluşturmak için istemci yok" + +#, python-format +msgid "" +"Invalid HPLeftHand API version found: %(found)s. Version %(minimum)s or " +"greater required for manage/unmanage support." +msgstr "" +"Geçersiz HPLeftHand API sürümü bulundu: %(found)s. Yönet/yönetmeyi bırak " +"desteği için sürüm %(minimum)s veya yükseği gerekli." + +#, python-format +msgid "Invalid IP address format: '%s'" +msgstr "Geçersiz IP adres biçimi: '%s'" + +#, python-format +msgid "" +"Invalid QoS specification detected while getting QoS policy for volume %s" +msgstr "" +"%s mantıksal sürücüsü için QoS ilkesi alırken geçersiz QoS özellikleri " +"algılandı" + +#, python-format +msgid "Invalid VNX authentication type: %s" +msgstr "Geçersiz VNX kimlik doğrulama türü: %s" + +#, python-format +msgid "" +"Invalid Virtuozzo Storage share specification: %r. Must be: [MDS1[," +"MDS2],...:/][:PASSWORD]." +msgstr "" +"Geçersiz Virtuozzo Depolama paylaşım belirtimi: %r. Şu şekilde olmalıdır: " +"[MDS1[,MDS2],...:/][:PASSWORD]." + +#, python-format +msgid "Invalid XtremIO version %(cur)s, version %(min)s or up is required" +msgstr "Geçersiz XtremIO sürümü %(cur)s, sürüm %(min)s veya yukarısı gerekli" + +msgid "Invalid argument" +msgstr "Geçersiz değişken" + +#, python-format +msgid "Invalid argument - whence=%s not supported" +msgstr "Geçersiz değişken - whence=%s desteklenmez" + +#, python-format +msgid "Invalid attaching mode '%(mode)s' for volume %(volume_id)s." +msgstr "%(volume_id)s mantıksal sürücüsü için geçersiz ekleme kipi '%(mode)s'." + +#, python-format +msgid "Invalid auth key: %(reason)s" +msgstr "Geçersiz kimlik doğrulama anahtarı: %(reason)s" + +#, python-format +msgid "Invalid backup: %(reason)s" +msgstr "Geçersiz yedekleme: %(reason)s" + +msgid "Invalid cgsnapshot" +msgstr "Geçersiz cgsnapshot" + +msgid "Invalid chap user details found in CloudByte storage." +msgstr "CloudByte depolamada geçersiz chap kullanıcı ayrıntıları bulundu." + +#, python-format +msgid "Invalid connection initialization response of volume %(name)s" +msgstr "%(name)s mantıksal sürücüsünün geçersiz bağlantı ilklendirme yanıtı" + +#, python-format +msgid "" +"Invalid connection initialization response of volume %(name)s: %(output)s" +msgstr "" +"%(name)s mantıksal sürücüsünün geçersiz bağlantı ilklendirme yanıtı: " +"%(output)s" + +#, python-format +msgid "Invalid content type %(content_type)s." +msgstr "Geçersiz içerik türü %(content_type)s." + +msgid "Invalid credentials" +msgstr "Geçersiz kimlik bilgileri" + +#, python-format +msgid "Invalid directory: %s" +msgstr "Geçersiz dizin: %s" + +#, python-format +msgid "Invalid disk adapter type: %(invalid_type)s." +msgstr "Geçersiz disk bağdaştırıcı türü: %(invalid_type)s." + +#, python-format +msgid "Invalid disk backing: %s." +msgstr "Geçersiz disk desteği: %s." + +#, python-format +msgid "Invalid disk type: %(disk_type)s." +msgstr "Geçersiz disk türü: %(disk_type)s." + +#, python-format +msgid "Invalid disk type: %s." +msgstr "Geçersiz disk türü: %s." + +#, python-format +msgid "Invalid host: %(reason)s" +msgstr "Geçersiz istemci: %(reason)s" + +#, python-format +msgid "" +"Invalid hp3parclient version found (%(found)s). Version %(minimum)s or " +"greater required." +msgstr "" +"Geçersiz hp3parclient sürümü bulundu (%(found)s). Sürüm %(minimum)s veya " +"daha yükseği gerekli." + +#, python-format +msgid "" +"Invalid hplefthandclient version found (%(found)s). Version %(minimum)s or " +"greater required." +msgstr "" +"Geçersiz hplefthandclient sürümü bulundu (%(found)s). Sürüm %(minimum)s veya " +"büyüğü gerekli." + +#, python-format +msgid "Invalid image href %(image_href)s." +msgstr "Geçersiz %(image_href)s imaj kaynak dosyası." + +msgid "Invalid image identifier or unable to access requested image." +msgstr "Geçersiz imaj tanımlayıcı ya da istenen imaja erişilemedi." + +msgid "Invalid imageRef provided." +msgstr "Geçersiz imaj referansı verildi." + +msgid "Invalid input" +msgstr "Geçersiz girdi" + +#, python-format +msgid "Invalid input received: %(reason)s" +msgstr "Geçersiz girdi aldı: %(reason)s" + +#, python-format +msgid "Invalid input value \"%s\"." +msgstr "Geçersiz girdi değeri \"%s\"." + +#, python-format +msgid "Invalid is_public filter [%s]" +msgstr "Geçersiz is_public süzgeci [%s]" + +#, python-format +msgid "Invalid metadata size: %(reason)s" +msgstr "Geçersiz metadata boyutu: %(reason)s" + +#, python-format +msgid "Invalid metadata: %(reason)s" +msgstr "Geçersiz metadata: %(reason)s" + +#, python-format +msgid "Invalid mount point base: %s" +msgstr "Geçersiz bağlantı noktası tabanı: %s" + +#, python-format +msgid "Invalid mount point base: %s." +msgstr "Geçersiz paylaşım noktası tabanı: %s." + +#, python-format +msgid "Invalid new snapCPG name for retype. new_snap_cpg='%s'." +msgstr "Retype için geçersiz yeni snapCPG ismi. new_snap_cpg='%s'." + +#, python-format +msgid "Invalid qos specs: %(reason)s" +msgstr "Geçersiz qos özellikleri: %(reason)s" + +#, python-format +msgid "" +"Invalid request to attach volume to an instance %(instance_uuid)s and a host " +"%(host_name)s simultaneously" +msgstr "" +"Aynı anda bir sunucu %(instance_uuid)s ve istemciye %(host_name)s mantıksal " +"sürücü ekleme isteği geçersiz" + +msgid "Invalid request to attach volume to an invalid target" +msgstr "Geçersiz bir hedefe geçersiz mantıksal sürücü ekleme isteği" + +msgid "" +"Invalid request to attach volume with an invalid mode. Attaching mode should " +"be 'rw' or 'ro'" +msgstr "" +"Geçersiz bir kip ile geçersiz mantıksal sürücü ekleme isteği. Ekleme kipi " +"'rw' ya da 'ro' olmalıdır" + +#, python-format +msgid "Invalid reservation expiration %(expire)s." +msgstr "Geçersiz koşul sonu %(expire)s." + +msgid "Invalid service catalog json." +msgstr "Geçersiz servis katalogu json." + +#, python-format +msgid "Invalid size parameter '%s': Cannot be interpreted as an integer value." +msgstr "Geçersiz boyutta parametre '%s': Tam sayı değer olarak yorumlanamaz." + +#, python-format +msgid "Invalid snapshot: %(reason)s" +msgstr "Geçersiz anlık sistem görüntüsü: %(reason)s" + +#, python-format +msgid "Invalid status: '%s'" +msgstr "Geçersiz durum: %s" + +#, python-format +msgid "Invalid storage pool %s requested. Retype failed." +msgstr "%s geçersiz depolama havuzu istendi. Retype başarısız." + +#, python-format +msgid "Invalid storage pool %s specificed." +msgstr "Geçersiz depolama havuzu %s belirtildi." + +#, python-format +msgid "Invalid update setting: '%s'" +msgstr "Geçersiz güncelleme ayarı: '%s'" + +#, python-format +msgid "Invalid value '%s' for force." +msgstr "Zorlama için geçersiz değer '%s'." + +#, python-format +msgid "Invalid value '%s' for force. " +msgstr "Zorlama için geçersiz değer '%s'. " + +#, python-format +msgid "Invalid value for 'bootable': '%s'" +msgstr "'bootable' için geçersiz değer: '%s'" + +#, python-format +msgid "Invalid value for 'force': '%s'" +msgstr "'force' için geçersiz değer: '%s'" + +#, python-format +msgid "Invalid value for 'readonly': '%s'" +msgstr "'readonly' için geçersiz değer: '%s'" + +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" +msgstr "'scheduler_max_attempts' için geçersiz değer, değer >=1 olmalıdır" + +msgid "Invalid value for NetApp configuration option netapp_host_type." +msgstr "NetApp yapılandırma seçeneği netapp_host_type için geçersiz değer." + +msgid "Invalid value for NetApp configuration option netapp_lun_ostype." +msgstr "NetApp yapılandırma seçeneği netapp_lun_ostype için geçersiz değer." + +#, python-format +msgid "Invalid value for age, %(age)s" +msgstr "Yaş için geçersiz değer, %(age)s" + +#, python-format +msgid "" +"Invalid volume size provided for create request: %s (size argument must be " +"an integer (or string representation of an integer) and greater than zero)." +msgstr "" +"İstek oluşturmak için sağlanan geçersiz mantıksal sürücü boyutu: %s (boyut " +"değişkeni bir tam sayı (ya da bir tam sayının karakter dizisi gösterimi) ve " +"sıfırdan büyük olmalıdır)." + +#, python-format +msgid "Invalid volume type: %(reason)s" +msgstr "Geçersiz mantıksal sürücü türü: %(reason)s" + +#, python-format +msgid "Invalid volume: %(reason)s" +msgstr "Geçersiz mantıksal sürücü: %(reason)s" + +#, python-format +msgid "" +"Invalid volume: Cannot add volume %(volume_id)s to consistency group " +"%(group_id)s because volume is in an invalid state: %(status)s. Valid states " +"are: ('available', 'in-use')." +msgstr "" +"Geçersiz mantıksal sürücü: %(volume_id)s mantıksal sürücüsü geçersiz " +"durumda: %(status)s olduğundan dolayı %(group_id)s tutarlılık grubuna " +"eklenemiyor. Geçerli durumlar: ('available', 'in-use')." + +#, python-format +msgid "" +"Invalid volume: Cannot add volume %(volume_id)s to consistency group " +"%(group_id)s because volume type %(volume_type)s is not supported by the " +"group." +msgstr "" +"Geçersiz mantıksal sürücü: %(volume_id)s mantıksal sürücüsü, %(volume_type)s " +"mantıksal sürücü türü grup tarafından desteklenmediğinden dolayı " +"%(group_id)s tutarlılık grubuna eklenemiyor." + +#, python-format +msgid "" +"Invalid volume: Cannot add volume fake-volume-uuid to consistency group " +"%(group_id)s because volume cannot be found." +msgstr "" +"Geçersiz mantıksal sürücü: fake-volume-uuid mantıksal sürücüsü %(group_id)s " +"tutarlılık grubuna eklenemiyor çünkü mantıksal sürücü bulunamıyor." + +#, python-format +msgid "" +"Invalid volume: Cannot remove volume fake-volume-uuid from consistency group " +"%(group_id)s because it is not in the group." +msgstr "" +"Geçersiz mantıksal sürücü: fake-volume-uuid mantıksal sürücüsü grupta " +"olmadığından dolayı %(group_id)s tutarlılık grubundan kaldırılamıyor." + +#, python-format +msgid "Invalid volume_type passed: %s." +msgstr "Geçersiz volume_type değeri geçildi: %s." + +#, python-format +msgid "" +"Invalid volume_type provided: %s (requested type is not compatible; either " +"match source volume, or omit type argument)." +msgstr "" +"Sağlanan volume_type geçersiz: %s (istenen tür uyumlu değil; ya kaynak " +"mantıksal sürüyü eşleştirin ya da tür değişkenini ihmal edin)." + +#, python-format +msgid "" +"Invalid volume_type provided: %s (requested type is not compatible; " +"recommend omitting the type argument)." +msgstr "" +"Sağlanan volume_type geçersiz: %s (istenen tür uyumlu değil; tür " +"değişkeninin ihmal edilmesi önerilir)." + +#, python-format +msgid "" +"Invalid volume_type provided: %s (requested type must be supported by this " +"consistency group)." +msgstr "" +"Geçersiz volume_type verildi: %s (istenen tür bu tutarlılık grubu tarafından " +"desteklenmelidir)." + +#, python-format +msgid "Invalid wwpns format %(wwpns)s" +msgstr "Geçersiz wwpns biçimi %(wwpns)s" + +msgid "Issue encountered waiting for job." +msgstr "İş için beklenirken durumla karşılaşıldı." + +msgid "Issue encountered waiting for synchronization." +msgstr "Eşzamanlama için beklenirken durumla karşılaşıldı." + +msgid "Item not found" +msgstr "Öğe bulunamadı" + +msgid "" +"Key names can only contain alphanumeric characters, underscores, periods, " +"colons and hyphens." +msgstr "" +"Anahtar adları sadece alfanumerik karakter, altçizgi, virgül, iki nokta üst " +"üste ve tire içerebilir." + +#, python-format +msgid "KeyError: %s" +msgstr "AnahtarHatası: %s" + +msgid "LUN export failed!" +msgstr "LUN dışa aktarma başarısız!" + +msgid "LUN map overflow on every channel." +msgstr "Her kanalda LUN eşleştirme taşması." + +#, python-format +msgid "LUN not found with given ref %s." +msgstr "Verilen %s referansına sahip LUN bulunamadı." + +#, python-format +msgid "LUN number is out of bound on channel id: %(ch_id)s." +msgstr "LUN sayısı %(ch_id)s kanal kimliğinde sınırların dışında." + +#, python-format +msgid "" +"LUN with given ref %(ref)s does not satisfy volume type. Ensure LUN volume " +"with ssc features is present on vserver %(vs)s." +msgstr "" +"Verilen %(ref)s başvurusuna sahip LUN mantıksal sürücü türünü karşılamıyor. " +"%(vs)s vserver'inde ssc özellikleri olan LUN mantıksal sürücü olduğuna emin " +"olun." + +#, python-format +msgid "Last %s cinder syslog entries:-" +msgstr "Son %s cinder syslog girdileri:-" + +msgid "LeftHand cluster not found" +msgstr "LeftHand kümesi bulunamadı" + +#, python-format +msgid "Line %(dis)d : %(line)s" +msgstr "Satır %(dis)d : %(line)s" + +msgid "Link path already exists and its not a symlink" +msgstr "Bağlantı yolu zaten mevcut ve sembolik bağlantı değil" + +#, python-format +msgid "Linked clone of source volume not supported in state: %s." +msgstr "" +"Kaynak mantıksal sürücüsünün bağlantılı klonu bu durumda desteklenmiyor: %s." + +msgid "" +"Lookup service not configured. Config option for fc_san_lookup_service needs " +"to specify a concrete implementation of the lookup service." +msgstr "" +"Arama servisi yapılandırılmamış. fc_san_lookup_service için yapılandırma " +"seçeneğinin arama servisinin somut bir uygulamasını belirtmesi gerekir." + +#, python-format +msgid "Malformed fcns output string: %s" +msgstr "Bozuk fcns çıktı karakter dizisi: %s" + +#, python-format +msgid "Malformed message body: %(reason)s" +msgstr "Hatalı biçimlendirilmiş mesaj gövdesi: %(reason)s" + +#, python-format +msgid "Malformed nameserver string: %s" +msgstr "Bozuk isim sunucusu karakter dizisi: %s" + +msgid "Malformed request body" +msgstr "Kusurlu istek gövdesi" + +msgid "Malformed request url" +msgstr "Bozuk istel adresi" + +#, python-format +msgid "" +"Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "CLIQ komutuna bozuk yanıt %(verb)s %(cliq_args)s. Sonuç=%(out)s" + +#, python-format +msgid "Malformed response to command %(cmd)s: %(reason)s" +msgstr "%(cmd)s komutu için bozuk yanıt: %(reason)s" + +msgid "Malformed scheduler_hints attribute" +msgstr "Bozuk scheduler_hints özelliği" + +#, python-format +msgid "Malformed show fcns database string: %s" +msgstr "Bozuk fcns veri tabanı gösterme karakter dizisi: %s" + +#, python-format +msgid "" +"Malformed zone configuration: (switch=%(switch)s zone_config=" +"%(zone_config)s)." +msgstr "" +"Bozuk bölge yapılandırması: (anahtar=%(switch)s zone_config=%(zone_config)s)." + +#, python-format +msgid "Malformed zone status: (switch=%(switch)s zone_config=%(zone_config)s)." +msgstr "Bozuk bölge durumu: (anahtar=%(switch)s zone_config=%(zone_config)s)." + +msgid "Manage existing get size requires 'id'." +msgstr "Mevcut alma boyutunu yönetme 'id' gerektirir." + +#, python-format +msgid "" +"Manage existing volume failed due to invalid backend reference " +"%(existing_ref)s: %(reason)s" +msgstr "" +"Geçersiz art alanda çalışan uygulama kaynağı %(existing_ref)s nedeniyle " +"varolan mantıksal sürücü yönetimi başarısız oldu: %(reason)s" + +#, python-format +msgid "Manage existing volume failed due to volume type mismatch: %(reason)s" +msgstr "" +"Mantıksal sürücü türü uyumsuzluğu nedeniyle varolan mantıksal sürücü " +"yönetimi başarısız oldu: %(reason)s" + +msgid "Manage existing volume not implemented." +msgstr "Mevcut mantıksal sürücünün yönetimi henüz uygulanmadı." + +msgid "Manage existing volume requires 'source-id'." +msgstr "Mevcut mantıksal sürücü yönetimi 'source-id' gerektirir." + +#, python-format +msgid "" +"Manage volume is not supported if FAST is enable. FAST policy: " +"%(fastPolicyName)s." +msgstr "" +"FAST etkinse mantıksal sürücü yönetme desteklenmez. FAST ilkesi: " +"%(fastPolicyName)s." + +#, python-format +msgid "" +"Mapping %(id)s prepare failed to complete within theallotted %(to)d seconds " +"timeout. Terminating." +msgstr "" +"%(id)s eşleştirmesine hazırlık ayrılan %(to)d saniye zaman aşımını içinde " +"başarılamadı. Çıkılıyor." + +#, python-format +msgid "Masking view %(maskingViewName)s was not deleted successfully" +msgstr "Maskeleme görünümü %(maskingViewName)s başarıyla silinemedi" + +#, python-format +msgid "Maximum number of backups allowed (%(allowed)d) exceeded" +msgstr "İzin verilen yedeklemelerin azami sayısı (%(allowed)d) aşıldı" + +#, python-format +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" +msgstr "" +"İzin verilen anlık sistem görüntülerinin azami sayısı (%(allowed)d) aşıldı" + +#, python-format +msgid "May specify only one of %s" +msgstr "%s'nin sadece biri belirtilebilir" + +msgid "Message objects do not support addition." +msgstr "İleti nesneleri eklemeyi desteklemez." + +msgid "" +"Message objects do not support str() because they may contain non-ascii " +"characters. Please use unicode() or translate() instead." +msgstr "" +"İleti nesneleri str() desteklemez çünkü ascii olmayan karakterler " +"içermeyebilirler. Lütfen bunun yerine unicode() ya da translate() kullanın." + +msgid "Metadata backup already exists for this volume" +msgstr "Bu mantıksal sürücü için metadata yedeği zaten var" + +#, python-format +msgid "Metadata backup object '%s' already exists" +msgstr "Metadata yedek nesnesi '%s' zaten var" + +msgid "Metadata item was not found" +msgstr "İçerik özelliği bilgisi bulunamadı" + +#, python-format +msgid "Metadata property key %s greater than 255 characters" +msgstr "Metadata özellik anahtarı %s 255 karakterden büyük" + +#, python-format +msgid "Metadata property key %s value greater than 255 characters" +msgstr "Metadata özellik anahtarı %s değeri 255 karakterden büyük" + +msgid "Metadata property key blank" +msgstr "Metadata özellik anahtarı boş" + +msgid "Metadata property key blank." +msgstr "Metadata özellik anahtarı boş." + +msgid "Metadata property key greater than 255 characters." +msgstr "Metadata özellik anahtarı 255 karakterden büyük." + +msgid "Metadata property value greater than 255 characters." +msgstr "255 karakterden daha fazla metadata özellik değeri." + +msgid "Metadata restore failed due to incompatible version" +msgstr "Uyumsuz sürüm nedeniyle metadata geri yüklemesi başarısız oldu" + +msgid "Metadata restore failed due to incompatible version." +msgstr "Metadata geri yüklemesi uyumsuz sürüm nedeniyle başarısız oldu." + +#, python-format +msgid "Migrate volume %(src)s failed." +msgstr "%(src)s mantıksal sürücü göçü başarısız." + +#, python-format +msgid "Migrate volume failed between source vol %(src)s and dest vol %(dst)s." +msgstr "" +"%(src)s kaynak mantıksal sürücüsü ile %(dst)s hedef mantıksal sürücü " +"arasında göç başarısız oldu." + +#, python-format +msgid "Migration of LUN %s has been stopped or faulted." +msgstr "LUN %s göçü durduruldu ya da arızalandı." + +msgid "" +"Missing 'purestorage' python module, ensure the library is installed and " +"available." +msgstr "" +"Eksik 'purestorage' python modülü, kütüphanenin kurulu ve kullanılabilir " +"olduğuna emin olun." + +msgid "Missing Fibre Channel SAN configuration param - fc_fabric_names" +msgstr "Fiber Kanal SAN yapılandırma parametresi eksik - fc_fabric_names" + +msgid "Missing request body" +msgstr "Eksik istek gövdesi" + +msgid "Missing request body." +msgstr "Eksik istek gövdesi." + +#, python-format +msgid "Missing required element '%s' in request body" +msgstr "İstek gövdesinde gerekli öge '%s' eksik" + +#, python-format +msgid "Missing required element '%s' in request body." +msgstr "İstek gövdesinde gerekli öge '%s' eksik." + +msgid "Missing required element 'consistencygroup' in request body." +msgstr "İstek gövdesinde gerekli öge 'consistencygroup' eksik." + +msgid "Missing required element 'host' in request body." +msgstr "İstek gövdesinde gerekli 'host' ögesi eksik." + +msgid "Missing required element quota_class_set in request body." +msgstr "İstek gövdesinde gerekli quota_class_set ögesi eksik." + +#, python-format +msgid "Multiple copies of volume %s found." +msgstr "%s mantıksal sürücüsünün birden fazla kopyası bulundu." + +#, python-format +msgid "Multiple matches found for '%s', use an ID to be more specific." +msgstr "" +"'%s' için birden fazla eşleşme bulundu, daha belirli olacak bir ID kullanın." + +msgid "Multiple profiles found." +msgstr "Birden fazla profil bulundu." + +msgid "Must implement a fallback schedule" +msgstr "Bir geri dönüş programı uygulanmalı" + +msgid "Must implement find_retype_host" +msgstr "find_retype_host uygulanmalıdır" + +msgid "Must implement host_passes_filters" +msgstr "host_passes_filters uygulanmalıdır" + +msgid "Must implement schedule_create_consistencygroup" +msgstr "schedule_create_consistencygroup uygulanmalıdır" + +msgid "Must implement schedule_create_volume" +msgstr "schedule_create_volume uygulanmalıdır" + +msgid "Must implement schedule_get_pools" +msgstr "schedule_get_pools uygulanmalıdır" + +msgid "Must pass wwpn or host to lsfabric." +msgstr "lsfabric'e wwpn veya istemci geçirilmeli." + +msgid "Must specify 'connector'" +msgstr "'connector' belirtilmelidir" + +msgid "Must specify 'new_volume'" +msgstr "'new_volume' belirtilmelidir" + +msgid "Must specify 'status'" +msgstr "'status' belirtilmelidir" + +msgid "" +"Must specify 'status', 'attach_status' or 'migration_status' for update." +msgstr "" +"Güncelleme için 'status', 'attach_status' ya da 'migration_status' " +"belirtilmelidir." + +msgid "Must specify a valid attach status" +msgstr "Geçerli bir ekleme durumu belirtmelisiniz" + +msgid "Must specify a valid migration status" +msgstr "Geçerli bir göç durumu belirtilmelidir" + +#, python-format +msgid "Must specify a valid persona %(valid)s,value '%(persona)s' is invalid." +msgstr "Geçerli bir kişi belirtilmeli %(valid)s, değer '%(persona)s' geçersiz." + +#, python-format +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." +msgstr "" +"Geçerli bir hazırlık türü belirtilmeli %(valid)s, değer '%(prov)s' geçersiz." + +msgid "Must specify a valid status" +msgstr "Geçerli bir durum belirtilmelidir" + +msgid "Must specify an ExtensionManager class" +msgstr "UzantıYöneticisi sınıfı belirlenmek zorunda" + +msgid "Must specify bootable in request." +msgstr "İstekte önyüklenebilir belirtilmelidir." + +msgid "Must specify protection domain name or protection domain id." +msgstr "Koruma alan ismi veya koruma alan id'si belirtmeli." + +msgid "Must specify readonly in request." +msgstr "İstekte salt okunur belirtilmelidir." + +msgid "Must specify storage pool name or id." +msgstr "Depolama havuzu ismi veya id'si belirtmeli." + +msgid "Must supply a positive value for age" +msgstr "Devir için pozitif bir değer verilmelidir" + +msgid "Must supply a positive, non-zero value for age" +msgstr "Yaş için pozitif, sıfırdan farklı bir değer sağlanmalı" + +#, python-format +msgid "" +"NAS config '%(name)s=%(value)s' invalid. Must be 'auto', 'true', or 'false'" +msgstr "" +"NAS yapılandırması '%(name)s=%(value)s' geçersiz. 'auto', 'true' ya da " +"'false' olmalıdır." + +#, python-format +msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" +msgstr "NFS yapılandırması 'nfs_oversub_ratio' geçersiz. > 0 olmalı: %s" + +#, python-format +msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" +msgstr "NFS yapılandırması 'nfs_used_ratio' geçersiz. > 0 ve <= 1.0 olmalı: %s" + +#, python-format +msgid "NFS config file at %(config)s doesn't exist" +msgstr "%(config)s konumunda NFS yapılandırma dosyası yok" + +#, python-format +msgid "NFS file %s not discovered." +msgstr "NFS dosyası %s keşfedilmemiş." + +msgid "NFS file could not be discovered." +msgstr "NFS dosyası keşfedilemedi." + +msgid "NULL host not allowed for volume backend lookup." +msgstr "Mantıksal sürücü arka uç araması için NULL istemciye izin verilmez." + +msgid "Name" +msgstr "Ad" + +msgid "" +"Name, description, add_volumes, and remove_volumes can not be all empty in " +"the request body." +msgstr "" +"İstek gövdesinde ad, tanımlama, add_volumes ve remove_volumes seçeneklerinin " +"tümü boş olamaz." + +msgid "Need non-zero volume size" +msgstr "Sıfır olmayan mantıksal sürücü boyutu gerekir" + +msgid "NetApp Cinder Driver exception." +msgstr "NetApp Cinder Sürücü istisnası." + +#, python-format +msgid "" +"New size for extend must be greater than current size. (current: %(size)s, " +"extended: %(new_size)s)." +msgstr "" +"Genişletmek için yeni boyut mevcut boyuttan daha fazla olmalıdır. (mevcut: " +"%(size)s, genişletilmiş: %(new_size)s)." + +msgid "New volume size must be specified as an integer." +msgstr "Yeni mantıksal sürücü boyutu bir tam sayı olarak belirtilmelidir." + +msgid "New volume type must be specified." +msgstr "Yeni mantıksal sürücü türü belirtilmelidir." + +msgid "New volume type not specified in request_spec." +msgstr "request_spec içinde yeni mantıksal sürücü türü belirtilmemiş." + +#, python-format +msgid "New volume_type same as original: %s." +msgstr "Özgün hale benzeyen yeni volume_type: %s." + +msgid "Nimble Cinder Driver exception" +msgstr "Nimble Cinder Sürücü hatası" + +msgid "No FCP targets found" +msgstr "FCP hedefi bulunamadı" + +msgid "No active iSCSI portals with supplied iSCSI IPs" +msgstr "Sağlanan iSCSI IP'lerine sahip etkin iSCSI portalı yok" + +#, python-format +msgid "No available service named %s" +msgstr "%s adında kullanılabilir servis yok" + +#, python-format +msgid "No backup with id %s" +msgstr "%s kimlikli yedekleme yok" + +msgid "No backups available to do an incremental backup." +msgstr "Artımlı yedekleme için kullanılabilir hiçbir yedek yok." + +msgid "No big enough free disk" +msgstr "Yeterince büyük boş disk yok" + +#, python-format +msgid "No cgsnapshot with id %s" +msgstr "%s kimlikli hiçbir cgsnapshot yok" + +msgid "No cinder entries in syslog!" +msgstr "syslog içinde hiçbir cinder girdisi yok!" + +#, python-format +msgid "No cloned LUN named %s found on the filer" +msgstr "Dosyalayıcıda %s isimli çoğaltılmış LUN bulunamadı" + +msgid "No config node found." +msgstr "Yapılandırma düğümü bulunamadı." + +#, python-format +msgid "No consistency group with id %s" +msgstr "%s kimlikli hiçbir tutarlılık grubu yok" + +msgid "No errors in logfiles!" +msgstr "logfiles dosyasında hiçbir hata yok!" + +#, python-format +msgid "No file found with %s as backing file." +msgstr "%s için destek dosyası olacak bir dosya bulunamadı." + +#, python-format +msgid "" +"No free LUN IDs left. Maximum number of volumes that can be attached to host " +"(%s) has been exceeded." +msgstr "" +"Boş LUN ID'si kalmadı. İstemciye (%s) eklenebilecek azami mantıksal sürücü " +"sayısı aşıldı." + +msgid "No free disk" +msgstr "Boş disk yok" + +#, python-format +msgid "No good iscsi portal found in supplied list for %s." +msgstr "%s için sağlanan listede iyi iscsi portalı bulunamadı." + +#, python-format +msgid "No good iscsi portals found for %s." +msgstr "%s için iyi iscsi portalı bulunamadı." + +#, python-format +msgid "No host to create consistency group %s." +msgstr "%s tutarlılık grubu oluşturulacak istemci yok." + +msgid "No image_name was specified in request." +msgstr "İstekte hiçbir image_name belirtilmemiş." + +#, python-format +msgid "No initiator group found for initiator %s" +msgstr "%s başlatıcısı için hiçbir başlatıcı grup bulunamadı" + +msgid "No initiators found, cannot proceed" +msgstr "Başlatıcı bulunamadı, devam edilemiyor" + +#, python-format +msgid "No interface found on cluster for ip %s" +msgstr "Kümede %s ip'si için arayüz bulunamadı" + +msgid "No ip address found." +msgstr "Ip adresi bulunamadı." + +msgid "No iscsi auth groups were found in CloudByte." +msgstr "CloudByte'da iscsi yetkilendirme grubu bulunamadı." + +msgid "No iscsi initiators were found in CloudByte." +msgstr "CloudByte içinde hiçbir iscsi başlatıcı bulunamadı." + +#, python-format +msgid "No iscsi service found for CloudByte volume [%s]." +msgstr "" +"[%s] CloudByte mantıksal sürücüsü için hiçbir iscsi servisi bulunamadı." + +msgid "No iscsi services found in CloudByte storage." +msgstr "CloudByte depolamada hiçbir iscsi servisi bulunamadı." + +#, python-format +msgid "No key file specified and unable to load key from %(cert)s %(e)s." +msgstr "" +"Bir anahtar dosya belirtilmemiş ve anahtar %(cert)s den yüklenemiyor %(e)s." + +msgid "No mounted Gluster shares found" +msgstr "Bağlı Gluster paylaşımı bulunamadı" + +msgid "No mounted NFS shares found" +msgstr "Bağlı NFS paylaşımı bulunamadı" + +msgid "No mounted SMBFS shares found." +msgstr "Bağlı SMBFS paylaşımı bulunamadı." + +msgid "No mounted Virtuozzo Storage shares found" +msgstr "Bağlı Virtuozzo Depolama paylaşımı bulunamadı" + +msgid "No mounted shares found" +msgstr "Bağlı paylaşım bulunamadı" + +#, python-format +msgid "No node found in I/O group %(gid)s for volume %(vol)s." +msgstr "%(vol)s mantıksal sürücüsü için %(gid)s I/O grubunda düğüm bulunamadı." + +msgid "" +"No response was received from CloudByte storage list iSCSI auth user API " +"call." +msgstr "" +"CloudByte depolama listesi iSCSI auth user API çağrısından yanıt alınamadı." + +msgid "No response was received from CloudByte storage list tsm API call." +msgstr "CloudByte storage list tsm API çağrısından yanıt alınamadı." + +msgid "No response was received from CloudByte's list filesystem api call." +msgstr "CloudByte'ın list filesystem api çağrısından bir yanıt alınmadı." + +#, python-format +msgid "No snap found with %s as backing file." +msgstr "%s destek dosyası olacak bir anlık görüntü bulunamadı." + +#, python-format +msgid "No snapshot image found in snapshot group %s." +msgstr "%s anlık görüntü grubundan anlık görüntü imajı bulunamadı." + +#, python-format +msgid "No storage path found for export path %s" +msgstr "Dışa aktarma yolu %s için depolama yolu bulunamadı" + +#, python-format +msgid "No such QoS spec %(specs_id)s." +msgstr "Böyle bir %(specs_id)s QoS özelliği yok." + +msgid "No suitable discovery ip found" +msgstr "Uygun ip keşfedilemedi" + +#, python-format +msgid "No support to restore backup version %s" +msgstr "%s yedekleme sürümünü geri yükleme desteklenmiyor" + +#, python-format +msgid "No target id found for volume %(volume_id)s." +msgstr "%(volume_id)s bölümü için hedef id bulunamadı." + +msgid "" +"No unused LUN IDs are available on the host; multiattach is enabled which " +"requires that all LUN IDs to be unique across the entire host group." +msgstr "" +"İstemci üzerinde kullanılabilir LUN ID'si yok; çoklu ekleme etkin ki bu tüm " +"LUN ID'lerinin tüm istemci grupları arasında benzersiz olmasını gerektirir." + +msgid "No url configured" +msgstr "Url yapılandırılamıyor" + +#, python-format +msgid "No valid host was found. %(reason)s" +msgstr "Geçerli bir sunucu bulunamadı: %(reason)s" + +#, python-format +msgid "No valid hosts for volume %(id)s with type %(type)s" +msgstr "%(type)s türü ile %(id)s mantıksal sürücüsü için geçerli istemci yok" + +#, python-format +msgid "No vdisk with the UID specified by source-id %s." +msgstr "source-id %s ile belirtilen UID'e sahip bir vdisk yok." + +#, python-format +msgid "" +"No volume on cluster with vserver %(vserver)s and junction path %(junction)s " +msgstr "" +"%(vserver)s vserver'e ve %(junction)s kavşağına sahip kümede mantıksal " +"sürücü yok " + +msgid "No volume was found at CloudByte storage." +msgstr "CloudByte depolamada hiçbir mantıksal sürücü bulunamadı." + +msgid "No volume_id provided to populate a request_spec from" +msgstr "request_spec doldurmak için bir volume_id sağlanmadı" + +msgid "No volume_type should be provided when creating test replica." +msgstr "Test kopyası oluşturulurken volume_type verilmesi gerekmez." + +msgid "No volumes found in CloudByte storage." +msgstr "CloudByte depolamada hiçbir mantıksal sürücüsü bulunamadı." + +msgid "No weighed hosts available" +msgstr "Kullanılabilir ağırlıklı istemci yok" + +#, python-format +msgid "Not able to find a suitable datastore for the volume: %s." +msgstr "Mantıksal sürücü için uygun bir veri deposu bulunamadı: %s." + +msgid "Not an rbd snapshot" +msgstr "Bir rbd anlık sistem görüntüsü değildir" + +#, python-format +msgid "Not authorized for image %(image_id)s." +msgstr "%(image_id)s imajı için yetkilendirilemedi." + +msgid "Not authorized." +msgstr "Yetkiniz yok." + +#, python-format +msgid "Not enough space on backend (%(backend)s)" +msgstr "Art alanda çalışan uygulamada (%(backend)s) yeterli alan yok" + +msgid "Not enough storage space in the ZFS share to perform this operation." +msgstr "ZFS paylaşımında bu işlemi yapacak kadar depolama alanı yok." + +msgid "Not stored in rbd" +msgstr "rbd içinde depolanmıyor" + +msgid "Nova returned \"error\" status while creating snapshot." +msgstr " Nova anlık sistem görüntüsü oluşturulurken \"error\" durumu döndürdü." + +msgid "Null response received from CloudByte's list filesystem." +msgstr "CloudByte listesinde dosya sisteminden boş yanıt alındı." + +msgid "Null response received from CloudByte's list iscsi auth groups." +msgstr "CloudByte'ın iscsi yetkilendirme grubu listesinden yanıt dönmedi." + +msgid "Null response received from CloudByte's list iscsi initiators." +msgstr "CloudByte listesinde iscsi başlatıcılarından boş yanıt alındı." + +msgid "Null response received from CloudByte's list volume iscsi service." +msgstr "" +"CloudByte listesinde mantıksal sürücü iscsi servisinden boş yanıt alındı." + +#, python-format +msgid "Null response received while creating volume [%s] at CloudByte storage." +msgstr "" +"CloudByte depolamasında [%s] mantıksal sürücüsü oluşturulurken boş yanıt " +"alındı." + +msgid "Number of retries if connection to ceph cluster failed." +msgstr "Ceph kümesine bağlantı başarısız olursa tekrar deneme sayısı." + +msgid "Object Count" +msgstr "Nesne Sayısı" + +msgid "Object is not a NetApp LUN." +msgstr "Nesne bir NetApp LUN değil." + +#, python-format +msgid "" +"On an Extend Operation, error adding volume to composite volume: " +"%(volumename)s." +msgstr "" +"Bir Büyütme İşleminde, mantıksal sürücünün bileşik mantıksal sürücüye " +"eklenmesinde hata: %(volumename)s." + +#, python-format +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." +msgstr "" +"Yalnızca %(value)s %(verb)s istek(ler)i %(uri)s ye her %(unit_string)s " +"yapılabilir." + +msgid "Only one limit can be set in a QoS spec." +msgstr "QoS özelliğinde yalnızca bir sınır ayarlanabilir." + +#, python-format +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" +msgstr "İşlem şu durum ile başarısız oldu=%(status)s. Tam dökümü: %(data)s" + +msgid "Option gpfs_images_dir is not set correctly." +msgstr "gpfs_images_dir seçeneği doğru ayarlanmamış." + +msgid "Option gpfs_images_share_mode is not set correctly." +msgstr "gpfs_images_share_mode seçeneği doğru ayarlanmamış." + +msgid "Option gpfs_mount_point_base is not set correctly." +msgstr "gpfs_mount_point_base seçeneği doğru ayarlanmamış." + +msgid "Override HTTPS port to connect to Blockbridge API server." +msgstr "" +"Blockbridge API sunucusuna bağlanmak için HTTPS bağlantı noktasının üzerine " +"yaz." + +#, python-format +msgid "ParseException: %s" +msgstr "ParseException: %s" + +msgid "" +"Password or SSH private key is required for authentication: set either " +"nas_password or nas_private_key option" +msgstr "" +"Yetkilendirme için parola ya da SSH özel anahtarı gerekli: ya nas_password " +"ya da nas_private_key seçeneğini ayarlayın" + +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option." +msgstr "" +"Yetkilendirme için parola veya SSH özel anahtarı gerekli: ya san_password ya " +"da san_private_key seçeneğini ayarlayın." + +msgid "Path to REST server's certificate must be specified." +msgstr "REST sunucusunun sertifikasına olan yol belirtilmeli." + +#, python-format +msgid "Please create %(pool_list)s pool in advance!" +msgstr "Lütfen %(pool_list)s havuzunu önceden oluşturun!" + +#, python-format +msgid "Please create %(tier_levels)s tier in pool %(pool)s in advance!" +msgstr "Lütfen önceden %(pool)s havuzunda %(tier_levels)s aşamasını oluşturun!" + +msgid "Please re-run cinder-manage as root." +msgstr "Lütfen cinder-manage'i root olarak yeniden çalıştırın." + +msgid "Please specify a name for QoS specs." +msgstr "Lütfen QoS özellikleri için bir ad belirtin." + +#, python-format +msgid "Policy doesn't allow %(action)s to be performed." +msgstr "%(action)s uygulanmasına izin verilmiyor." + +#, python-format +msgid "Pool %(poolNameInStr)s is not found." +msgstr "%(poolNameInStr)s havuzu bulunamadı." + +msgid "Pool is not available in the volume host field." +msgstr "Havzu mantıksal sürücü istemci alanında kullanılabilir değil." + +msgid "Pool is not available in the volume host fields." +msgstr "Havuz mantıksal sürücü istemci alanlarında kullanılabilir değil." + +#, python-format +msgid "Pool with name %(pool)s wasn't found in domain %(domain)s." +msgstr "%(pool)s ismine sahip havuz %(domain)s alanında bulunamadı." + +#, python-format +msgid "Pool with name %(pool_name)s wasn't found in domain %(domain_id)s." +msgstr "%(pool_name)s ismine sahip havuz %(domain_id)s alanında bulunamadı." + +#, python-format +msgid "" +"Pool: %(poolName)s. is not associated to storage tier for fast policy " +"%(fastPolicy)s." +msgstr "" +"Havuz: %(poolName)s. %(fastPolicy)s. fast ilkesi için depolama aşamasıyla " +"ilişkilendirilmemiş." + +#, python-format +msgid "Pools %s does not exist" +msgstr "Havuz %s mevcut değil" + +msgid "Pools name is not set." +msgstr "Havuz ismi ayarlanmamış." + +#, python-format +msgid "" +"PrefetchType config is wrong. PrefetchType must be in 0,1,2,3. PrefetchType " +"is: %(fetchtype)s." +msgstr "" +"PrefetchType yapılandırması yanlış. PrefetchType 0,1,2,3 den biri olmalı. " +"PrefetchType: %(fetchtype)s." + +#, python-format +msgid "Primary copy status: %(status)s and synchronized: %(sync)s." +msgstr "Birincil kopyalama durumu: %(status)s ve eşzamanlanan: %(sync)s." + +msgid "Project ID" +msgstr "Proje ID" + +#, python-format +msgid "" +"Protocol %(storage_protocol)s is not supported for storage family " +"%(storage_family)s." +msgstr "" +"%(storage_protocol)s iletişim kuralı %(storage_family)s depolama ailesi için " +"desteklenmiyor." + +#, python-format +msgid "" +"Provided snapshot status %(provided)s not allowed for snapshot with status " +"%(current)s." +msgstr "" +"%(current)s durumundaki anlık sistem görüntüsünde verilen anlık sistem " +"görüntüsü durumuna %(provided)s izin verilmez." + +#, python-format +msgid "Pure Storage Cinder driver failure: %(reason)s" +msgstr "Pure Storage Cinder sürücü hatası: %(reason)s" + +#, python-format +msgid "QoS Specs %(specs_id)s already exists." +msgstr "QoS Özellikleri %(specs_id)s zaten var." + +#, python-format +msgid "QoS Specs %(specs_id)s is still associated with entities." +msgstr "%(specs_id)s QoS Özellikleri hala varlıklar ile ilişkilidir." + +#, python-format +msgid "QoS spec %(specs_id)s has no spec with key %(specs_key)s." +msgstr "" +"%(specs_id)s QoS özelliği, %(specs_key)s anahtarı ile hiçbir özelliğe sahip " +"değil." + +msgid "QoS specs are not supported on this storage family and ONTAP version." +msgstr "QoS özellikleri bu depolama ailesi ve ONTAP sürümünde desteklenmiyor." + +msgid "Qos specs still in use." +msgstr "Qos özellikleri hala kullanımda." + +msgid "" +"Query by service parameter is deprecated. Please use binary parameter " +"instead." +msgstr "" +"Servis parametreleri ile sorgu önerilmiyor. Lütfen bunun yerine ikili değer " +"parametrelerini kullanın." + +#, python-format +msgid "Quota class %(class_name)s could not be found." +msgstr "Kota sınıfı %(class_name)s bulunamadı." + +msgid "Quota could not be found" +msgstr "Kota bulunamadı." + +#, python-format +msgid "Quota exceeded for resources: %(overs)s" +msgstr "Kota kaynaklar için aşıldı: %(overs)s" + +#, python-format +msgid "Quota exceeded: code=%(code)s" +msgstr "Kota aşıldı: kod=%(code)s" + +#, python-format +msgid "Quota for project %(project_id)s could not be found." +msgstr "%(project_id)s projesi için bir kota bulunamadı." + +#, python-format +msgid "Quota reservation %(uuid)s could not be found." +msgstr "Kota koşulu %(uuid)s bulunamadı." + +#, python-format +msgid "Quota usage for project %(project_id)s could not be found." +msgstr "%(project_id)s projesi için kota kullanımı bulunamadı." + +#, python-format +msgid "RBD diff op failed - (ret=%(ret)s stderr=%(stderr)s)" +msgstr "RBD diff işlemi başarısız oldu - (ret=%(ret)s stderr=%(stderr)s)" + +#, python-format +msgid "REST %(proxy_ver)s hplefthandclient %(rest_ver)s" +msgstr "REST %(proxy_ver)s hplefthandclient %(rest_ver)s" + +msgid "REST server IP must by specified." +msgstr "REST sunucu IP'si belirtilmelidir." + +msgid "REST server password must by specified." +msgstr "REST sunucu parolası belirtilmelidir." + +msgid "REST server username must by specified." +msgstr "REST sunucu kullanıcı adı belirtilmelidir." + +msgid "Raid did not have MCS Channel." +msgstr "Raid MCS Kanalına sahip değil." + +#, python-format +msgid "" +"Reach limitation set by configuration option max_luns_per_storage_group. " +"Operation to add %(vol)s into Storage Group %(sg)s is rejected." +msgstr "" +"max_luns_per_storage_group yapılandırma seçeneği ile ayarlanan " +"sınırlandırmaya eriş. %(vol)s in %(sg)s Depolama Grubuna eklenmesi " +"reddedildi." + +#, python-format +msgid "Received error string: %s" +msgstr "Alınan hata: %s" + +msgid "Reference must be for an unmanaged virtual volume." +msgstr "Başvuru yönetilmeyen bir sanal mantıksal sürücü için olmalı." + +msgid "Reference must be the volume name of an unmanaged virtual volume." +msgstr "" +"Referans yönetilmeyen bir sanal mantıksal sürücünün mantıksal sürücü ismi " +"olmalı." + +msgid "Reference must contain either source-id or source-name element." +msgstr "Başvuru kaynak-id veya kaynak-isim öğelerini içermeli." + +msgid "Reference must contain either source-name or source-id element." +msgstr "Başvuru ya kaynak-ismi ya da kaynak-kimliği öğelerini içermeli." + +msgid "Reference must contain source-id element." +msgstr "Başvuru source-id öğesini içermeli." + +msgid "Reference must contain source-id or source-name key." +msgstr "Başvuru source-id veya source-name anahtarını içermeli." + +msgid "Reference must contain source-id or source-name." +msgstr "Başvuru kaynak-id veya kaynak-ismi içermeli." + +msgid "Reference must contain source-name element." +msgstr "Kaynak kaynak-ad ögesi içermelidir." + +msgid "Reference must contain source-name or source-id." +msgstr "Başvuru kaynak-ismi veya kaynak-kimliği içermeli." + +msgid "Reference must contain source-name." +msgstr "Referans kaynak ismi içermeli." + +#, python-format +msgid "" +"Refusing to migrate volume ID: %(id)s. Please check your configuration " +"because source and destination are the same Volume Group: %(name)s." +msgstr "" +"Şu mantıksal sürücü göçü reddediliyor: %(id)s. Lütfen yapılandırma " +"ayarlarınızı kontrol edin çünkü kaynak ve hedef aynı Mantıksal Sürücü " +"Grubundalar: %(name)s." + +#, python-format +msgid "Replication Service Capability not found on %(storageSystemName)s." +msgstr "Çoğaltma Servisi Yeteneği %(storageSystemName)s üzerinde bulunamadı." + +#, python-format +msgid "Replication Service not found on %(storageSystemName)s." +msgstr "Çoğaltma Servisi %(storageSystemName)s üzerinde bulunamadı." + +msgid "Replication is not enabled" +msgstr "Kopyalama etkin değildir" + +msgid "Replication is not enabled for volume" +msgstr "Mantıksal sürücü için kopyalama etkin değildir" + +#, python-format +msgid "" +"Replication status for volume must be active or active-stopped, but current " +"status is: %s" +msgstr "" +"Mantıksal sürücü için kopyalama durumu etkin ya da etkin-durdu olmalıdır " +"ancak mevcut durum: %s" + +#, python-format +msgid "" +"Replication status for volume must be inactive, active-stopped, or error, " +"but current status is: %s" +msgstr "" +"Mantıksal sürücü için kopyalama durumu pasif, etkin-durdu ya da hata " +"olmalıdır ancak mevcut durum: %s" + +msgid "Request body and URI mismatch" +msgstr "URI ve gövde isteği uyumsuz" + +msgid "Request body contains too many items" +msgstr "İstek gövdesi çok sayıda öğe içeriyor" + +msgid "Request body contains too many items." +msgstr "İstek gövdesi çok fazla öge içerir." + +msgid "Request body empty" +msgstr "İstek gövdesi boş" + +#, python-format +msgid "Request to Datera cluster returned bad status: %(status)s | %(reason)s" +msgstr "" +"Datera kümesine yapılan istek kötü durum döndürdü: %(status)s | %(reason)s" + +#, python-format +msgid "" +"Requested backup exceeds allowed Backup gigabytes quota. Requested " +"%(requested)sG, quota is %(quota)sG and %(consumed)sG has been consumed." +msgstr "" +"İstenen yedekleme izin verilen yedekleme kotasını aşıyor. İstenen " +"%(requested)sG, kota %(quota)sG ve tüketilen %(consumed)sG." + +#, python-format +msgid "" +"Requested volume or snapshot exceeds allowed %(name)s quota. Requested " +"%(requested)sG, quota is %(quota)sG and %(consumed)sG has been consumed." +msgstr "" +"İstenen mantıksal sürücü ya da anlık sistem görüntüsü izin verilen %(name)s " +"kotayı aşıyor. İstenen %(requested)sG, kota %(quota)sG ve tüketilen " +"%(consumed)sG." + +#, python-format +msgid "" +"Requested volume size %(size)d is larger than maximum allowed limit " +"%(limit)d." +msgstr "" +"İstenen mantıksal sürücü boyutu %(size)d izin verilen azami sınırdan " +"%(limit)d daha büyük." + +msgid "Required configuration not found" +msgstr "Gerekli yapılandırma bulunamadı" + +#, python-format +msgid "Required flag %s is not set" +msgstr "İstenen %s bayrağı ayarlı değil" + +#, python-format +msgid "" +"Reset backup status aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to create " +"this backup [%(backup_service)s]." +msgstr "" +"Yedekleme durumu sıfırlama durduruldu, şu anda yapılandırılan yedekleme " +"servisi [%(configured_service)s], bu yedeği [%(backup_service)s] oluşturmak " +"için kullanılan yedekleme servisi değildir." + +#, python-format +msgid "Resizing clone %s failed." +msgstr "%s klonunun yeniden boyutlandırılması başarısız." + +msgid "Resizing image file failed." +msgstr "İmaj dosyası yeniden boyutlandırma başarısız oldu." + +msgid "Resource could not be found." +msgstr "Kaynak bulunamadı." + +msgid "Resource not ready." +msgstr "Kaynak hazır değil." + +#, python-format +msgid "Response error - %s." +msgstr "Yanıt hatası - %s." + +#, python-format +msgid "Response error code - %s." +msgstr "Yanıt hata kodu - %s." + +#, python-format +msgid "" +"Restore backup aborted, expected volume status %(expected_status)s but got " +"%(actual_status)s." +msgstr "" +"Yedek geri yükleme durduruldu, beklenen mantıksal sürücü durumu " +"%(expected_status)s fakat mevcut durum %(actual_status)s." + +#, python-format +msgid "" +"Restore backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to create " +"this backup [%(backup_service)s]." +msgstr "" +"Yedek geri yükleme durduruldu, şu anda yapılandırılan yedekleme servisi " +"[%(configured_service)s] bu yedeğin [%(backup_service)s] oluşturulması için " +"kullanılan yedekleme servisi değildir." + +#, python-format +msgid "" +"Restore backup aborted: expected backup status %(expected_status)s but got " +"%(actual_status)s." +msgstr "" +"Yedek geri yükleme durduruldu: beklenen yedekleme durumu %(expected_status)s " +"ancak alınan %(actual_status)s." + +#, python-format +msgid "Retry count exceeded for command: %s" +msgstr "Komut için yeniden deneme sayısı aşıldı: %s" + +msgid "Retryable SolidFire Exception encountered" +msgstr "Yinelenebilir SolidFire İstisnası oluştu" + +msgid "Retype cannot change encryption requirements." +msgstr "Retype şifreleme gereksinimlerini değiştiremiyor." + +#, python-format +msgid "Retype cannot change front-end qos specs for in-use volume: %s." +msgstr "" +"Retype, kullanımdaki mantıksal sürücünün ön-uç qos özelliklerini " +"değiştiremiyor: %s." + +msgid "Retype requires migration but is not allowed." +msgstr "Retype göçe ihtiyaç duyuyor ama izin verilmiyor." + +#, python-format +msgid "" +"Rollback for Volume: %(volumeName)s has failed. Please contact your system " +"administrator to manually return your volume to the default storage group " +"for fast policy %(fastPolicyName)s failed." +msgstr "" +"Mantıksal sürücü: %(volumeName)s için geri dönüş başarısız. Lütfen mantıksal " +"sürücünüzü %(fastPolicyName)s fast ilkesi için varsayılan depolama grubuna " +"elle döndürmesi için sistem yöneticinizle iletişime geçin." + +#, python-format +msgid "Rolling back %(volumeName)s by deleting it." +msgstr "%(volumeName)s silinerek geri alınıyor." + +#, python-format +msgid "SMBFS config 'smbfs_oversub_ratio' invalid. Must be > 0: %s" +msgstr "" +"SMBFS yapılandırması 'smbfs_oversub_ratio' geçersiz. Değer > 0 olmalıdır: %s" + +#, python-format +msgid "SMBFS config 'smbfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" +msgstr "" +"SMBFS yapılandırması 'smbfs_used_ratio' geçersiz. Değer > 0 ve <= 1.0 " +"olmalıdır: %s" + +#, python-format +msgid "SMBFS config file at %(config)s doesn't exist." +msgstr "%(config)s konumunda SMBFS yapılandırma dosyası yok." + +msgid "SMBFS config file not set (smbfs_shares_config)." +msgstr "SMBFS yapılandırma dosyası ayarlı değil (smbfs_shares_config)." + +#, python-format +msgid "SSH Command failed after '%(total_attempts)r' attempts : '%(command)s'" +msgstr "" +"SSH komutu '%(total_attempts)r' girişimden sonra başarısız oldu: " +"'%(command)s'" + +#, python-format +msgid "SSH Command failed with error '%(err)s' '%(command)s'" +msgstr "SSH Komutu '%(err)s' hatasıyla başarısız oldu '%(command)s'" + +#, python-format +msgid "SSH command injection detected: %(command)s" +msgstr "SSH komut ekleme algılandı: %(command)s" + +#, python-format +msgid "SSH connection failed for %(fabric)s with error: %(err)s" +msgstr "%(fabric)s için SSH bağlantısı başarısız, hata: %(err)s" + +#, python-format +msgid "SSL Certificate expired on %s." +msgstr "SSL Sertifikasının süresi %s de doldu." + +#, python-format +msgid "SSL error: %(arg)s." +msgstr "SSL hatası: %(arg)s." + +#, python-format +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "%(filter_name)s zamanlayıcı sunucu filtresi bulunamadı." + +#, python-format +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." +msgstr "Zamanlayıcı İstemci Tartıcı %(weigher_name)s bulunamadı." + +#, python-format +msgid "" +"Secondary copy status: %(status)s and synchronized: %(sync)s, sync progress " +"is: %(progress)s%%." +msgstr "" +"İkincil kopyalama durumu: %(status)s ve eşzamanlanan: %(sync)s, eşzamanlama " +"ilerlemesi: %(progress)s%%." + +#, python-format +msgid "Service %(service_id)s could not be found." +msgstr "%(service_id)s servisi bulunamadı." + +msgid "Service is unavailable at this time." +msgstr "Şu anda servis kullanılamıyor." + +msgid "Service not found." +msgstr "Servis bulunamadı." + +msgid "" +"Setting LUN QoS policy group is not supported on this storage family and " +"ONTAP version." +msgstr "" +"LUN QoS ilke grubu ayarlama bu depolama ailesi ve ONTAP sürümünde " +"desteklenmiyor." + +msgid "" +"Setting file qos policy group is not supported on this storage family and " +"ontap version." +msgstr "" +"Dosya qos ilke grubu ayarlama bu depolama ailesi ve ontap sürümünde " +"desteklenmiyor." + +#, python-format +msgid "" +"Share %s ignored due to invalid format. Must be of form address:/export. " +"Please check the nas_ip and nas_share_path settings." +msgstr "" +"Paylaşım %s geçersiz biçim sebebiyle atlandı. adres:/export biçiminde " +"olmalı. Lütfen nas_ip ve nas_share_path ayarlarını kontrol edin." + +#, python-format +msgid "" +"Share at %(dir)s is not writable by the Cinder volume service. Snapshot " +"operations will not be supported." +msgstr "" +"%(dir)s dizinindeki paylaşım Cinder mantıksal sürücü servisi tarafından " +"yazılabilir değildir. Anlık sistem görüntüsü işlemleri desteklenmiyor." + +msgid "Size" +msgstr "Boyut" + +#, python-format +msgid "Size for volume: %s not found, cannot secure delete." +msgstr "Mantıksal sürücü boyutu: %s bulunamadı, güvenli silinemiyor." + +#, python-format +msgid "" +"Size is %(image_size)dGB and doesn't fit in a volume of size " +"%(volume_size)dGB." +msgstr "" +"Boyut %(image_size)dGB ve %(volume_size)dGB boyutundaki mantıksal sürücü ile " +"uymuyor." + +#, python-format +msgid "" +"Size of specified image %(image_size)sGB is larger than volume size " +"%(volume_size)sGB." +msgstr "" +"Belirtilen imajın boyutu %(image_size)sGB %(volume_size)sGB mantıksal sürücü " +"boyutundan büyük." + +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." +msgstr "%(snapshot_id)s sistem anlık görüntüsü bulunamadı." + +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." +msgstr "" +"%(snapshot_id)s anlık sistem görüntüsü %(metadata_key)s anahtarı ile hiçbir " +"metadata'ya sahip değil." + +#, python-format +msgid "" +"Snapshot cannot be created because volume %(vol_id)s is not available, " +"current volume status: %(vol_status)s." +msgstr "" +"Anlık sistem görüntüsü oluşturulamıyor çünkü %(vol_id)s mantıksal sürücüsü " +"kullanılabilir değil, mevcut mantıksal sürücü durumu: %(vol_status)s." + +msgid "Snapshot cannot be created while volume is migrating." +msgstr "Mantıksal sürücü taşınırken anlık sistem görüntüsü oluşturulamaz." + +msgid "Snapshot list encountered but no header found!" +msgstr "" +"Anlık sistem görüntüsü listesi karşılaştı ancak hiçbir başlık bulunamadı!" + +msgid "Snapshot of secondary replica is not allowed." +msgstr "İkincil kopyanın anlık sistem görüntüsüne izin verilmez." + +#, python-format +msgid "Snapshot of volume not supported in state: %s." +msgstr "Mantıksal sürücünün anlık görüntüsü %s durumunda desteklenmiyor." + +#, python-format +msgid "Snapshot res \"%s\" that is not deployed anywhere?" +msgstr "Hiçbir yere yerleştirilmemiş anlık görüntü res \"%s\"?" + +#, python-format +msgid "Snapshot status %(cur)s not allowed for update_snapshot_status" +msgstr "" +"Anlık sistem görüntüsü durumuna %(cur)s update_snapshot_status için izin " +"verilmez" + +msgid "Snapshot status must be \"available\" to clone." +msgstr "" +"Kopyalamak için anlık sistem görüntüsü durumu \"kullanılabilir\" olmalıdır." + +#, python-format +msgid "" +"Snapshot='%(snap)s' does not exist in base image='%(base)s' - aborting " +"incremental backup" +msgstr "" +"Anlık sistem görüntüsü='%(snap)s' temel imaj='%(base)s' içinde mevcut değil " +"- artırımlı yedekleme durduruluyor" + +#, python-format +msgid "Snapshots are not supported for this volume format: %s" +msgstr "" +"Anlık sistem görüntüleri bu mantıksal sürücü biçimi için desteklenmiyor: %s" + +msgid "SolidFire Cinder Driver exception" +msgstr "SolidFire Cinder Sürücü istisnası" + +msgid "Sort direction array size exceeds sort key array size." +msgstr "Sıralama yönü dizi boyutu anahtar dizi boyutu sınırını aştı." + +msgid "Source host details not found." +msgstr "Kaynak istemci detayları bulunamadı." + +msgid "Source volume device ID is required." +msgstr "Kaynak mantıksal sürücü aygıt kimliği gerekli." + +msgid "Source volume not mid-migration." +msgstr "Kaynak mantıksal sürücü taşıma ortasında değildir." + +msgid "SpaceInfo returned byarray is invalid" +msgstr "Dizi tarafından döndürülen SpaceInfo geçersiz" + +#, python-format +msgid "" +"Specified host to map to volume %(vol)s is in unsupported host group with " +"%(group)s." +msgstr "" +"%(vol)s mantıksal sürücüsüne eşleştirilmesi için belirtilen istemci " +"%(group)s ile desteklenmeyen istemci grubunda." + +msgid "Specified logical volume does not exist." +msgstr "Belirtilen mantıksal sürücü mevcut değil." + +#, python-format +msgid "Specified snapshot group with label %s could not be found." +msgstr "Belirtilen %s etiketine sahip anlık görüntü grubu bulunamadı." + +msgid "Specify a password or private_key" +msgstr "Bir parola ya da private_key belirtin" + +msgid "Specify either volume type name and/or description." +msgstr "Ya mantıksal sürücü tür adı ve/ya da tanımlaması belirtin." + +msgid "Specify san_password or san_private_key" +msgstr "san_password veya san_private_key belirtin" + +msgid "State" +msgstr "Durum" + +#, python-format +msgid "State of node is wrong. Current state is %s." +msgstr "Düğüm durumu yanlış. Mevcut durum %s." + +msgid "Status" +msgstr "Statü" + +#, python-format +msgid "Storage Configuration Service not found on %(storageSystemName)s." +msgstr "" +"Depolama Yapılandırma Servisi %(storageSystemName)s üzerinde bulunamadı." + +#, python-format +msgid "Storage HardwareId mgmt Service not found on %(storageSystemName)s." +msgstr "" +"Depolama HardwareId yönetim Servisi %(storageSystemName)s üzerinde " +"bulunamadı." + +#, python-format +msgid "Storage Profile %s not found." +msgstr "Depolama Profili %s bulunamadı." + +#, python-format +msgid "Storage Relocation Service not found on %(storageSystemName)s." +msgstr "" +"Depolama Yeniden Konumlandırma Servisi %(storageSystemName)s üzerinde " +"bulunamadı." + +#, python-format +msgid "Storage family %s is not supported." +msgstr "Depolama ailesi %s desteklenmiyor." + +#, python-format +msgid "Storage group %(storageGroupName)s was not deleted successfully" +msgstr "Depolama grubu %(storageGroupName)s başarılı bir şekilde silindi" + +#, python-format +msgid "Storage host %(svr)s not detected, verify name" +msgstr "Depolama sunucusu %(svr)s tespit edilemedi, adı doğrulayın" + +#, python-format +msgid "Storage profile: %(storage_profile)s not found." +msgstr "Depolama profili: %(storage_profile)s bulunamadı." + +msgid "Storage resource could not be found." +msgstr "Depolama kaynağı bulunamadı." + +msgid "Storage system id not set." +msgstr "Depolama sistemi kimliği ayarlanmamış." + +#, python-format +msgid "Storage system not found for pool %(poolNameInStr)s." +msgstr "%(poolNameInStr)s havuzu için depolama sistemi bulunamadı." + +#, python-format +msgid "StorageSystem %(array)s is not found." +msgstr "Depolama Sistemi %(array)s bulunamadı." + +#, python-format +msgid "String with params: %s" +msgstr "Parametreler ile karakter dizisi: %s" + +msgid "Synchronizing secondary volume to primary failed." +msgstr "" +"İkincil mantıksal sürücünün birincil mantıksal sürücüye eşleştirilmesi " +"başarısız oldu." + +#, python-format +msgid "System %(id)s found with bad status - %(status)s." +msgstr "Kötü durumda sistem %(id)s bulundu - %(status)s." + +msgid "System does not support compression." +msgstr "Sistem sıkıştırmayı desteklemiyor." + +#, python-format +msgid "" +"TSM [%(tsm)s] was not found in CloudByte storage for account [%(account)s]." +msgstr "" +"CloudByte depolamasında [%(account)s] hesabı için TSM [%(tsm)s] bulunamadı." + +msgid "Target volume type is still in use." +msgstr "Hedef mantıksal sürücü türü hala kullanımda." + +#, python-format +msgid "" +"Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgstr "" +"Şablon ağacı uyumsuz; %(mastertag)s ana kaydına %(slavetag)s bağımlı birimi " +"ekleniyor" + +msgid "Terminate connection failed" +msgstr "Bağlantı sonlandırma başarısız oldu" + +msgid "Terminate connection unable to connect to backend." +msgstr "Bağlantıyı sonlandır arka uca bağlanılamıyor." + +#, python-format +msgid "Terminate volume connection failed: %(err)s" +msgstr "Mantıksal sürücü bağlantı sonlandırma başarısız oldu: %(err)s" + +#, python-format +msgid "The %(type)s %(id)s source to be replicated was not found." +msgstr "Çoğaltılacak %(type)s %(id)s kaynağı bulunamadı." + +msgid "" +"The 'sort_key' and 'sort_dir' parameters are deprecated and cannot be used " +"with the 'sort' parameter." +msgstr "" +"'sort_key' ve 'sort_dir' parametreleri önerilmiyor ve 'sort' parametresi ile " +"kullanılamaz." + +msgid "The EQL array has closed the connection." +msgstr "EQL dizisi bağlantıyı kapattı." + +#, python-format +msgid "" +"The GPFS filesystem %(fs)s is not at the required release level. Current " +"level is %(cur)s, must be at least %(min)s." +msgstr "" +"GPFS dosya sistemi %(fs)s gerekli sürüm seviyesinde değil. Mevcut seviye " +"%(cur)s, en az %(min)s olmalı." + +msgid "The IP Address was not found." +msgstr "IP Adresi bulunamadı." + +#, python-format +msgid "" +"The WebDAV request failed. Reason: %(msg)s, Return code/reason: %(code)s, " +"Source Volume: %(src)s, Destination Volume: %(dst)s, Method: %(method)s." +msgstr "" +"WebDAV isteği başarısız oldu. Neden: %(msg)s, Dönüş kodu/nedeni: %(code)s, " +"Kaynak Mantıksal Sürücü: %(src)s, Hedef Mantıksal Sürücü: %(dst)s, Yöntem: " +"%(method)s." + +msgid "" +"The above error may show that the database has not been created.\n" +"Please create a database using 'cinder-manage db sync' before running this " +"command." +msgstr "" +"Yukarıdaki hata veritabanının oluşturulamadığını gösterebilir.\n" +"Lütfen bu komutu çalıştırmadan önce 'cinder-manage db sync' kullanarak bir " +"veritabanı oluşturun." + +#, python-format +msgid "" +"The command %(cmd)s failed. (ret: %(ret)s, stdout: %(out)s, stderr: %(err)s)" +msgstr "" +"%(cmd)s komutu başarısız. (ret: %(ret)s, stdout: %(out)s, stderr: %(err)s)" + +msgid "The copy should be primary or secondary" +msgstr "Kopyalamanın birincil ya da ikincil olması gerekir" + +#, python-format +msgid "" +"The creation of a logical device could not be completed. (LDEV: %(ldev)s)" +msgstr "Mantıksal bir aygıtın oluşturulması tamamlanamadı. (LDEV: %(ldev)s)" + +msgid "The decorated method must accept either a volume or a snapshot object" +msgstr "" +"Dekore edilen metod ya bir mantıksal sürüc üya da anlık görüntü nesnesi " +"kabul etmeli" + +#, python-format +msgid "The device in the path %(path)s is unavailable: %(reason)s" +msgstr "%(path)s yolundaki aygıt kullanılabilir değil: %(reason)s" + +#, python-format +msgid "The end time (%(end)s) must be after the start time (%(start)s)." +msgstr "" +"Bitiş zamanı (%(end)s) başlangıç zamanından (%(start)s) sonra olmalıdır." + +#, python-format +msgid "The extra_spec: %s is invalid." +msgstr "extra_spec: %s geçersizdir." + +#, python-format +msgid "The extraspec: %(extraspec)s is not valid." +msgstr "extraspec: %(extraspec)s geçersizdir." + +#, python-format +msgid "The file copy from %(src)s to %(dest)s failed." +msgstr "%(src)s den %(dest)s e dosya kopyalama başarısız." + +#, python-format +msgid "The following elements are required: %s" +msgstr "Aşağıdaki ögeler gereklidir: %s" + +#, python-format +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" +msgstr "" +"Şu göçlerin geri alması yok:\n" +"\t%s" + +msgid "The host group or iSCSI target could not be added." +msgstr "İstemci grubu veya iSCSI hedefi eklenemedi." + +msgid "The host group or iSCSI target was not found." +msgstr "İstemci grubu ya da iSCSI hedefi bulunamadı." + +#, python-format +msgid "The iSCSI CHAP user %(user)s does not exist." +msgstr "iSCSI CHAP kullanıcısı %(user)s mevcut değil." + +#, python-format +msgid "" +"The imported lun %(lun_id)s is in pool %(lun_pool)s which is not managed by " +"the host %(host)s." +msgstr "" +"İçe aktarılan lun %(lun_id)s %(host)s istemcisi tarafından yönetilmeyen " +"%(lun_pool)s havuzunda." + +#, python-format +msgid "The logical device for specified %(type)s %(id)s was already deleted." +msgstr "Belirtilen %(type)s %(id)s için mantıksal aygıt zaten silinmiş." + +#, python-format +msgid "The method %(method)s is timed out. (timeout value: %(timeout)s)" +msgstr "" +"%(method)s metodu zaman aşımına uğradı. (zaman aşımı değeri: %(timeout)s)" + +#, python-format +msgid "The parameter of the storage backend. (config_group: %(config_group)s)" +msgstr "Depolama arka ucunun parametresi. (config_group: %(config_group)s)" + +msgid "The parent backup must be available for incremental backup." +msgstr "Artımlı yedekleme için ana yedekleme kullanılabilir olmalıdır." + +#, python-format +msgid "" +"The requested size : %(requestedSize)s is not the same as resulting size: " +"%(resultSize)s." +msgstr "" +"İstenen boyut : %(requestedSize)s sonuçta oluşan boyut: %(resultSize)s ile " +"aynı değildir." + +#, python-format +msgid "The resource %(resource)s was not found." +msgstr "Kaynak %(resource)s bulunamadı." + +msgid "The results are invalid." +msgstr "Sonuçlar geçersizdir." + +#, python-format +msgid "" +"The source volume %s is not in the pool which is managed by the current host." +msgstr "" +"Kaynak mantıksal sürücü %s mevcut istemci tarafından yönetilen havuzda değil." + +msgid "The source volume for this WebDAV operation not found." +msgstr "Bu WebDAV işlemi için kaynak mantıksal sürücü bulunamadı." + +#, python-format +msgid "" +"The source volume type '%(src)s' is different than the destination volume " +"type '%(dest)s'." +msgstr "" +"Kaynak mantıksal sürücü türü '%(src)s' hedef mantıksal sürücü türünden " +"'%(dest)s' farklıdır." + +#, python-format +msgid "The source volume type '%s' is not available." +msgstr "Kaynak mantıksal sürücü türü '%s' kullanılabilir değil." + +#, python-format +msgid "The specified %(desc)s is busy." +msgstr "Belirtilen %(desc)s meşgul." + +#, python-format +msgid "" +"The specified ldev %(ldev)s could not be managed. The ldev must not be " +"mapping." +msgstr "Belirtilen ldev %(ldev)s yönetilemedi. ldev eşleşmiyor olmalı." + +#, python-format +msgid "" +"The specified ldev %(ldev)s could not be managed. The ldev must not be " +"paired." +msgstr "Belirtilen ldev %(ldev)s yönetilemedi. ldev çiftlenmemiş olmalı." + +#, python-format +msgid "" +"The specified ldev %(ldev)s could not be managed. The ldev size must be in " +"multiples of gigabyte." +msgstr "" +"Belirtilen ldev %(ldev)s yönetilemedi. ldev boyutu gigabayt'ın katı olmalı." + +#, python-format +msgid "" +"The specified ldev %(ldev)s could not be managed. The volume type must be DP-" +"VOL." +msgstr "" +"Belirtilen ldev %(ldev)s yönetilemedi. Mantıksal sürücü türü DP-VOL olmalı." + +#, python-format +msgid "" +"The specified operation is not supported. The volume size must be the same " +"as the source %(type)s. (volume: %(volume_id)s)" +msgstr "" +"Belirtilen işlem desteklenmiyor. Mantıksal sürücü boyutu kaynak %(type)s ile " +"aynı olmalı. (mantıksal sürücü: %(volume_id)s)" + +msgid "The specified vdisk is mapped to a host." +msgstr "Belirtilen vdisk bir istemciye eşleştirilmiş." + +msgid "The specified volume is mapped to a host." +msgstr "Belirtilen mantıksal sürücü bir istemciye eşleştirilmiş." + +#, python-format +msgid "The storage backend can be used. (config_group: %(config_group)s)" +msgstr "Depolama arka ucu kullanılabilir. (config_group: %(config_group)s)" + +#, python-format +msgid "" +"The striped meta count of %(memberCount)s is too small for volume: " +"%(volumeName)s, with size %(volumeSize)s." +msgstr "" +"%(memberCount)s biçimlenmiş meta sayısı %(volumeSize)s boyutundaki " +"%(volumeName)s mantıksal sürücüsü için çok küçük." + +#, python-format +msgid "" +"The volume %(volume_id)s could not be extended. The volume type must be " +"Normal." +msgstr "" +"%(volume_id)s mantıksal sürücüsü genişletilemedi. Mantıksal sürücü türü " +"Normal olmalı." + +#, python-format +msgid "" +"The volume %(volume_id)s could not be unmanaged. The volume type must be " +"%(volume_type)s." +msgstr "" +"%(volume_id)s mantıksal sürücüsünün yönetimi bırakılamadı. Mantıksal sürücü " +"türü %(volume_type)s olmalı." + +#, python-format +msgid "The volume %(volume_id)s is managed successfully. (LDEV: %(ldev)s)" +msgstr "%(volume_id)s mantıksal sürücüsü başarıyla yönetildi. (LDEV: %(ldev)s)" + +#, python-format +msgid "The volume %(volume_id)s is unmanaged successfully. (LDEV: %(ldev)s)" +msgstr "" +"%(volume_id)s mantıksal sürücüsünün yönetimi başarıyla bırakıldı. (LDEV: " +"%(ldev)s)" + +#, python-format +msgid "The volume %(volume_id)s to be mapped was not found." +msgstr "Eşleştirilecek %(volume_id)s mantıksal sürücüsü bulunamadı." + +msgid "The volume driver requires the iSCSI initiator name in the connector." +msgstr "" +"Mantıksal sürücü sürücüsü iSCSI ilklendirici ismini bağlayıcıda istiyor." + +msgid "" +"The volume is currently busy on the 3PAR and cannot be deleted at this time. " +"You can try again later." +msgstr "" +"Mantıksal sürücü şu an 3PAR üzerinde meşgul ve silinemez. Daha sonra tekrar " +"deneyebilirsiniz." + +#, python-format +msgid "There are no resources available for use. (resource: %(resource)s)" +msgstr "Kullanım için uygun kaynak yok. (kaynak: %(resource)s)" + +#, python-format +msgid "There are no valid datastores attached to %s." +msgstr "%s'e ekli geçerli veridepoları yok." + +msgid "There are no valid datastores." +msgstr "Geçerli veri depoları yok." + +#, python-format +msgid "" +"There is no designation of the %(param)s. The specified storage is essential " +"to manage the volume." +msgstr "" +"%(param)s ın ataması yok. Belirtilen depolama mantıksal sürücüyü yönetmek " +"için gerekli." + +msgid "" +"There is no designation of the ldev. The specified ldev is essential to " +"manage the volume." +msgstr "" +"Ldev'in ataması yok. Belirtilen ldev mantıksal sürücüyü yönetmek için " +"gerekli." + +msgid "There is no metadata in DB object." +msgstr "Veritabanı nesnelerinde hiçbir metadata yok." + +#, python-format +msgid "There is no share which can host %(volume_size)sG" +msgstr "%(volume_size)sG sahibi paylaşım yok" + +#, python-format +msgid "There is no share which can host %(volume_size)sG." +msgstr "%(volume_size)sG sahibi paylaşım yok." + +#, python-format +msgid "There is no such action: %s" +msgstr "Böyle bir işlem yok: %s" + +msgid "There is no virtual disk device." +msgstr "Sanal disk aygıtı yok." + +#, python-format +msgid "There's no Gluster config file configured (%s)" +msgstr "Yapılandırılmış Gluster yapılandırma dosyası yok (%s)" + +#, python-format +msgid "There's no NFS config file configured (%s)" +msgstr "Yapılandırılmış NFS yapılandırma dosyası yok (%s)" + +msgid "Thin provisioning not supported on this version of LVM." +msgstr "LVM'in bu sürümünde ince hazırlık desteklenmiyor." + +msgid "ThinProvisioning Enabler is not installed. Can not create thin volume" +msgstr "" +"ThinProvisioning Etkinleştirici kurulu değil. İnce mantıksal sürücü " +"oluşturulamıyor" + +msgid "This driver does not support deleting in-use snapshots." +msgstr "" +"Bu sürücü kullanımdaki anlık sistem görüntülerinin silinmesini desteklemez." + +msgid "This driver does not support snapshotting in-use volumes." +msgstr "" +"Bu sürücü kullanımdaki mantıksal sürücülerin anlık sistem görüntüsünü almayı " +"desteklemez." + +msgid "This request was rate-limited." +msgstr "Bu istek sayı limitlidir." + +#, python-format +msgid "" +"This system platform (%s) is not supported. This driver supports only Win32 " +"platforms." +msgstr "" +"Sistem platformu (%s) desteklenmiyor. Bu sürücü yalnızca Win32 platformunu " +"destekler." + +#, python-format +msgid "Tier Policy Service not found for %(storageSystemName)s." +msgstr "Aşama İlke Servisi %(storageSystemName)s için bulunamadı." + +#, python-format +msgid "Timed out while waiting for Nova update for creation of snapshot %s." +msgstr "" +"%s anlık sistem görüntüsü oluşumunda Nova güncellemesi beklenirken zaman " +"aşımı oluştu." + +#, python-format +msgid "" +"Timed out while waiting for Nova update for deletion of snapshot %(id)s." +msgstr "" +"%(id)s anlık sistem görüntüsünü silmek için Nova güncellemesi beklenirken " +"zaman aşımı oluştu." + +msgid "" +"Timeout value (in seconds) used when connecting to ceph cluster. If value < " +"0, no timeout is set and default librados value is used." +msgstr "" +"Ceph kümesine bağlanırken zaman aşımı değeri (saniye) kullanılır. Eğer değer " +"< 0 ise, zaman aşımı ayarlanmamıştır ve öntanımlı librados değeri kullanılır." + +#, python-format +msgid "Timeout while requesting %(service)s API." +msgstr "API %(service)s istenirken zaman aşımı." + +#, python-format +msgid "Transfer %(transfer_id)s could not be found." +msgstr "%(transfer_id)s aktarımı bulunamadı." + +#, python-format +msgid "" +"Transfer %(transfer_id)s: Volume id %(volume_id)s in unexpected state " +"%(status)s, expected awaiting-transfer" +msgstr "" +"Aktarım %(transfer_id)s: %(volume_id)s mantıksal sürücü kimliği beklenmeyen " +"durumda %(status)s, beklenen bekleyen-aktarım" + +#, python-format +msgid "" +"Tune volume task stopped before it was done: volume_name=%(volume_name)s, " +"task-status=%(status)s." +msgstr "" +"Mantıksal sürücü ayarlama görevi bitmeden durduruldu: volume_name=" +"%(volume_name)s, task-status=%(status)s." + +#, python-format +msgid "" +"Type %(type_id)s is already associated with another qos specs: " +"%(qos_specs_id)s" +msgstr "" +"%(type_id)s türü zaten diğer qos özellikleri ile ilişkilidir:%(qos_specs_id)s" + +msgid "Type access modification is not applicable to public volume type." +msgstr "" +"Tür erişim değişiklikleri ortak mantıksal sürücü türü için uygulanamaz." + +#, python-format +msgid "TypeError: %s" +msgstr "TürHatası: %s" + +#, python-format +msgid "UUIDs %s are in both add and remove volume list." +msgstr "UUIDs %s, hem ekleme hem de kaldırma mantıksal sürücü listesindedir." + +#, python-format +msgid "Unable to access the backend storage via the path %(path)s." +msgstr "Art alanda çalışan depolamaya %(path)s yolu ile erişilemedi." + +#, python-format +msgid "Unable to add Cinder host to apphosts for space %(space)s" +msgstr "Cinder istemcisi %(space)s alanı için apphosts'a eklenemedi" + +msgid "Unable to connect or find connection to host" +msgstr "Bağlanılamadı ya da istemci için bağlantı bulunamadı" + +msgid "Unable to create Barbican Client without project_id." +msgstr "Barbican İstemcisi project_id olmadan oluşturulamadı." + +#, python-format +msgid "Unable to create consistency group %s" +msgstr "%s tutarlılık grubu oluşturulamadı" + +#, python-format +msgid "" +"Unable to create or get default storage group for FAST policy: " +"%(fastPolicyName)s." +msgstr "" +"FAST ilkesi için öntanımlı depolama grubu alınamadı ya da oluşturulamadı: " +"%(fastPolicyName)s." + +#, python-format +msgid "Unable to create replica clone for volume %s." +msgstr "%s mantıksal sürücüsü için kopya çoğaltma oluşturulamıyor." + +msgid "Unable to create volume" +msgstr "Mantıksal sürücü oluşturulamadı" + +#, python-format +msgid "Unable to delete Consistency Group snapshot %s" +msgstr "%s Tutarlılık Grubu anlık görüntüsü silinemedi" + +#, python-format +msgid "Unable to delete snapshot %(id)s, status: %(status)s." +msgstr "%(id)s anlık sistem görüntüsü silinemedi, durum: %(status)s." + +#, python-format +msgid "Unable to delete snapshot %s because it is part of a consistency group." +msgstr "" +"%s anlık sistem görüntüsü silinemedi çünkü tutarlılık grubunun bir " +"parçasıdır." + +#, python-format +msgid "Unable to delete snapshot policy on volume %s." +msgstr "%s mantıksal sürücüsü üzerindeki anlık görüntü ilkesi silinemedi." + +#, python-format +msgid "" +"Unable to detach volume. Volume status must be 'in-use' and attach_status " +"must be 'attached' to detach. Currently: status: '%(status)s', " +"attach_status: '%(attach_status)s.'" +msgstr "" +"Mantıksal sürücü ayrılamadı. Mantıksal sürücü durumu 'in-use' ve " +"attach_status durumu ayırmak için 'attached' olmalıdır. Şu anda: durum: " +"'%(status)s', attach_status: '%(attach_status)s.'" + +msgid "Unable to determine system id." +msgstr "Sistem kimliği belirlenemiyor." + +msgid "Unable to determine system name." +msgstr "Sistem ismi belirlenemiyor." + +#, python-format +msgid "Unable to extend volume %s" +msgstr "%s mantıksal sürücüsü genişletilemedi" + +msgid "Unable to fetch connection information from backend." +msgstr "Art alanda çalışan uygulamadan bağlantı bilgisi getirilemedi." + +#, python-format +msgid "Unable to fetch connection information from backend: %(err)s" +msgstr "Art alanda çalışan uygulamadan bağlantı bilgisi getirilemedi: %(err)s" + +#, python-format +msgid "Unable to find Volume Group: %(vg_name)s" +msgstr "Mantıksal Sürücü Grubu bulunamadı: %(vg_name)s" + +#, python-format +msgid "Unable to find ca_file : %s" +msgstr "ca_file bulunamadı: %s" + +#, python-format +msgid "Unable to find cert_file : %s" +msgstr "cert_file bulunamadı: %s" + +msgid "Unable to find iSCSI mappings." +msgstr "iSCSI eşleştirmeleri bulunamadı." + +#, python-format +msgid "Unable to find key_file : %s" +msgstr "key_file bulunamadı: %s" + +#, python-format +msgid "Unable to find ssh_hosts_key_file: %s" +msgstr "ssh_hosts_key_file bulunamadı: %s" + +msgid "Unable to find system log file!" +msgstr "Sistem günlük dosyası bulunamadı!" + +#, python-format +msgid "Unable to find volume %s" +msgstr "%s mantıksal sürücüsü bulunamadı" + +#, python-format +msgid "Unable to get a block device for file '%s'" +msgstr "'%s' dosyası için bir blok aygıtı alınamadı" + +#, python-format +msgid "" +"Unable to get information on space %(space)s, please verify that the cluster " +"is running and connected." +msgstr "" +"%(space)s alanında bilgi alınamadı, lütfen kümenin bağlandığını ve " +"çalıştığını doğrulayın." + +msgid "" +"Unable to get list of IP addresses on this host, check permissions and " +"networking." +msgstr "" +"İstemci üzerindeki IP adreslerinin listesi alınamadı, ağ oluşturma ve " +"izinleri kontrol edin." + +msgid "" +"Unable to get list of domain members, check that the cluster is running." +msgstr "" +"Alan üyelerinin listesi alınamadı, kümenin çalışıp çalışmadığını kontrol " +"edin." + +msgid "" +"Unable to get list of spaces to make new name. Please verify the cluster is " +"running." +msgstr "" +"Yeni ad oluşturulacak alanların listesi alınamadı. Lütfen kümenin " +"çalıştığını doğrulayın." + +#, python-format +msgid "Unable to get stats for backend_name: %s" +msgstr "Backend_name için bilgiler alınamadı: %s" + +#, python-format +msgid "Unable to get target endpoints for hardwareId %(hardwareIdInstance)s." +msgstr "%(hardwareIdInstance)s hardwareid için hedef uç noktalar alınamıyor." + +#, python-format +msgid "" +"Unable to import volume %(deviceId)s to cinder. It is the source volume of " +"replication session %(sync)s." +msgstr "" +"%(deviceId)s mantıksal sürücüsü cinder'e aktarılamıyor. %(sync)s çoğaltma " +"oturumunun kaynak mantıksal sürücüsü." + +#, python-format +msgid "" +"Unable to import volume %(deviceId)s to cinder. The external volume is not " +"in the pool managed by current cinder host." +msgstr "" +"%(deviceId)s mantıksal sürücüsü cinder'e aktarılamıyor. Harici mantıksal " +"sürücü mevcut cinder istemcisi tarafından yönetilen havuzda değil." + +#, python-format +msgid "" +"Unable to import volume %(deviceId)s to cinder. Volume is in masking view " +"%(mv)s." +msgstr "" +"%(deviceId)s mantıksal sürücüsü cinder'e aktarılamıyor. Mantıksal sürücü " +"%(mv)s maskeleme görünümünde." + +#, python-format +msgid "Unable to load CA from %(cert)s %(e)s." +msgstr "CA %(cert)s den yüklenemedi %(e)s." + +#, python-format +msgid "Unable to load cert from %(cert)s %(e)s." +msgstr "Sertifika yüklenemedi %(cert)s %(e)s." + +#, python-format +msgid "Unable to load key from %(cert)s %(e)s." +msgstr "Anahtar %(cert)s den yüklenemiyor %(e)s." + +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" +msgstr "Solidfire aygıtında %(account_name)s hesabı bulunamadı" + +#, python-format +msgid "Unable to locate an SVM that is managing the IP address '%s'" +msgstr "'%s' IP adresini yöneten bir SVM bulunamıyor" + +msgid "Unable to map volume" +msgstr "Mantıksal sürücü eşleştirilemedi" + +msgid "Unable to map volume." +msgstr "Mantıksal sürücü eşleştirilemedi." + +#, python-format +msgid "" +"Unable to mount SMBFS share: %(smbfs_share)s WMI exception: " +"%(wmi_exc)sOptions: %(options)s" +msgstr "" +"SMBFS paylaşımı bağlanamıyor: %(smbfs_share)s WMI istisnası: %(wmi_exc)s " +"Seçenekler: %(options)s" + +msgid "Unable to parse XML request. Please provide XML in correct format." +msgstr "XML isteği ayrıştırılamadı. Lütfen doğru biçimde XML sağlayın." + +msgid "Unable to parse attributes." +msgstr "Öznitelikler ayrıştırılamadı." + +#, python-format +msgid "" +"Unable to promote replica to primary for volume %s. No secondary copy " +"available." +msgstr "" +"%s mantıksal sürücüsü için kopya birincil olarak terfi ettirilemiyor. " +"Kullanılabilir ikincil kopya yok." + +msgid "" +"Unable to re-use a host that is not managed by Cinder with " +"use_chap_auth=True," +msgstr "" +"use_chap_auth=Doğru ile Cinder tarafından yönetilmeyen bir istemci yeniden " +"kullanılamadı," + +msgid "Unable to re-use host with unknown CHAP credentials configured." +msgstr "" +"Bilinmeyen yapılandırılmış CHAP kimlik bilgileri ile istemci yeniden " +"kullanılamadı." + +#, python-format +msgid "" +"Unable to retype: A copy of volume %s exists. Retyping would exceed the " +"limit of 2 copies." +msgstr "" +"Retype yapılamıyor: %s mantıksal sürücüsünün bir kopyası mevcut. Retype " +"yapma 2 kopya limitinin aşılmasına sebep olur." + +#, python-format +msgid "" +"Unable to retype: Current action needs volume-copy, it is not allowed when " +"new type is replication. Volume = %s" +msgstr "" +"Retype yapılamıyor: Mevcut eylem mantıksal sürücü kopyalamaya ihtiyaç duyar, " +"yeni tür çoğaltma olduğunda buna izin verilmez. Mantıksal sürücü = %s" + +#, python-format +msgid "Unable to snap Consistency Group %s" +msgstr "Tutarlılık Grubu %s kavranamıyor" + +msgid "Unable to terminate volume connection from backend." +msgstr "" +"Art alanda çalışan uygulamadan mantıksal sürücü bağlantısı sonlandırılamadı." + +#, python-format +msgid "Unable to terminate volume connection: %(err)s" +msgstr "Mantıksal sürücü bağlantısı sonlandırılamadı: %(err)s" + +#, python-format +msgid "Unable to update consistency group %s" +msgstr "%s tutarlılık grubu güncellenemedi" + +#, python-format +msgid "" +"Unable to update type due to incorrect status: %(vol_status)s on volume: " +"%(vol_id)s. Volume status must be available or in-use." +msgstr "" +"Hatalı durum nedeniyle tür güncellenemedi: %(vol_id)s sürücüsü durumu: " +"%(vol_status)s. Mantıksal sürücü durumu kullanılabilir ya da kullanımda " +"olmalıdır." + +#, python-format +msgid "" +"Unable to verify initiator group: %(igGroupName)s in masking view " +"%(maskingViewName)s. " +msgstr "" +"%(maskingViewName)s maskeleme görünümündeki %(igGroupName)s başlatıcı grubu " +"doğrulanamıyor. " + +msgid "Unacceptable parameters." +msgstr "Kabul edilemez parametreler var." + +#, python-format +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s." +msgstr "" +"%(id)s eşleştirmesi için beklenmeyen eşleştirme durumu %(status)s. " +"Öznitelikler: %(attr)s." + +#, python-format +msgid "" +"Unexpected CLI response: header/row mismatch. header: %(header)s, row: " +"%(row)s." +msgstr "" +"Beklenmedik CLI yanıtı: başlık/satır eşleşmiyor. başlık: %(header)s, satır: " +"%(row)s." + +#, python-format +msgid "" +"Unexpected mapping status %(status)s for mapping%(id)s. Attributes: %(attr)s." +msgstr "" +"%(id)s eşleştirmesi için beklenmeyen eşleştirme durumu %(status)s. " +"Öznitelikler: %(attr)s." + +#, python-format +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. Result=" +"%(_xml)s" +msgstr "" +"%(cluster_name)s kümesi için beklenmeyen sayıda sanal ip. Sonuç=%(_xml)s" + +msgid "Unexpected response from Nimble API" +msgstr "Nimble API'sinden beklenmeyen yanıt" + +msgid "Unexpected status code" +msgstr "Beklenmeyen durum kodu" + +msgid "Unknown Gluster exception" +msgstr "Bilinmeyen Gluster istisnası" + +msgid "Unknown NFS exception" +msgstr "Bilinmeyen NFS istisnası" + +msgid "Unknown RemoteFS exception" +msgstr "Bilinmeyen RemoteFS istisnası" + +msgid "Unknown SMBFS exception." +msgstr "Bilinmeyen SMBFS istisnası." + +msgid "Unknown Virtuozzo Storage exception" +msgstr "Bilinmeyen Virtuozzo Depolama istisnası" + +msgid "Unknown action" +msgstr "Bilinmeyen eylem" + +#, python-format +msgid "Unknown or unsupported command %(cmd)s" +msgstr "Bilinmeyen ya da desteklenmeyen komut %(cmd)s" + +#, python-format +msgid "Unknown protocol: %(protocol)s." +msgstr "Bilinmeyen iletişim kuralı: %(protocol)s." + +#, python-format +msgid "Unknown quota resources %(unknown)s." +msgstr "%(unknown)s bilinmeyen kota kaynakları." + +msgid "Unknown service" +msgstr "Bilinmeyen servis" + +msgid "Unknown sort direction, must be 'desc' or 'asc'" +msgstr "Bilinmeyen sıralama yönü, 'desc' ya da 'asc'" + +msgid "Unknown sort direction, must be 'desc' or 'asc'." +msgstr "Bilinmeyen sıralama yönü, 'desc' ya da 'asc' olmalıdır." + +#, python-format +msgid "Unrecognized QOS keyword: \"%s\"" +msgstr "Tanınmayan QOS anahtarı: \"%s\"" + +#, python-format +msgid "Unrecognized backing format: %s" +msgstr "Tanınmayan destekleme biçimi: %s " + +#, python-format +msgid "Unrecognized read_deleted value '%s'" +msgstr "Tanınmayan silinmiş okuma değeri '%s'" + +msgid "Unsupported Clustered Data ONTAP version." +msgstr "Desteklenmeyen Kümelenmiş Veri ONTAP sürümü." + +msgid "Unsupported Content-Type" +msgstr "Desteklenmeyen içerik türü" + +msgid "" +"Unsupported Data ONTAP version. Data ONTAP version 7.3.1 and above is " +"supported." +msgstr "" +"Desteklenmeyen Veri ONTAP sürümü. Veri ONTAP sürümü 7.3.1 ve yukarısı " +"destekleniyor." + +#, python-format +msgid "Unsupported backup metadata version (%s)" +msgstr "Desteklenmeyen yedekleme metadata sürümü (%s)" + +msgid "Unsupported backup metadata version requested" +msgstr "Desteklenmeyen bir yedekleme metadata sürümü isteniyor" + +msgid "Unsupported backup verify driver" +msgstr "Desteklenmeyen yedekleme doğrulama sürücüsü" + +#, python-format +msgid "" +"Unsupported firmware on switch %s. Make sure switch is running firmware v6.4 " +"or higher" +msgstr "" +"%s anahtarında desteklenmeyen üretici yazılımı. Anahtarın v6.4 ya da daha " +"yüksek üretici yazılımı kullandığından emin olun" + +#, python-format +msgid "" +"Unsupported ibmnas_platform_type: %(given)s. Supported platforms: %(valid)s" +msgstr "" +"Desteklenmeyen ibmnas_platform_type: %(given)s. Desteklenen platformlar: " +"%(valid)s" + +#, python-format +msgid "Unsupported virtual disk extension: %s" +msgstr "Desteklenmeyen sanal disk uzantısı: %s" + +#, python-format +msgid "Unsupported volume format: %s " +msgstr "Desteklenmeyen mantıksal sürücü biçimi: %s " + +msgid "Updated At" +msgstr "Güncelleme saati" + +msgid "Upload to glance of attached volume is not supported." +msgstr "Eklenti mantıksal sürücüsü glance'ine yükleme desteklenmiyor." + +msgid "Use of empty request context is deprecated" +msgstr "Boş istek içeriği kullanımı önerilmiyor" + +msgid "User ID" +msgstr "Kullanıcı ID" + +msgid "User does not have admin privileges" +msgstr "Kullanıcı yönetici ayrıcalıklarına sahip değil" + +msgid "User is not authorized to use key manager." +msgstr "Kullanıcı anahtar yöneticisi kullanarak yetkilendirilemez." + +msgid "User not authorized to perform WebDAV operations." +msgstr "Kullanıcı WebDAV işlemleri yapmaya yetkili değil." + +msgid "" +"V2 rollback - Volume in another storage group besides default storage group." +msgstr "" +"V2 rollback - Öntanımlı depolama grubunun dışında başka depolama grubundaki " +"mantıksal sürücü" + +msgid "V2 rollback, volume is not in any storage group." +msgstr "V2 rollback, mantıksal sürücü herhangi bir depolama grubunda değil." + +msgid "V3 rollback" +msgstr "V3 geridönüş" + +msgid "VMOS version is not supported" +msgstr "VMOS sürümü desteklenmiyor" + +#, python-format +msgid "VV Set %s does not exist." +msgstr "VV Kümesi %s mevcut değil." + +#, python-format +msgid "Valid consumer of QoS specs are: %s" +msgstr "QoS özelliklerinin geçerli tüketicisi: %s" + +#, python-format +msgid "Valid control location are: %s" +msgstr "Geçerli kontrol konumu: %s" + +#, python-format +msgid "" +"Value \"%(value)s\" is not valid for configuration option \"%(option)s\"" +msgstr "" +"\"%(option)s\" yapılandırma seçeneği için \"%(value)s\" değeri geçersizdir" + +msgid "Value required for 'scality_sofs_config'" +msgstr "'scality_sofs_config' için gerekli değer" + +#, python-format +msgid "ValueError: %s" +msgstr "ValueError: %s" + +#, python-format +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s." +msgstr "%(name)s vdiski %(src)s -> %(tgt)s eşleştirmesiyle ilgili değil." + +#, python-format +msgid "Virtual volume '%s' doesn't exist on array." +msgstr "Sanal mantıksal sürücü '%s' dizide mevcut değil." + +#, python-format +msgid "Vol copy job for dest %s failed." +msgstr "%s hedefi için mantıksal sürücü kopyalama işi başarısız." + +#, python-format +msgid "Volume %(deviceID)s not found." +msgstr "%(deviceID)s mantıksal sürücüsü bulunamadı." + +#, python-format +msgid "Volume %(lun_name)s was created in VNX, but in %(lun_state)s state." +msgstr "" +"Mantıksal sürücü %(lun_name)s VNX'de oluşturulmuş, ama %(lun_state)s " +"durumunda." + +#, python-format +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." +msgstr "" +"Dizide %(name)s mantıksal sürücüsü bulunamadı. Eşleştirilmiş mantıksal " +"sürücünün olup olmadığı belirlenemiyor." + +#, python-format +msgid "Volume %(vol)s could not be created in pool %(pool)s." +msgstr "Mantıksal sürücü %(vol)s %(pool)s havuzunda oluşturulamadı." + +#, python-format +msgid "" +"Volume %(vol_id)s status must be available or in-use, but current status is: " +"%(vol_status)s." +msgstr "" +"Mantıksal sürücü %(vol_id)s durumu kullanılabilir ya da kullanımda olmalıdır " +"ancak mevcut durum: %(vol_status)s." + +#, python-format +msgid "" +"Volume %(vol_id)s status must be available to extend, but current status is: " +"%(vol_status)s." +msgstr "" +"Mantıksal sürücü %(vol_id)s durumu genişletmek için kullanılabilir olmalıdır " +"ancak mevcut durum: %(vol_status)s." + +#, python-format +msgid "" +"Volume %(vol_id)s status must be available to update readonly flag, but " +"current status is: %(vol_status)s." +msgstr "" +" %(vol_id)s mantıksal sürücü durumu salt okunur bayrağını güncelleyebilmek " +"için kullanılabilir olmalıdır ancak mevcut durum: %(vol_status)s." + +#, python-format +msgid "" +"Volume %(vol_id)s status must be available, but current status is: " +"%(vol_status)s." +msgstr "" +"%(vol_id)s mantıksal sürücü durumu kullanılabilir olmalıdır ancak mevcut " +"durum: %(vol_status)s." + +#, python-format +msgid "Volume %(volume_id)s could not be found." +msgstr "%(volume_id)s bölümü bulunamadı." + +#, python-format +msgid "" +"Volume %(volume_id)s has no administration metadata with key " +"%(metadata_key)s." +msgstr "" +"%(volume_id)s mantıksal sürücüsü %(metadata_key)s anahtarı ile hiçbir " +"yönetici metadata'sına sahip değil." + +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgstr "" +"%(volume_id)s mantıksal sürücüsü %(metadata_key)s anahtarı ile hiçbir " +"metadata'ya sahip değil." + +#, python-format +msgid "" +"Volume %(volume_id)s is currently mapped to unsupported host group %(group)s" +msgstr "" +"Mantıksal sürücü %(volume_id)s %(group)s desteklenmeyen istemci grubuyla " +"eşleştirilmiş" + +#, python-format +msgid "Volume %(volume_id)s is not currently mapped to host %(host)s" +msgstr "" +"%(volume_id)s mantıksal sürücüsü şu an %(host)s istemcisiyle eşleştirilmemiş" + +#, python-format +msgid "Volume %(volume_id)s is still attached, detach volume first." +msgstr "" +"Mantıksal sürücü %(volume_id)s hala ekli, ilk olarak mantıksal sürücüyü ayır." + +#, python-format +msgid "Volume %(volume_id)s replication error: %(reason)s" +msgstr "Mantıksal sürücü %(volume_id)s kopyalama hatası: %(reason)s" + +#, python-format +msgid "Volume %(volume_name)s is busy." +msgstr "Mantıksal sürücü %(volume_name)s meşgul." + +#, python-format +msgid "Volume %s could not be created from source volume." +msgstr "Mantıksal sürücü %s kaynak mantıksal sürücüden oluşturulamadı." + +#, python-format +msgid "Volume %s could not be created on shares." +msgstr "Mantıksal sürücü %s paylaşımlarda oluşturulamadı." + +#, python-format +msgid "Volume %s could not be created." +msgstr "Mantıksal sürücü %s oluşturulamadı." + +#, python-format +msgid "Volume %s does not have provider_location specified, skipping." +msgstr "" +"Mantıksal sürücü %s belirtilmiş provider_location değerine sahip değil, bu " +"adım geçiliyor." + +#, python-format +msgid "Volume %s doesn't exist on array." +msgstr "Mantıksal sürücü %s dizide mevcut değil." + +#, python-format +msgid "Volume %s is already part of an active migration." +msgstr "Mantıksal sürücü %s zaten aktif göçün parçasıdır." + +#, python-format +msgid "Volume %s must not be part of a consistency group." +msgstr "Mantıksal sürücü %s bir tutarlılık grubununun parçası olmamalıdır." + +#, python-format +msgid "Volume %s must not be replicated." +msgstr "Mantıksal sürücü %s çoğaltılmış olmamalıdır." + +#, python-format +msgid "Volume %s must not have snapshots." +msgstr "Mantıksal sürücü %s anlık sistem görüntülerine sahip olmamalıdır." + +#, python-format +msgid "Volume %s not found." +msgstr "%s mantıksal sürücüsü bulunamadı." + +#, python-format +msgid "Volume %s: Error trying to extend volume" +msgstr "Mantıksal Sürücü %s: Mantıksal sürücü genişletme denenirken hata" + +#, python-format +msgid "Volume (%s) already exists on array" +msgstr "Mantıksal sürücü (%s) zaten dizi üzerinde mevcut" + +#, python-format +msgid "Volume (%s) already exists on array." +msgstr "Mantıksal sürücü (%s) dizide zaten mevcut." + +#, python-format +msgid "Volume Group %s does not exist" +msgstr "Mantıksal Sürücü %s yok" + +msgid "Volume Snapshot status must be available or error." +msgstr "" +"Mantıksal sürücü anlık sistem görüntüsü durumu kullanılabilir ya da hata " +"olmalıdır." + +#, python-format +msgid "Volume Type %(id)s already exists." +msgstr "Mantıksal Sürücü Türü %(id)s zaten var." + +#, python-format +msgid "Volume Type %(type_id)s has no extra spec with key %(id)s." +msgstr "" +"%(type_id)s Mantıksal Sürücü Türü, %(id)s anahtarlı hiçbir ek özelliğe sahip " +"değil." + +#, python-format +msgid "" +"Volume Type %(volume_type_id)s deletion is not allowed with volumes present " +"with the type." +msgstr "" +"Türde mevcut mantıksal sürücü varsa %(volume_type_id)s mantıksal sürücü " +"silmeye izin verilmez." + +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." +msgstr "" +"%(volume_type_id)s mantıksal sürücü türü %(extra_specs_key)s anahtarı ile " +"hiçbir ek özelliğe sahip değil." + +msgid "Volume Type id must not be None." +msgstr "Mantıksal Sürücü Türü bilgisi Hiçbiri olamaz." + +#, python-format +msgid "Volume [%s] not found in CloudByte storage." +msgstr "CloudByte depolamada [%s] mantıksal sürücüsü bulunamadı." + +#, python-format +msgid "Volume attachment could not be found with filter: %(filter)s ." +msgstr "Mantıksal sürücü eki şu süzgeç ile bulunamadı: %(filter)s ." + +#, python-format +msgid "Volume backend config is invalid: %(reason)s" +msgstr "" +"Mantıksal sürücü art alanda çalışan uygulama yapılandırması geçersizdir: " +"%(reason)s" + +msgid "Volume by this name already exists" +msgstr "Bu isimde mantıksal sürücü zaten mevcut" + +msgid "Volume cannot be deleted while in a consistency group." +msgstr "Mantıksal sürücü bir tutarlılık grubundayken silinemez." + +msgid "Volume cannot be deleted while in attached state" +msgstr "Eklenmiş durumdayken mantıksal sürücü silinemez" + +msgid "Volume cannot be deleted while migrating" +msgstr "Taşıma sırasında mantıksal sürücü silinemiyor" + +msgid "Volume cannot be restored since it contains snapshots." +msgstr "Mantıksal sürücü anlık görüntüler içerdiğinden geri yüklenemiyor." + +#, python-format +msgid "Volume device file path %s does not exist." +msgstr "Mantıksal sürücü dosya yolu %s yok." + +#, python-format +msgid "Volume device not found at %(device)s." +msgstr "Mantıksal sürücü aygıtı %(device)s'da bulunamadı." + +#, python-format +msgid "Volume driver %s not initialized." +msgstr "Mantıksal sürücü sürücüsü %s ilklendirilmemiş." + +msgid "Volume driver not ready." +msgstr "Mantıksal sürücü hazır değil." + +#, python-format +msgid "Volume driver reported an error: %(message)s" +msgstr "Mantıksal sürücü bir hata bildirdi: %(message)s" + +#, python-format +msgid "Volume in consistency group %s is attached. Need to detach first." +msgstr "" +"%s tutarlılık grubunda mantıksal sürücü ekli. İlk önce ayrılması gerekir." + +msgid "Volume in consistency group still has dependent snapshots." +msgstr "" +"Tutarlılık grubundaki mantıksal sürücü hala bağımlı anlık sistem " +"görüntülerine sahiptir." + +msgid "Volume is in-use." +msgstr "Mantıksal sürücü kullanımda." + +msgid "Volume is not local to this node" +msgstr "Mantıksal sürücü bu düğüme yerel değil" + +msgid "Volume is not local to this node." +msgstr "Mantıksal sürücü bu düğüme yerel değil." + +#, python-format +msgid "Volume manager for backend '%s' does not exist." +msgstr "" +"Art alanda çalışan uygulama '%s' için mantıksal sürücü yöneticisi mevcut " +"değil." + +msgid "" +"Volume metadata backup requested but this driver does not yet support this " +"feature." +msgstr "" +"Mantıksal sürücü metadata yedekleme istedi ancak bu sürücü henüz bu özelliği " +"desteklemiyor." + +#, python-format +msgid "Volume migration failed: %(reason)s" +msgstr "Mantıksal sürücü göçü başarısız oldu: %(reason)s" + +msgid "Volume must be available" +msgstr "Mantıksal sürücü kullanılabilir olmalıdır" + +msgid "Volume must be in the same availability zone as the snapshot" +msgstr "Mantıksal sürücü anlık görüntüyle aynı kullanılabilir bölgede olmalı" + +msgid "Volume must be in the same availability zone as the source volume" +msgstr "" +"Mantıksal sürücü kaynak mantıksal sürücüyle aynı kullanılabilir bölgede " +"olmalı" + +msgid "Volume must be multiattachable to reserve again." +msgstr "Mantıksal sürücü yeniden ayırmak için çoklu eklenebilir olmalıdır." + +msgid "Volume must not be part of a consistency group." +msgstr "Mantıksal sürücü bir tutarlılık grubunun parçası olmamalıdır." + +msgid "Volume must not be replicated." +msgstr "Mantıksal sürücü çoğaltılmış olmamalı." + +msgid "Volume must not have snapshots." +msgstr "Mantıksal sürücü anlık sistem görüntülerine sahip olmamalıdır." + +#, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "%(instance_id)s sunucusu için mantıksal sürücü bulunamadı." + +msgid "Volume not found on configured storage backend." +msgstr "Mantıksal sürücü yapılandırılmış depolama arka ucunda bulunamadı." + +msgid "Volume not found on configured storage pools." +msgstr "Mantıksal sürücü yapılandırılan depolama havuzlarında bulunamadı." + +msgid "Volume not found." +msgstr "Mantıksal sürücü bulunamadı." + +msgid "Volume not yet assigned to host." +msgstr "Mantıksal sürücü henüz bir istemciye atanmadı." + +msgid "Volume reference must contain source-name element." +msgstr "Mantıksal sürücü kaynağı kaynak-ad ögesi içermelidir." + +#, python-format +msgid "Volume replication for %(volume_id)s could not be found." +msgstr "%(volume_id)s için mantıksal sürücü kopyalaması bulunamadı." + +#, python-format +msgid "" +"Volume size %(volume_size)sGB cannot be smaller than the image minDisk size " +"%(min_disk)sGB." +msgstr "" +"Mantıksal sürücü boyutu %(volume_size)sGB %(min_disk)sGB imaj asgari " +"boyutundan küçük olamaz." + +#, python-format +msgid "Volume size '%(size)s' must be an integer and greater than 0" +msgstr "Mantıksal sürücü boyutu '%(size)s' bir tam sayı ve 0'dan büyük olmalı" + +#, python-format +msgid "" +"Volume size '%(size)s'GB cannot be smaller than original volume size " +"%(source_size)sGB. They must be >= original volume size." +msgstr "" +"Mantıksal sürücü boyutu '%(size)s'GB %(source_size)sGB asıl mantıksal sürücü " +"boyutundan küçük olamaz. Asıl mantıksal sürücü boyutundan >= olmalıdırlar." + +#, python-format +msgid "" +"Volume size '%(size)s'GB cannot be smaller than the snapshot size " +"%(snap_size)sGB. They must be >= original snapshot size." +msgstr "" +"Mantıksal sürücü boyutu '%(size)s'GB %(snap_size)sGB anlık görüntü " +"boyutundan küçük olamaz. Asıl anlık görüntü boyutundan >= olmalıdırlar." + +msgid "Volume size increased since the last backup. Do a full backup." +msgstr "" +"Mantıksal sürücü boyutu son yedeklemeden bu yana arttı. Tam bir yedekleme " +"yapın." + +#, python-format +msgid "Volume status for volume must be available, but current status is: %s" +msgstr "" +"Mantıksal sürücü için mantıksal sürücü durumu kullanılabilir olmalıdır ancak " +"mevcut durum: %s" + +msgid "Volume status is in-use." +msgstr "Mantıksal sürücü durumu kullanımda." + +#, python-format +msgid "Volume status must be \"available\" or \"in-use\" for snapshot. (is %s)" +msgstr "" +"Mantıksal sürücü durumu \"available\" ya da \"in-use\" olmalıdır. (is %s)" + +msgid "Volume status must be \"available\" or \"in-use\"." +msgstr "Mantıksal sürücü durumu \"available\" ya da \"in-use\" olmalıdır." + +msgid "Volume status must be 'available'." +msgstr "Mantıksal sürücü durumu 'available' olmalıdır." + +#, python-format +msgid "Volume status must be available or error, but current status is: %s." +msgstr "" +"Mantıksal sürücü durumu kullanılabilir ya da hata olmalıdır ancak mevcut " +"durum: %s." + +msgid "Volume status must be available to reserve." +msgstr "Ayırmak için mantıksal sürücü durumu kullanılabilir olmalıdır." + +#, python-format +msgid "Volume still has %d dependent snapshots." +msgstr "Mantıksal sürücü hala %d bağımlı anlık sistem görüntülerine sahip." + +msgid "Volume to Initiator Group mapping already exists" +msgstr "Başlatıcı Gruba mantıksal sürücü eşleme zaten var" + +msgid "Volume to be restored to must be available" +msgstr "Geri yüklenecek mantıksal sürücü kullanılabilir olmalıdır" + +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." +msgstr "%(volume_type_id)s mantıksal sürücü türü bulunamadı." + +#, python-format +msgid "Volume type ID '%s' is invalid." +msgstr "Mantıksal sürücü tür kimliği '%s' geçersiz." + +#, python-format +msgid "" +"Volume type access for %(volume_type_id)s / %(project_id)s combination " +"already exists." +msgstr "" +"%(volume_type_id)s / %(project_id)s birleşimi için mantıksal sürücü türü " +"erişimi zaten var." + +#, python-format +msgid "" +"Volume type access not found for %(volume_type_id)s / %(project_id)s " +"combination." +msgstr "" +"%(volume_type_id)s / %(project_id)s birleşimi için mantıksal sürücü erişimi " +"bulunamadı." + +#, python-format +msgid "Volume type does not match for share %s." +msgstr "Mantıksal sürücü türü %s paylaşımıyla uyuşmuyor." + +#, python-format +msgid "Volume type encryption for type %(type_id)s already exists." +msgstr "%(type_id)s türü için mantıksal sürücü şifreleme zaten var." + +#, python-format +msgid "Volume type encryption for type %(type_id)s does not exist." +msgstr "%(type_id)s türü için mantıksal sürücü türü yok." + +msgid "Volume type name can not be empty." +msgstr "Mantıksal sürücü türü boş olamaz." + +#, python-format +msgid "Volume type with name %(volume_type_name)s could not be found." +msgstr "%(volume_type_name)s adında mantıksal sürücü türü bulunamadı." + +#, python-format +msgid "" +"Volume: %(volumeName)s is not a concatenated volume. You can only perform " +"extend on concatenated volume. Exiting..." +msgstr "" +"Mantıksal sürücü: %(volumeName)s bitiştirilmiş bir mantıksal sürücü değil. " +"Büyütmeyi ancak bitiştirilmiş mantıksal sürücü üzerinde yapabilirsiniz. " +"Çıkılıyor..." + +#, python-format +msgid "Volume: %(volumeName)s was not added to storage group %(sgGroupName)s. " +msgstr "" +"Mantıksal sürücü: %(volumeName)s %(sgGroupName)s depolama grubuna " +"eklenmemiş. " + +msgid "Volumes will be chunked into objects of this size (in megabytes)." +msgstr "Mantıksal sürücüler bu boyutta nesnelere bölünecek (megabayt olarak)." + +#, python-format +msgid "" +"VzStorage config 'vzstorage_used_ratio' invalid. Must be > 0 and <= 1.0: %s." +msgstr "" +"VzStorage 'vzstorage_used_ratio' yapılandırması geçersiz. Değer > 0 ve <= " +"1.0 olmalıdır: %s." + +#, python-format +msgid "VzStorage config file at %(config)s doesn't exist." +msgstr "%(config)s konumunda VzStorage yapılandırma dosyası yok." + +msgid "Wait replica complete timeout." +msgstr "Kopyanın tamamlanmasını bekleme zaman aşımına uğradı." + +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file." +msgstr "" +"Sunucu SSL kipinde çalışırken, yapılandırma dosyanızda cert_file ve key_file " +"seçenek değerlerinin her ikisinide belirtmelisiniz." + +msgid "XtremIO not configured correctly, no iscsi portals found" +msgstr "XtremIO düzgün yapılandırılmamış, iscsi portalı bulunamadı" + +msgid "XtremIO not initialized correctly, no clusters found" +msgstr "XtremIO düzgün ilklendirilmemiş, küme bulunamadı" + +msgid "You must implement __call__" +msgstr "__call__ fonksiyonunu uygulamalısınız." + +msgid "You must install hp3parclient before using 3PAR drivers." +msgstr "3PAR sürücülerini kullanmadan hp3parclient kurmalısınız." + +msgid "You must supply an array in your EMC configuration file." +msgstr "EMC yapılandırma dosyasında bir dizi sağlamalısınız." + +#, python-format +msgid "" +"Your original size: %(originalVolumeSize)s GB is greater than: %(newSize)s " +"GB. Only Extend is supported. Exiting..." +msgstr "" +"Özgün boyutunuz: %(originalVolumeSize)s GB yeni boyuttan daha büyük: " +"%(newSize)s GB. Sadece Genişletme destekleniyor. Çıkılıyor..." + +#, python-format +msgid "ZeroDivisionError: %s" +msgstr "ZeroDivisionError: %s" + +msgid "Zone" +msgstr "Bölge" + +#, python-format +msgid "Zoning Policy: %s, not recognized" +msgstr "Bölgeleme İlkesi: %s, tanınmıyor" + +#, python-format +msgid "_create_and_copy_vdisk_data: Failed to get attributes for vdisk %s." +msgstr "" +"_create_and_copy_vdisk_data: %s vdiski için özniteliklerin alınması " +"başarısız." + +msgid "_create_host failed to return the host name." +msgstr "_create_host istemci adını döndürmede başarısız." + +msgid "" +"_create_host: Can not translate host name. Host name is not unicode or " +"string." +msgstr "" +"_create_host: Makine adı dönüştürülemieyor. İstemci ismi evrensel kodda veya " +"karakter dizisi değil." + +msgid "_create_host: No connector ports." +msgstr "_create_host: Bağlayıcı bağlantı noktası yok." + +#, python-format +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"_create_vdisk %(name)s - CLI çıktısında başarı iletisi bulunamadı.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" + +#, python-format +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s." +msgstr "" +"_get_hdr_dic: öznitelik başlıkları ve değerleri eşleşmiyor.\n" +" Başlıklar: %(header)s\n" +" Değerler: %(row)s." + +msgid "_get_host_from_connector failed to return the host name for connector." +msgstr "" +"_get_host_from_connector bağlayıcı için istemci adını getirmeyi başaramadı." + +msgid "" +"_get_vdisk_map_properties: Could not get FC connection information for the " +"host-volume connection. Is the host configured properly for FC connections?" +msgstr "" +"_get_vdisk_map_properties: İstemci-mantıksal sürücü bağlantısı için FC " +"bağlantı bilgisi alınamadı. İstemci FC bağlantıları için düzgün " +"yapılandırılmış mı?" + +#, python-format +msgid "" +"_get_vdisk_map_properties: No node found in I/O group %(gid)s for volume " +"%(vol)s." +msgstr "" +"_get_vdisk_map_properties: %(vol)s mantıksal sürücüsü için %(gid)s I/O " +"grubunda düğüm bulunamadı." + +msgid "_instantiate_driver: configuration not found." +msgstr "_instantiate_driver: yapılandırma bulunamadı." + +msgid "_update_volume_stats: Could not get storage pool data." +msgstr "_update_volume_stats: Depolama havuzu verisi alınamadı." + +#, python-format +msgid "" +"add_disk_to_target: error adding disk associated to volume : %(vol_name)s to " +"the target name: %(tar_name)s . WMI exception: %(wmi_exc)s" +msgstr "" +"add_disk_to_target: %(vol_name)s mantıksal sürücüsü ile ilişkili diskin " +"%(tar_name)s hedef ismine eklenmesinde hata. WMI istisnası: %(wmi_exc)s" + +#, python-format +msgid "" +"add_vdisk_copy failed: A copy of volume %s exists. Adding another copy would " +"exceed the limit of 2 copies." +msgstr "" +"add_vdisk_copy başarısız: %s mantıksal sürücüsünün kopyası mevcut. Başka bir " +"kopya eklemek 2 kopya sınırının aşılmasına sebep olur." + +msgid "add_vdisk_copy started without a vdisk copy in the expected pool." +msgstr "add_vdisk_copy beklenen havuzda bir vdisk kopyası olmadan başlatıldı." + +msgid "already created" +msgstr "zaten oluşturuldu" + +#, python-format +msgid "" +"associate_initiator_with_iscsi_target: an association between initiator: " +"%(init)s and target name: %(target)s could not be established. WMI " +"exception: %(wmi_exc)s" +msgstr "" +"associate_initiator_with_iscsi_target: başlatıcı: %(init)s ve hedef isim: " +"%(target)s arasındaki ilişki sağlanamadı. WMI istisnası: %(wmi_exc)s" + +#, python-format +msgid "attribute %s not lazy-loadable" +msgstr "%s özniteliği tembel-yüklenebilir değil" + +#, python-format +msgid "" +"backup: %(vol_id)s failed to create device hardlink from %(vpath)s to " +"%(bpath)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"yedek: %(vol_id)s %(vpath)s den %(bpath)s e aygıt linki oluşturmada " +"başarısız.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" + +#, python-format +msgid "" +"backup: %(vol_id)s failed to obtain backup success notification from " +"server.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"backup: %(vol_id)s sunucudan yedekleme başarı bildirimini alamadı.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" + +#, python-format +msgid "" +"backup: %(vol_id)s failed to run dsmc due to invalid arguments on " +"%(bpath)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"backup: %(vol_id)s geçersiz değişkenler nedeniyle %(bpath)s yolundaki dsmc " +"komutunu çalıştıramadı.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" + +#, python-format +msgid "" +"backup: %(vol_id)s failed to run dsmc on %(bpath)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"backup: %(vol_id)s %(bpath)s yolundaki dsmc komutunu çalıştıramadı.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" + +#, python-format +msgid "backup: %(vol_id)s failed. %(path)s is not a file." +msgstr "backup: %(vol_id)s başarısız oldu. %(path)s dosya değildir." + +#, python-format +msgid "" +"backup: %(vol_id)s failed. %(path)s is unexpected file type. Block or " +"regular files supported, actual file mode is %(vol_mode)s." +msgstr "" +"backup: %(vol_id)s başarısız oldu. %(path)s beklenmeyen dosya türü. Blok ya " +"da normal dosyalar desteklenir, mevcut dosya kipi %(vol_mode)s." + +#, python-format +msgid "" +"backup: %(vol_id)s failed. Cannot obtain real path to volume at %(path)s." +msgstr "" +"backup: %(vol_id)s başarısız oldu. %(path)s yolundaki mantıksal sürücüye " +"gerçek yol sağlanamıyor." + +msgid "being attached by different mode" +msgstr "farklı kipler ile eklenme" + +msgid "can't find the volume to extend" +msgstr "büyütülecek mantıksal sürücü bulunamadı" + +msgid "can't handle both name and index in req" +msgstr "istekte hem isim hem indis işlenemez" + +msgid "cannot understand JSON" +msgstr "JSON dosyası anlaşılamadı" + +msgid "cannot understand XML" +msgstr "XML anlaşılamaz" + +msgid "" +"check_for_setup_error: Password or SSH private key is required for " +"authentication: set either san_password or san_private_key option." +msgstr "" +"check_for_setup_error: Yetkilendirme için parola veya SSH özel anahtarı " +"gerekiyor: san_password veya san_private_key seçeneklerinden birini " +"ayarlayın." + +msgid "check_for_setup_error: Unable to determine system id." +msgstr "check_for_setup_error: Sistem kimliği belirlenemiyor." + +msgid "check_for_setup_error: Unable to determine system name." +msgstr "check_for_setup_error: Sistem ismi belirlenemiyor." + +#, python-format +msgid "" +"check_for_setup_error: the state of the WT Portal could not be verified. WMI " +"exception: %s" +msgstr "" +"check_for_setup_error: WT Portalının durumu doğrulanamadı. WMI istisnası: %s" + +msgid "check_for_setup_error: there is no ISCSI traffic listening." +msgstr "check_for_setup_error: dinleyen iSCSI trafiği yok." + +#, python-format +msgid "clone depth exceeds limit of %s" +msgstr "çoğaltma derinliği %s sınırını aşıyor" + +msgid "container is missing" +msgstr "kap eksik" + +msgid "control_location must be defined" +msgstr "control_location tanımlanmalıdır" + +msgid "create_cloned_volume: Source and destination size differ." +msgstr "create_cloned_volume: Kaynak ve hedef boyutu farklı." + +msgid "" +"create_consistencygroup_from_src only supports a cgsnapshot source, other " +"sources cannot be used." +msgstr "" +"create_consistencygroup_from_src sadece cgsnapshot kaynağını destekler, " +"diğer kaynaklar kullanılamaz." + +#, python-format +msgid "create_copy: Source vdisk %(src)s (%(src_id)s) does not exist." +msgstr "create_copy: Kaynak vdisk %(src)s (%(src_id)s) mevcut değil." + +#, python-format +msgid "create_copy: Source vdisk %(src)s does not exist." +msgstr "create_copy: Kaynak vdisk %(src)s mevcut değil." + +msgid "create_host: Host name is not unicode or string." +msgstr "create_host: İstemci adı evrensel kod ya da karakter dizisi değil." + +msgid "create_host: No initiators or wwpns supplied." +msgstr "create_host: Başlatıcılar veya wwpn'ler sağlanmadı." + +#, python-format +msgid "" +"create_iscsi_target: error when creating iscsi target: %(tar_name)s . WMI " +"exception: %(wmi_exc)s" +msgstr "" +"create_iscsi_target: iscsi hedefi oluşturulurken hata: %(tar_name)s . WMI " +"istisnası: %(wmi_exc)s" + +#, python-format +msgid "" +"create_snapshot: Volume status must be \"available\" or \"in-use\" for " +"snapshot. The invalid status is %s." +msgstr "" +"create_snapshot: Anlık görüntü için mantıksal sürücü durumu \"kullanılabilir" +"\" veya \"kullanımda\" olmalı. Geçersiz durum %s." + +#, python-format +msgid "" +"create_snapshot: error when creating the snapshot name: %(vol_name)s . WMI " +"exception: %(wmi_exc)s" +msgstr "" +"create_snapshot: anlık görüntü ismi oluştururken hata: %(vol_name)s . WMI " +"istisnası: %(wmi_exc)s" + +msgid "create_snapshot: get source volume failed." +msgstr "create_snapshot: kaynak mantıksal sürücüyü alma başarısız." + +#, python-format +msgid "" +"create_volume: error when creating the volume name: %(vol_name)s . WMI " +"exception: %(wmi_exc)s" +msgstr "" +"create_volume: %(vol_name)s mantıksal sürücü ismi oluşturulurken hata . WMI " +"istisnası: %(wmi_exc)s" + +#, python-format +msgid "create_volume_from_snapshot: Snapshot %(name)s does not exist." +msgstr "create_volume_from_snapshot: Anlık görüntü %(name)s mevcut değil." + +#, python-format +msgid "" +"create_volume_from_snapshot: Snapshot status must be \"available\" for " +"creating volume. The invalid status is: %s." +msgstr "" +"create_volume_from_snapshot: Mantıksal sürücü oluşturma için anlık görüntü " +"durumu \"kullanılabilir\" olmalı. Geçersiz durum: %s." + +msgid "create_volume_from_snapshot: Source and destination size differ." +msgstr "create_volume_from_snapshot: Kaynak ve hedef boyutu farklı." + +msgid "" +"create_volume_from_snapshot: Volume size is different from snapshot based " +"volume." +msgstr "" +"create_volume_from_snapshot: Mantıksal sürücü boyutu anlık görüntü tabanlı " +"mantıksal sürücüden farklı." + +#, python-format +msgid "" +"create_volume_from_snapshot: error when creating the volume name: " +"%(vol_name)s from snapshot name: %(snap_name)s. WMI exception: %(wmi_exc)s" +msgstr "" +"create_volume_from_snapshot: %(snap_name)s anlık görüntü isminden " +"%(vol_name)s mantıksal sürücü ismi oluşturmada hata. WMI istisnası: " +"%(wmi_exc)s" + +msgid "deduplicated and auto tiering can't be both enabled." +msgstr "kopyasız sıkıştırma ve otomatik aşamalama aynı anda etkin olamaz." + +#, python-format +msgid "" +"delete: %(vol_id)s failed to run dsmc due to invalid arguments with stdout: " +"%(out)s\n" +" stderr: %(err)s" +msgstr "" +"delete: %(vol_id)s geçersiz değişkenler nedeniyle dsmc komutunu " +"çalıştıramadı stdout çıktısı ile: %(out)s\n" +" stderr: %(err)s" + +#, python-format +msgid "" +"delete: %(vol_id)s failed to run dsmc with stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"delete: %(vol_id)s dsmc komutunu çalıştıramadı stdout çıktısı ile: %(out)s\n" +" stderr: %(err)s" + +#, python-format +msgid "" +"delete_iscsi_target: error when deleting the iscsi target associated with " +"target name: %(target)s . WMI exception: %(wmi_exc)s" +msgstr "" +"delete_iscsi_target: %(target)s hedef ismi ile ilişkili iscsi hedefini " +"silerken hata. WMI istisnası: %(wmi_exc)s" + +#, python-format +msgid "" +"delete_snapshot: error when deleting the snapshot name: %(snap_name)s . WMI " +"exception: %(wmi_exc)s" +msgstr "" +"delete_snapshot: anlık görüntü ismi silinirken hata: %(snap_name)s . WMI " +"istisnası: %(wmi_exc)s" + +#, python-format +msgid "" +"delete_volume: error when deleting the volume name: %(vol_name)s . WMI " +"exception: %(wmi_exc)s" +msgstr "" +"delete_volume: mantıksal sürücü ismi silmede hata: %(vol_name)s . WMI " +"istisnası: %(wmi_exc)s" + +#, python-format +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgstr "" +"bağımlı mantıksal sürücülere sahip olan %(snapshot_name)s anlık sistem " +"görüntüsü siliniyor" + +#, python-format +msgid "deleting volume %(volume_name)s that has snapshot" +msgstr "" +"anlık sistem görüntüsüne sahip olan %(volume_name)s mantıksal sürücüsü " +"siliniyor" + +msgid "do_setup: No configured nodes." +msgstr "do_setup: Yapılandırılmış düğüm yok." + +msgid "element is not a child" +msgstr "eleman çocuk değil" + +msgid "eqlx_cli_max_retries must be greater than or equal to 0" +msgstr "eqlx_cli_max_retries 0'a eşit ya da daha büyük olmalıdır" + +#, python-format +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the " +"same as MD5 of object sent to swift %(md5)s" +msgstr "" +"swift'e nesne yazarken hata, swift içindeki nesnenin MD5 değeri %(etag)s " +"swift'e gönderilen nesnenin MD5 %(md5)s değeri ile aynı değildir" + +#, python-format +msgid "" +"extend: error when extending the volume: %(vol_name)s .WMI exception: " +"%(wmi_exc)s" +msgstr "" +"büyüt: mantıksal sürücü büyütülürken hata: %(vol_name)s. WMI istisnası: " +"%(wmi_exc)s" + +msgid "extend_volume: Extending a volume with snapshots is not supported." +msgstr "" +"extend_volume: Bir mantıksal sürücünün anlık görüntülerle büyütülmesi " +"desteklenmiyor." + +msgid "failed to create new_volume on destination host" +msgstr "Hedef istemci üzerinde yeni mantıksal sürücü oluşturulamadı" + +msgid "fake" +msgstr "sahte" + +#, python-format +msgid "file already exists at %s" +msgstr "dosya %s konumunda zaten var" + +msgid "fileno() not supported by RBD()" +msgstr "fileno() RBD() tarafından desteklenmez" + +msgid "" +"flashsystem_multihostmap_enabled is set to False, not allow multi host " +"mapping. CMMVC6071E The VDisk-to-host mapping was not created because the " +"VDisk is already mapped to a host." +msgstr "" +"flashsystem_multihostmap_enabled False olarak ayarlanmış, çoklu istemci " +"eşleştirmeye izin verme. CMMVC6071E VDisk-to-host eşleştirmesi oluşturulmadı " +"çünkü VDisk zaten bir istemciye eşleştirilmiş." + +msgid "flush() not supported in this version of librbd" +msgstr "flush() librbd kütüphanesinin bu sürümünde desteklenmiyor" + +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "fmt=%(fmt)s şununla desteklenir: %(backing_file)s" + +#, python-format +msgid "fmt=%(fmt)s backed by:%(backing_file)s" +msgstr "fmt=%(fmt)s şununla desteklenir:%(backing_file)s" + +#, python-format +msgid "" +"get_host_information: the ISCSI target information could not be retrieved. " +"WMI exception: %s" +msgstr "get_host_information: ISCSI hedef bilgisi alınamadı. WMI istisnası: %s" + +#, python-format +msgid "" +"get_host_information: the state of the WT Portal could not be verified. WMI " +"exception: %s" +msgstr "" +"get_host_information: WT Portalının durumu doğrulanamadı. WMI istisnası: %s" + +#, python-format +msgid "" +"gpfs_images_share_mode is set to copy_on_write, but %(vol)s and %(img)s " +"belong to different file systems." +msgstr "" +"gpfs_images_share_mode copy_on_write olarak ayarlanmış, ama %(vol)s ve " +"%(img)s farklı dosya sistemlerine ait." + +#, python-format +msgid "" +"gpfs_images_share_mode is set to copy_on_write, but %(vol)s and %(img)s " +"belong to different filesets." +msgstr "" +"gpfs_images_share_mode copy_on_write olarak ayarlanmış, ama %(vol)s ve " +"%(img)s farklı dosya kümelerine ait." + +#, python-format +msgid "" +"hgst_group %(grp)s and hgst_user %(usr)s must map to valid users/groups in " +"cinder.conf" +msgstr "" +"hgst_group %(grp)s ve hgst_user %(usr)s cinder.conf dosyasında geçerli " +"kullanıcılar/gruplar olarak eşlenmelidir" + +#, python-format +msgid "hgst_net %(net)s specified in cinder.conf not found in cluster" +msgstr "" +"cinder.conf dosyasında belirtilen hgst_net %(net)s küme içinde bulunamadı" + +msgid "hgst_redundancy must be set to 0 (non-HA) or 1 (HA) in cinder.conf." +msgstr "" +"hgst_redundancy cinder.conf dosyasında 0 (non-HA) ya da 1 (HA) olarak " +"ayarlanmalıdır." + +msgid "hgst_space_mode must be an octal/int in cinder.conf" +msgstr "hgst_space_mode cinder.conf dosyasında bir sekizli/tam sayı olmalıdır" + +#, python-format +msgid "hgst_storage server %(svr)s not of format :" +msgstr "hgst_storage sunucusu %(svr)s : biçiminde değil" + +msgid "hgst_storage_servers must be defined in cinder.conf" +msgstr "hgst_storage_servers cinder.conf dosyasında tanımlanmalıdır" + +msgid "" +"http service may have been abruptly disabled or put to maintenance state in " +"the middle of this operation." +msgstr "" +"http servisi bu işlemin ortasında ansızın kapatılmış ya da bakım durumuna " +"alınmış olabilir." + +msgid "iSCSI is not enabled" +msgstr "iSCSI etkin değil" + +msgid "id cannot be None" +msgstr "id Hiçbiri olamaz" + +#, python-format +msgid "image %s not found" +msgstr "imaj %s bulunamadı" + +#, python-format +msgid "initialize_connection: Failed to get attributes for volume %s." +msgstr "" +"initialize_connection: %s mantıksal sürücüsü için özniteliklerin alınması " +"başarısız." + +#, python-format +msgid "initialize_connection: Missing volume attribute for volume %s." +msgstr "" +"initialize_connection: %s mantıksal sürücüsü için mantıksal sürücü " +"özniteliği eksik." + +#, python-format +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume %(vol)s." +msgstr "" +"initialize_connection: %(vol)s mantıksal sürücüsü için %(gid)s I/O grubundan " +"düğüm bulunamadı." + +#, python-format +msgid "initialize_connection: vdisk %s is not defined." +msgstr "initialize_connection: vdisk %s tanımlanmamış." + +#, python-format +msgid "invalid user '%s'" +msgstr "geçersiz kullanıcı '%s'" + +#, python-format +msgid "iscsi portal, %s, not found" +msgstr "iscsi portalı, %s bulunamadı" + +msgid "" +"iscsi_ip_address must be set in config file when using protocol 'iSCSI'." +msgstr "" +"'iSCSI' iletişim kuralı kullanılırken iscsi_ip_address yapılandırma " +"dosyasında ayarlanmalı." + +#, python-format +msgid "key manager error: %(reason)s" +msgstr "anahtar yönetici hatası: %(reason)s" + +msgid "keymgr.fixed_key not defined" +msgstr "keymgr.fixed_key tanımlanamadı" + +msgid "limit param must be an integer" +msgstr "Sınır parametresi tam sayı olmak zorunda" + +msgid "limit param must be positive" +msgstr "Sınır parametresi pozitif olmak zorunda" + +msgid "local_path not supported" +msgstr "local_path desteklenmiyor" + +msgid "manage_existing requires a 'name' key to identify an existing volume." +msgstr "" +"manage_existing varolan bir mantıksal sürücüyü tanımlamak için bir 'name' " +"anahtarı ister." + +#, python-format +msgid "marker [%s] not found" +msgstr " [%s] göstergesi bulunamadı" + +#, python-format +msgid "mdiskgrp missing quotes %s" +msgstr "mdiskgrp eksik kotalar %s" + +#, python-format +msgid "migration_policy must be 'on-demand' or 'never', passed: %s" +msgstr "migration_policy 'on-demand' ya da 'never' olmalıdır, geçilen: %s" + +#, python-format +msgid "mkfs failed on volume %(vol)s, error message was: %(err)s." +msgstr "" +"mkfs %(vol)s mantıksal sürücüsü üzerinde başarısız oldu, hata iletisi: " +"%(err)s." + +msgid "mock" +msgstr "sahte" + +msgid "mount.glusterfs is not installed" +msgstr "mount.glusterfs kurulu değil" + +#, python-format +msgid "multiple resources with name %s found by drbdmanage" +msgstr "drbdmanage tarafından %s ismine sahip birden fazla kaynak bulundu" + +#, python-format +msgid "multiple resources with snapshot ID %s found" +msgstr "%s anlık sistem görüntüsü ile birden fazla kaynak bulundu" + +msgid "name cannot be None" +msgstr "ad Hiçbiri olamaz" + +#, python-format +msgid "naviseccli_path: Could not find NAVISECCLI tool %(path)s." +msgstr "naviseccli_path: NAVISECCLI araç %(path)s bulunamadı." + +msgid "no available iSCSI IPs on mga" +msgstr "mga'da kullanılabilir iSCSI IP'si yok" + +msgid "no available iSCSI IPs on mgb" +msgstr "mgb'de kullanılabilir İSCSI IP'si yok" + +#, python-format +msgid "no snapshot with id %s found in drbdmanage" +msgstr "drbdmanage içinde %s anlık sistem görüntüsü bulunamadı" + +#, python-format +msgid "not exactly one snapshot with id %s" +msgstr "tam olarak %s kimliğine sahip tek bir anlık görüntü değil" + +#, python-format +msgid "not exactly one volume with id %s" +msgstr "tam olarak %s kimliğine sahip tek bir mantıksal sürücü değil" + +#, python-format +msgid "obj missing quotes %s" +msgstr "obj eksik kotalar %s" + +msgid "offset param must be an integer" +msgstr "Göreli konum parametresi tam sayı olmak zorunda" + +msgid "offset param must be positive" +msgstr "Göreli konum parametresi pozitif olmak zorunda" + +msgid "open_access_enabled is not off." +msgstr "open_access_enabled kapalı değil." + +msgid "progress must be an integer percentage" +msgstr "ilerleme bir tam sayı yüzdesi olmalıdır" + +msgid "promote_replica not implemented." +msgstr "promote_replica uygulanmadı." + +msgid "provider must be defined" +msgstr "sağlayıcı tanımlanmalıdır" + +msgid "provisioned space threshold is not equal to usable space." +msgstr "hazırlanan alan eşiği kullanılabilir alana eşit değil." + +#, python-format +msgid "" +"qemu-img %(minimum_version)s or later is required by this volume driver. " +"Current qemu-img version: %(current_version)s" +msgstr "" +"qemu-img %(minimum_version)s ya da sonraki sürümler bu mantıksal sürücü için " +"gereklidir. Mevcut qemu-img sürümü: %(current_version)s" + +#, python-format +msgid "" +"qemu-img is not installed and image is of type %s. Only RAW images can be " +"used if qemu-img is not installed." +msgstr "" +"qemu-img kurulu değil ve imaj türü %s. Eğer qemu-img kurulu değilse, sadece " +"RAW imajlar kullanılabilir." + +msgid "" +"qemu-img is not installed and the disk format is not specified. Only RAW " +"images can be used if qemu-img is not installed." +msgstr "" +"qemu-img kurulu değil ve disk biçimi belirtilmemiş. Eğer qemu-img kurulu " +"değilse, sadece RAW imajlar kullanılabilir." + +msgid "rados and rbd python libraries not found" +msgstr "rados ve rbd python kütüphaneleri bulunamadı" + +#, python-format +msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" +msgstr "" +"read_deleted sadece 'no', 'yes' ya da 'only', %r hariç seçeneklerinden biri " +"olabilir" + +#, python-format +msgid "" +"remove_iscsi_target: error when deleting iscsi target: %(tar_name)s . WMI " +"exception: %(wmi_exc)s" +msgstr "" +"remove_iscsi_target: iscsi hedefi silinirken hata: %(tar_name)s . WMI " +"istisnası: %(wmi_exc)s" + +#, python-format +msgid "" +"restore: %(vol_id)s failed to run dsmc due to invalid arguments on " +"%(bpath)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"restore: %(vol_id)s geçersiz değişkenler nedeniyle %(bpath)s yolundaki dsmc " +"komutunu çalıştıramadı.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" + +#, python-format +msgid "" +"restore: %(vol_id)s failed to run dsmc on %(bpath)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"restore: %(vol_id)s %(bpath)s yolundaki dsmc komutunu çalıştıramadı.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" + +#, python-format +msgid "" +"restore: %(vol_id)s failed.\n" +"stdout: %(out)s\n" +" stderr: %(err)s." +msgstr "" +"restore: %(vol_id)s başarısız oldu.\n" +"stdout: %(out)s\n" +" stderr: %(err)s." + +msgid "" +"restore_backup aborted, actual object list does not match object list stored " +"in metadata." +msgstr "" +"restore_backup durduruldu, gerçek nesne listesi metadata'da depolanan nesne " +"listesi ile eşleşmiyor." + +msgid "root element selecting a list" +msgstr "listeden kök elemanı seçiliyor" + +#, python-format +msgid "rtslib_fb is missing member %s: You may need a newer python-rtslib-fb." +msgstr "" +"rtslib_fb eksik %s üyesidir: Daha yeni bir python-rtslib-fb kütüphanesine " +"ihtiyacınız olabilir." + +msgid "san_ip is not set." +msgstr "san_ip ayarlanmamış." + +msgid "san_ip must be set" +msgstr "san_ip ayarlanmış olmalı" + +msgid "san_ip: Mandatory field configuration. san_ip is not set." +msgstr "san_ip: Gerekli alan yapılandırması. san_ip ayarlanmamış." + +msgid "" +"san_login and/or san_password is not set for Datera driver in the cinder." +"conf. Set this information and start the cinder-volume service again." +msgstr "" +"cinder.conf dosyasında Datera sürücüsü için san_login ve/ya da san_password " +"ayarlı değil. Bu bilgileri ayarla ve cinder-volume servisini tekrar başlat." + +msgid "serve() can only be called once" +msgstr "serve() sadece bir kez çağrılabilir" + +msgid "service not found" +msgstr "servis bulunamadı" + +msgid "snapshot does not exist" +msgstr "anlık sistem görüntüsü yok" + +#, python-format +msgid "snapshot id:%s not found" +msgstr "anlık sistem görüntü kimliği:%s bulunamadı" + +#, python-format +msgid "source vol id:%s not found" +msgstr "kaynak mantıksal sürücü kimliği:%s bulunamadı" + +#, python-format +msgid "source volume id:%s is not replicated" +msgstr "kaynak mantıksal sürücü kimliği:%s çoğaltılmamıştır" + +msgid "" +"space reclamation threshold is enabled but not supported by Cinder " +"infrastructure." +msgstr "" +"alan geri alma eşiği etkin ama Cinder altyapısı tarafından desteklenmiyor." + +msgid "status must be available" +msgstr "durum kullanılabilir olmalıdır" + +msgid "subclasses must implement construct()!" +msgstr "alt sınıflar yapıcı() oluşturmak zorunda!" + +msgid "sudo failed, continuing as if nothing happened" +msgstr "sudo başarısız oldu, hiçbir şey olmamış gibi devam ediliyor" + +msgid "sync_replica not implemented." +msgstr "sync_replica uygulanmadı." + +#, python-format +msgid "" +"targetcli not installed and could not create default directory " +"(%(default_path)s): %(exc)s" +msgstr "" +"targetcli kurulu değil ve öntanımlı dizin (%(default_path)s) oluşturulamadı: " +"%(exc)s" + +msgid "terminate_connection: Failed to get host name from connector." +msgstr "terminate_connection: Bağlayıcıdan istemci adı alma başarısız." + +msgid "timeout creating new_volume on destination host" +msgstr "" +"Hedef istemci üzerinde yeni mantıksal sürücü oluşturulurken zaman aşımı" + +msgid "too many body keys" +msgstr "Çok sayıda gövde anahtarları" + +#, python-format +msgid "umount: %s: not mounted" +msgstr "umount: %s: bağlı değil" + +#, python-format +msgid "umount: %s: target is busy" +msgstr "umount: %s: hedef meşgul" + +msgid "umount: : some other error" +msgstr "umount: : bazı diğer hata" + +msgid "umount: : target is busy" +msgstr "umount: : hedef meşgul" + +#, python-format +msgid "unrecognized argument %s" +msgstr "tanınmayan değişken %s" + +#, python-format +msgid "unsupported compression algorithm: %s" +msgstr "desteklenmeyen sıkıştırma algoritması: %s" + +msgid "valid iqn needed for show_target" +msgstr "show_target için geçerli iqn gerekli" + +#, python-format +msgid "vdisk %s is not defined." +msgstr "vdisk %s tanımlanmamış." + +msgid "vmemclient python library not found" +msgstr "vmemclient python kitaplığı bulunamadı" + +#, python-format +msgid "volume %s not found in drbdmanage" +msgstr "drbdmanage içinde %s mantıksal sürücüsü bulunamadı" + +msgid "volume assigned" +msgstr "mantıksal sürücü atandı" + +msgid "volume changed" +msgstr "mantıksal sürücü değiştirildi" + +msgid "volume does not exist" +msgstr "mantıksal sürücü yok" + +msgid "volume is already attached" +msgstr "mantıksal sürücü zaten ekli" + +msgid "volume is not local to this node" +msgstr "mantıksal sürücü bu düğüme yerel değil" + +#, python-format +msgid "" +"volume size %(volume_size)d is too small to restore backup of size %(size)d." +msgstr "" +"%(volume_size)d mantıksal sürücü boyutu %(size)d boyutundaki yedeği geri " +"yüklemek için çok küçük." + +msgid "" +"volume_type must be provided when creating a volume in a consistency group." +msgstr "" +"Tutarlılık grubunda bir mantıksal sürücü oluşturulurken volume_type " +"verilmelidir." + +msgid "volume_type_id cannot be None" +msgstr "volume_type_id Hiçbiri olamaz" + +#, python-format +msgid "volume_types must be provided to create consistency group %(name)s." +msgstr "volume_types, tutarlılık grubu %(name)s oluşturmak için verilmelidir." + +#, python-format +msgid "volume_types must be provided to create consistency group %s." +msgstr "%s tutarlılık grubu oluşturmak için volume_types verilmelidir." + +msgid "" +"volumes/account exceeded on both primary and secondary SolidFire accounts" +msgstr "" +"mantıksal sürücü/hesap hem birincil hem ikincil SolidFire hesaplarında aşıldı"