From 2fcafe101de3c13118d2b6dd754887abfc34e919 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Sun, 25 Oct 2015 06:05:39 +0000 Subject: [PATCH] Imported Translations from Zanata For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: Ibce3d81070a2f470adf46ddbfa3acf2a3ee73815 --- cinder/locale/cinder-log-error.pot | 202 +++++----- cinder/locale/cinder-log-info.pot | 166 +++++--- cinder/locale/cinder-log-warning.pot | 51 +-- cinder/locale/cinder.pot | 368 +++++++++++------- cinder/locale/cs/LC_MESSAGES/cinder.po | 443 +++++++++++++++++++++- cinder/locale/tr_TR/LC_MESSAGES/cinder.po | 8 +- 6 files changed, 918 insertions(+), 320 deletions(-) diff --git a/cinder/locale/cinder-log-error.pot b/cinder/locale/cinder-log-error.pot index 91398ce5d..e683847e2 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 8.0.0.dev41\n" +"Project-Id-Version: cinder 8.0.0.dev74\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-10-20 06:08+0000\n" +"POT-Creation-Date: 2015-10-25 06:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -317,81 +317,81 @@ msgstr "" msgid "Error occurred when creating consistency group %s." msgstr "" -#: cinder/consistencygroup/api.py:174 +#: cinder/consistencygroup/api.py:175 #, python-format msgid "" "CG snapshot %(cgsnap)s not found when creating consistency group %(cg)s " "from source." msgstr "" -#: cinder/consistencygroup/api.py:188 +#: cinder/consistencygroup/api.py:189 #, python-format msgid "" "Source CG %(source_cg)s not found when creating consistency group %(cg)s " "from source." msgstr "" -#: cinder/consistencygroup/api.py:219 +#: cinder/consistencygroup/api.py:220 #, python-format msgid "" "Error occurred when creating consistency group %(cg)s from cgsnapshot " "%(cgsnap)s." msgstr "" -#: cinder/consistencygroup/api.py:272 +#: cinder/consistencygroup/api.py:273 #, 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:283 +#: cinder/consistencygroup/api.py:284 #, python-format msgid "" "Error occurred when creating consistency group %(group)s from cgsnapshot " "%(cgsnap)s." msgstr "" -#: cinder/consistencygroup/api.py:333 +#: cinder/consistencygroup/api.py:334 #, 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:344 +#: cinder/consistencygroup/api.py:345 #, python-format msgid "" "Error occurred when creating consistency group %(group)s from source CG " "%(source_cg)s." msgstr "" -#: cinder/consistencygroup/api.py:402 +#: cinder/consistencygroup/api.py:403 #, python-format msgid "Error occurred when building request spec list for consistency group %s." msgstr "" -#: cinder/consistencygroup/api.py:428 +#: cinder/consistencygroup/api.py:429 #, python-format msgid "Failed to update quota for consistency group %s." msgstr "" -#: cinder/consistencygroup/api.py:749 +#: cinder/consistencygroup/api.py:748 #, python-format msgid "Error occurred when creating cgsnapshot %s." msgstr "" -#: cinder/db/sqlalchemy/api.py:2720 +#: cinder/db/sqlalchemy/api.py:2740 #, python-format msgid "VolumeType %s deletion failed, VolumeType in use." msgstr "" -#: cinder/db/sqlalchemy/api.py:3679 +#: cinder/db/sqlalchemy/api.py:3710 #, python-format msgid "Volume in unexpected state %s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/api.py:3971 +#: cinder/db/sqlalchemy/api.py:4002 #, python-format msgid "DBError detected when purging from table=%(table)s" msgstr "" @@ -503,14 +503,14 @@ msgid "" "must be available or error, not %(snap_status)s." msgstr "" -#: cinder/volume/api.py:1279 +#: cinder/volume/api.py:1288 #, 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:1551 cinder/volume/api.py:1596 +#: cinder/volume/api.py:1560 cinder/volume/api.py:1605 #, python-format msgid "Unable to find service: %(service)s for given host: %(host)s." msgstr "" @@ -757,105 +757,105 @@ msgstr "" msgid "Consistency group %s: create failed" msgstr "" -#: cinder/volume/manager.py:2352 +#: cinder/volume/manager.py:2355 #, python-format msgid "Create consistency group from snapshot-%(snap)s failed: SnapshotNotFound." msgstr "" -#: cinder/volume/manager.py:2379 +#: cinder/volume/manager.py:2383 #, python-format msgid "" "Create consistency group from source cg-%(cg)s failed: " "ConsistencyGroupNotFound." msgstr "" -#: cinder/volume/manager.py:2443 +#: cinder/volume/manager.py:2442 #, python-format msgid "Create consistency group from source %(source)s failed." msgstr "" -#: cinder/volume/manager.py:2488 +#: cinder/volume/manager.py:2486 #, python-format msgid "Source snapshot cannot be found for target volume %(volume_id)s." msgstr "" -#: cinder/volume/manager.py:2511 +#: cinder/volume/manager.py:2509 #, python-format msgid "Source volumes cannot be found for target volume %(volume_id)s." msgstr "" -#: cinder/volume/manager.py:2532 +#: cinder/volume/manager.py:2530 #, python-format msgid "Source snapshot %(snapshot_id)s cannot be found." msgstr "" -#: cinder/volume/manager.py:2541 +#: cinder/volume/manager.py:2539 #, python-format msgid "The source volume %(volume_id)s cannot be found." msgstr "" -#: cinder/volume/manager.py:2551 +#: cinder/volume/manager.py:2549 #, python-format msgid "" "Failed to update %(volume_id)s metadata using the provided snapshot " "%(snapshot_id)s metadata." msgstr "" -#: cinder/volume/manager.py:2650 cinder/volume/manager.py:2669 +#: cinder/volume/manager.py:2648 cinder/volume/manager.py:2667 msgid "Delete consistency group failed to update usages." msgstr "" -#: cinder/volume/manager.py:2720 +#: cinder/volume/manager.py:2718 #, python-format msgid "" "Update consistency group failed to add volume-%(volume_id)s: " "VolumeNotFound." msgstr "" -#: cinder/volume/manager.py:2749 +#: cinder/volume/manager.py:2747 #, python-format msgid "" "Update consistency group failed to remove volume-%(volume_id)s: " "VolumeNotFound." msgstr "" -#: cinder/volume/manager.py:2789 +#: cinder/volume/manager.py:2787 #, python-format msgid "" "Error occurred in the volume driver when updating consistency group " "%(group_id)s." msgstr "" -#: cinder/volume/manager.py:2802 +#: cinder/volume/manager.py:2800 #, python-format msgid "Error occurred when updating consistency group %(group_id)s." msgstr "" -#: cinder/volume/manager.py:2901 +#: cinder/volume/manager.py:2898 #, python-format msgid "" "Failed updating %(snapshot_id)s metadata using the provided volumes " "%(volume_id)s metadata" msgstr "" -#: cinder/volume/manager.py:3008 +#: cinder/volume/manager.py:3001 msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/volume/manager.py:3092 +#: cinder/volume/manager.py:3084 msgid "Can't enable replication because the driver isn't initialized" msgstr "" -#: cinder/volume/manager.py:3119 cinder/volume/manager.py:3167 -#: cinder/volume/manager.py:3242 +#: cinder/volume/manager.py:3111 cinder/volume/manager.py:3159 +#: cinder/volume/manager.py:3234 msgid "Driver replication data update failed." msgstr "" -#: cinder/volume/manager.py:3143 +#: cinder/volume/manager.py:3135 msgid "Can't disable replication because the driver isn't initialized" msgstr "" -#: cinder/volume/manager.py:3320 +#: cinder/volume/manager.py:3312 #, python-format msgid "Failed to create manage_existing flow: %(object_type)s %(object_id)s." msgstr "" @@ -1583,217 +1583,217 @@ msgstr "" msgid "CloudByte snapshot information is not available for OpenStack volume [%s]." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:301 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:306 #, python-format msgid "Error invalid json: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:315 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:320 #, python-format msgid "Invalid API object: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:356 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:361 #, python-format msgid "Unrecognized Login Response: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:359 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:364 #, python-format msgid "Login error: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:393 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:398 #, python-format msgid "Failed to find %(s)s. Result %(r)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:469 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:474 #, python-format msgid "Unable to create folder path %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:660 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:665 msgid "ScVolume returned success with empty payload. Attempting to locate volume" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:666 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:671 #, python-format msgid "ScVolume create error %(name)s: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:822 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:827 #, python-format msgid "AddHba error: %(wwn)s to %(srvname)s : %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:917 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:922 #, python-format msgid "ScPhysicalServer create error: %(wwn)s: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:931 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:936 msgid "Error adding HBA to server" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:963 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:968 #, python-format msgid "ScServer error: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1013 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1018 msgid "Error getting FaultDomainList" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1036 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1041 msgid "Unable to find FC initiators" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1070 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1075 #, python-format msgid "Unable to find volume mappings: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1073 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1078 msgid "_find_mappings: volume is not active" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1110 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1115 #, python-format msgid "Unable to find controller port: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1169 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1174 msgid "Volume appears unmapped" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1199 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1204 #, python-format msgid "Unable to retrieve VolumeConfiguration: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1249 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1254 #, python-format msgid "Unable to find controller port iscsi configuration: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1439 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1444 #, python-format msgid "Unable to map %(vol)s to %(srv)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1469 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1474 #, python-format msgid "Unable to unmap Volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1529 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1534 #, python-format msgid "CreateReplay error: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1572 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1577 #, python-format msgid "Invalid ReplayList return: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1600 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2113 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1605 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2118 #, python-format msgid "ScReplay Expire error: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1629 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1634 #, python-format msgid "ScReplay CreateView error: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1634 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1639 #, python-format msgid "Unable to create volume %s from replay" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1660 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1665 msgid "Error: unable to snap replay" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1679 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1684 #, python-format msgid "Error expanding volume %(name)s: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1705 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1710 #, python-format msgid "Error renaming volume %(original)s to %(name)s: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1730 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1735 msgid "User does not have permission to change Storage Profile selection." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1737 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1742 #, python-format msgid "Storage Profile %s was not found." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1744 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1749 msgid "Default Storage Profile was not found." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1757 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1762 #, 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:1778 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1783 #, python-format msgid "Error getting user preferences: %(code)d %(reason)s %(text)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1827 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1832 #, python-format msgid "Multiple replay profiles under name %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1833 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1838 #, python-format msgid "find_replay_profile error %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1856 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1861 #, python-format msgid "create_replay_profile failed %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1876 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1881 #, python-format msgid "Unable to delete profile %(cg)s : %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1948 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1953 #, python-format msgid "Failed to add %s to cg." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1966 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1971 #, python-format msgid "Failed to remove %s from cg." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2036 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2041 #, python-format msgid "snap_cg error: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2086 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2091 #, python-format msgid "Unable to locate snapshot %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2200 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2255 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2205 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2260 #, python-format msgid "ScVolume error on rename: %(code)d %(reason)s" msgstr "" @@ -2545,61 +2545,75 @@ msgstr "" msgid "The NFS Volume %(cr)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:205 +#: cinder/volume/drivers/huawei/huawei_driver.py:146 +#, python-format +msgid "Create hypermetro error: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:188 +#, python-format +msgid "Delete hypermetro error: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:244 msgid "Get LUN migration error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:268 +#: cinder/volume/drivers/huawei/huawei_driver.py:307 #, python-format msgid "Unable to rename lun %s on array." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:562 +#: cinder/volume/drivers/huawei/huawei_driver.py:601 msgid "Retype volume error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:117 +#: cinder/volume/drivers/huawei/huawei_utils.py:119 #, python-format msgid "" "Extra specs must be specified as capabilities:%s=' True' or ' " "true'." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:153 +#: cinder/volume/drivers/huawei/huawei_utils.py:155 #, python-format msgid "parse_xml_file: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:82 +#: cinder/volume/drivers/huawei/rest_client.py:84 #, python-format msgid "Bad response from server: %(url)s. Error: %(err)s" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:92 +#: cinder/volume/drivers/huawei/rest_client.py:94 #, python-format msgid "JSON transfer error: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:113 +#: cinder/volume/drivers/huawei/rest_client.py:115 #, python-format msgid "Login error, reason is: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:142 +#: cinder/volume/drivers/huawei/rest_client.py:144 msgid "Can't open the recent url, relogin." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:423 +#: cinder/volume/drivers/huawei/rest_client.py:472 msgid "" "Error occurred when adding hostgroup and lungroup to view. Remove lun " "from lungroup now." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:568 +#: cinder/volume/drivers/huawei/rest_client.py:619 #, python-format msgid "JSON transfer data error. %s." msgstr "" +#: cinder/volume/drivers/huawei/rest_client.py:1803 +msgid "Can not open the recent url, login again." +msgstr "" + #: cinder/volume/drivers/ibm/flashsystem_common.py:230 #, python-format msgid "Failed to copy %(src)s to %(dest)s." diff --git a/cinder/locale/cinder-log-info.pot b/cinder/locale/cinder-log-info.pot index 752b447d1..d9dc85219 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 8.0.0.dev51\n" +"Project-Id-Version: cinder 8.0.0.dev74\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-10-21 06:04+0000\n" +"POT-Creation-Date: 2015-10-25 06:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -373,12 +373,12 @@ msgid "" "lv_name=%(lv)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:3961 +#: cinder/db/sqlalchemy/api.py:3992 #, python-format msgid "Purging deleted rows older than age=%(age)d days from table=%(table)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:3976 +#: cinder/db/sqlalchemy/api.py:4007 #, python-format msgid "Deleted %(row)d rows from table=%(table)s" msgstr "" @@ -614,35 +614,35 @@ msgstr "" msgid "Get volume image-metadata completed successfully." msgstr "" -#: cinder/volume/api.py:1202 +#: cinder/volume/api.py:1211 msgid "Force upload to image is disabled, Force option will be ignored." msgstr "" -#: cinder/volume/api.py:1244 +#: cinder/volume/api.py:1253 msgid "Copy image to volume completed successfully." msgstr "" -#: cinder/volume/api.py:1294 +#: cinder/volume/api.py:1303 msgid "Extend volume request issued successfully." msgstr "" -#: cinder/volume/api.py:1388 +#: cinder/volume/api.py:1397 msgid "Migrate volume request issued successfully." msgstr "" -#: cinder/volume/api.py:1413 +#: cinder/volume/api.py:1422 msgid "Migrate volume completion issued successfully." msgstr "" -#: cinder/volume/api.py:1428 +#: cinder/volume/api.py:1437 msgid "Update readonly setting on volume completed successfully." msgstr "" -#: cinder/volume/api.py:1533 +#: cinder/volume/api.py:1542 msgid "Retype volume request issued successfully." msgstr "" -#: cinder/volume/api.py:1583 +#: cinder/volume/api.py:1592 msgid "Manage volume request issued successfully." msgstr "" @@ -1352,47 +1352,47 @@ msgid "" "[%(cb_vol)s] and parent OpenStack volume [%(stack_vol)s]." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:160 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:165 #, python-format msgid "open_connection to %(ssn)s at %(ip)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:656 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:661 #, python-format msgid "Created volume %(instanceId)s: %(name)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1747 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1752 #, python-format msgid "Switching volume %(vol)s to profile %(prof)s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1871 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1876 #, python-format msgid "Profile %s has been deleted." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1946 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1951 #, python-format msgid "Added %s to cg." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1964 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1969 #, python-format msgid "Removed %s from cg." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1987 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1992 #, python-format msgid "Adding volumes to cg %s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1990 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1995 #, python-format msgid "Removing volumes from cg %s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2253 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2258 #, python-format msgid "Volume %s unmanaged." msgstr "" @@ -2328,150 +2328,192 @@ msgstr "" msgid "Cinder NFS volume with current path %(cr)s is no longer being managed." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:99 +#: cinder/volume/drivers/huawei/huawei_driver.py:105 #, python-format msgid "Create volume: %(volume)s, size: %(size)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:145 +#: cinder/volume/drivers/huawei/huawei_driver.py:137 +#, python-format +msgid "Create volume option: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:150 +#, python-format +msgid "Hypermetro id: %(metro_id)s. Remote lun id: %(remote_lun_id)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:173 #, python-format msgid "Delete volume: %(name)s, array lun id: %(lun_id)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:351 +#: cinder/volume/drivers/huawei/huawei_driver.py:390 #, python-format msgid "QoS: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:370 +#: cinder/volume/drivers/huawei/huawei_driver.py:409 #, python-format msgid "Create a new lun %s for migration." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:420 +#: cinder/volume/drivers/huawei/huawei_driver.py:459 #, python-format msgid "" "create_volume_from_snapshot: src_lun_id: %(src_lun_id)s, tgt_lun_id: " "%(tgt_lun_id)s, copy_name: %(copy_name)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:485 +#: cinder/volume/drivers/huawei/huawei_driver.py:524 #, python-format msgid "Extend volume: %(volumename)s, oldsize: %(oldsize)s newsize: %(newsize)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:512 +#: cinder/volume/drivers/huawei/huawei_driver.py:551 #, python-format msgid "stop_snapshot: snapshot name: %(snapshot)s, volume name: %(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:576 +#: cinder/volume/drivers/huawei/huawei_driver.py:615 #, 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." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:593 +#: cinder/volume/drivers/huawei/huawei_driver.py:632 #, 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:603 +#: cinder/volume/drivers/huawei/huawei_driver.py:642 #, python-format 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:618 +#: cinder/volume/drivers/huawei/huawei_driver.py:657 #, python-format 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:837 +#: cinder/volume/drivers/huawei/huawei_driver.py:876 msgid "Enter initialize_connection." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:841 +#: cinder/volume/drivers/huawei/huawei_driver.py:880 #, python-format msgid "initiator name: %(initiator_name)s, volume name: %(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:851 +#: cinder/volume/drivers/huawei/huawei_driver.py:890 #, python-format msgid "" "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:881 +#: cinder/volume/drivers/huawei/huawei_driver.py:920 #, python-format msgid "initialize_connection, host lun id is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:910 +#: cinder/volume/drivers/huawei/huawei_driver.py:949 #, python-format msgid "initialize_connection success. Return data: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:923 +#: cinder/volume/drivers/huawei/huawei_driver.py:962 #, python-format msgid "" "terminate_connection: volume name: %(volume)s, initiator name: %(ini)s, " "lun_id: %(lunid)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1036 +#: cinder/volume/drivers/huawei/huawei_driver.py:1076 #, python-format msgid "initialize_connection, initiator: %(wwpns)s, volume name: %(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1104 +#: cinder/volume/drivers/huawei/huawei_driver.py:1152 +#, python-format +msgid "initialize_connection, metadata is: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:1185 #, python-format -msgid "initialize_connection, return data is: %s." +msgid "Return FC info is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1120 +#: cinder/volume/drivers/huawei/huawei_driver.py:1201 +#, python-format +msgid "The same hostid is: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:1219 #, python-format msgid "" "terminate_connection: volume name: %(volume)s, wwpns: %(wwns)s, lun_id: " "%(lunid)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1201 +#: cinder/volume/drivers/huawei/huawei_driver.py:1303 +#, python-format +msgid "Detach Volume, metadata is: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:1309 #, python-format msgid "terminate_connection, return data is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:219 +#: cinder/volume/drivers/huawei/huawei_utils.py:221 #, python-format msgid "The QoS sepcs is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:319 +#: cinder/volume/drivers/huawei/huawei_utils.py:321 msgid "Use default PrefetchType. PrefetchType: Intelligent." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:389 +#: cinder/volume/drivers/huawei/huawei_utils.py:391 #, 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:404 +#: cinder/volume/drivers/huawei/huawei_utils.py:406 #, python-format msgid "" "Timeout is not configured in huawei conf file. Use default: " "%(default_timeout)d." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:73 +#: cinder/volume/drivers/huawei/hypermetro.py:139 +#, python-format +msgid "initialize_connection_fc, initiator: %(wwpns)s, volume name: %(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/hypermetro.py:212 +#, python-format +msgid "Remote return FC info is: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/hypermetro.py:235 +#, python-format +msgid "" +"terminate_connection_fc: volume name: %(volume)s, wwpns: %(wwns)s, " +"lun_id: %(lunid)s." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:75 #, python-format msgid "" "\n" @@ -2488,80 +2530,80 @@ msgid "" "\n" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:253 +#: cinder/volume/drivers/huawei/rest_client.py:294 #, python-format msgid "create_snapshot:snapshot name: %(snapshot)s, volume name: %(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:387 +#: cinder/volume/drivers/huawei/rest_client.py:429 #, python-format msgid "" "do_mapping, lun_group: %(lun_group)s, view_id: %(view_id)s, lun_id: " "%(lun_id)s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:467 +#: cinder/volume/drivers/huawei/rest_client.py:518 #, python-format msgid "" "create_hostgroup_with_check. hostgroup name: %(name)s, hostgroup id: " "%(id)s" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:478 +#: cinder/volume/drivers/huawei/rest_client.py:529 #, 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:491 +#: cinder/volume/drivers/huawei/rest_client.py:542 #, python-format msgid "" "create_hostgroup_with_check. Create hostgroup success. hostgroup name: " "%(name)s, hostgroup id: %(id)s" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:583 +#: cinder/volume/drivers/huawei/rest_client.py:634 #, python-format msgid "add_host_with_check. host name: %(name)s, host id: %(id)s" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:594 +#: cinder/volume/drivers/huawei/rest_client.py:645 #, python-format msgid "Failed to create host: %(name)s. Check if it exists on the array." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:607 +#: cinder/volume/drivers/huawei/rest_client.py:658 #, 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:743 +#: cinder/volume/drivers/huawei/rest_client.py:794 msgid "Use CHAP when adding initiator to host." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:749 +#: cinder/volume/drivers/huawei/rest_client.py:800 msgid "Use ALUA when adding initiator to host." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1053 +#: cinder/volume/drivers/huawei/rest_client.py:1104 #, python-format msgid "New str info is: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1068 +#: cinder/volume/drivers/huawei/rest_client.py:1119 #, python-format msgid "_get_tgt_iqn: iSCSI target iqn is: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1164 +#: cinder/volume/drivers/huawei/rest_client.py:1216 #, python-format msgid "_get_tgt_ip_from_portgroup: Get ip: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1203 +#: cinder/volume/drivers/huawei/rest_client.py:1258 #, python-format msgid "Get the default ip: %s." msgstr "" diff --git a/cinder/locale/cinder-log-warning.pot b/cinder/locale/cinder-log-warning.pot index dffa57670..2dbb21fa2 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 8.0.0.dev41\n" +"Project-Id-Version: cinder 8.0.0.dev74\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-10-20 06:08+0000\n" +"POT-Creation-Date: 2015-10-25 06:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -178,7 +178,7 @@ msgstr "" msgid "Not deleting key %s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:410 +#: cinder/scheduler/filter_scheduler.py:414 #, python-format msgid "No weighed hosts found for volume with properties: %s" msgstr "" @@ -722,42 +722,42 @@ msgstr "" msgid "DELETE call failed for %s!" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:377 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:382 #, python-format msgid "Logout error: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:569 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:574 #, python-format msgid "Volume initialization failure. (%s)" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:628 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2187 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:633 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2192 #, python-format msgid "Unable to create folder %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:777 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:782 #, python-format msgid "delete_volume: unable to find volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:854 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:859 #, python-format msgid "ScServerOperatingSystem GetList return: %(code)d %(reason)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1158 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1163 msgid "Inconsistent Luns." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1537 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1542 #, python-format msgid "Unable to create snapshot %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1575 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1580 #, python-format msgid "Unable to find snapshot %s" msgstr "" @@ -1164,7 +1164,7 @@ msgid "" msgstr "" #: cinder/volume/drivers/emc/emc_vnx_cli.py:2293 -#: cinder/volume/drivers/huawei/huawei_driver.py:554 +#: cinder/volume/drivers/huawei/huawei_driver.py:593 msgid "Storage-assisted migration failed during retype." msgstr "" @@ -1348,38 +1348,43 @@ msgstr "" msgid "terminate_conn: provider location empty." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:155 +#: cinder/volume/drivers/huawei/huawei_driver.py:194 #, python-format msgid "Can't find lun %s on the array." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:469 +#: cinder/volume/drivers/huawei/huawei_driver.py:508 #, python-format msgid "Failure deleting the snapshot %(snapshot_id)s of volume %(volume_id)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:527 -#: cinder/volume/drivers/huawei/huawei_driver.py:529 +#: cinder/volume/drivers/huawei/huawei_driver.py:566 +#: cinder/volume/drivers/huawei/huawei_driver.py:568 msgid "Can't find snapshot on the array." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:962 +#: cinder/volume/drivers/huawei/huawei_driver.py:1001 #, 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:968 -#: cinder/volume/drivers/huawei/huawei_driver.py:1149 +#: cinder/volume/drivers/huawei/huawei_driver.py:1007 +#: cinder/volume/drivers/huawei/huawei_driver.py:1248 msgid "Can't find lun on the array." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1143 +#: cinder/volume/drivers/huawei/huawei_driver.py:1242 #, 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:1219 -#: cinder/volume/drivers/huawei/rest_client.py:1228 +#: cinder/volume/drivers/huawei/hypermetro.py:262 +#, 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:1274 +#: cinder/volume/drivers/huawei/rest_client.py:1283 msgid "Can't find target iqn from rest." msgstr "" diff --git a/cinder/locale/cinder.pot b/cinder/locale/cinder.pot index a97cdd24a..dec1af5e8 100644 --- a/cinder/locale/cinder.pot +++ b/cinder/locale/cinder.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.dev66\n" +"Project-Id-Version: cinder 8.0.0.dev74\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-10-22 06:07+0000\n" +"POT-Creation-Date: 2015-10-25 06:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -2487,46 +2487,46 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/db/sqlalchemy/api.py:1730 +#: cinder/db/sqlalchemy/api.py:1750 msgid "Unknown sort direction, must be 'desc' or 'asc'." msgstr "" -#: cinder/db/sqlalchemy/api.py:1741 +#: cinder/db/sqlalchemy/api.py:1761 msgid "Sort direction array size exceeds sort key array size." msgstr "" -#: cinder/db/sqlalchemy/api.py:3580 +#: cinder/db/sqlalchemy/api.py:3600 #, python-format msgid "No backup with id %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:3664 +#: cinder/db/sqlalchemy/api.py:3684 msgid "Volume must be available" msgstr "" -#: cinder/db/sqlalchemy/api.py:3711 +#: cinder/db/sqlalchemy/api.py:3731 #, 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:3811 +#: cinder/db/sqlalchemy/api.py:3831 #, python-format msgid "No consistency group with id %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:3923 +#: cinder/db/sqlalchemy/api.py:3943 #, python-format msgid "No cgsnapshot with id %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:3948 +#: cinder/db/sqlalchemy/api.py:3968 #, python-format msgid "Invalid value for age, %(age)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:3952 +#: cinder/db/sqlalchemy/api.py:3972 msgid "Must supply a positive value for age" msgstr "" @@ -2625,7 +2625,7 @@ msgstr "" msgid "consistencygroup assigned" msgstr "" -#: cinder/objects/cgsnapshot.py:94 cinder/objects/snapshot.py:178 +#: cinder/objects/cgsnapshot.py:94 cinder/objects/snapshot.py:190 #: cinder/objects/volume.py:229 #, python-format msgid "attribute %s not lazy-loadable" @@ -2639,19 +2639,27 @@ msgstr "" msgid "snapshots changed" msgstr "" -#: cinder/objects/service.py:88 cinder/objects/snapshot.py:140 +#: cinder/objects/service.py:88 cinder/objects/snapshot.py:146 #: cinder/objects/volume.py:196 cinder/objects/volume_type.py:86 msgid "already created" msgstr "" -#: cinder/objects/snapshot.py:145 +#: cinder/objects/snapshot.py:151 msgid "volume assigned" msgstr "" -#: cinder/objects/snapshot.py:156 +#: cinder/objects/snapshot.py:154 +msgid "cgsnapshot assigned" +msgstr "" + +#: cinder/objects/snapshot.py:165 msgid "volume changed" msgstr "" +#: cinder/objects/snapshot.py:168 +msgid "cgsnapshot changed" +msgstr "" + #: cinder/openstack/common/imageutils.py:76 #, python-format msgid "Invalid input value \"%s\"." @@ -6460,39 +6468,39 @@ msgid "" "volume size." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:55 +#: cinder/volume/drivers/huawei/huawei_driver.py:60 msgid "_instantiate_driver: configuration not found." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:128 +#: cinder/volume/drivers/huawei/huawei_driver.py:134 #, python-format msgid "Create volume error. Because %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:191 +#: cinder/volume/drivers/huawei/huawei_driver.py:230 msgid "Lun migration error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:195 +#: cinder/volume/drivers/huawei/huawei_driver.py:234 msgid "Cannot find migration task." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:408 +#: cinder/volume/drivers/huawei/huawei_driver.py:447 #, python-format msgid "create_volume_from_snapshot: Snapshot %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:677 +#: cinder/volume/drivers/huawei/huawei_driver.py:716 #, python-format msgid "Can't find cache name on the array, cache name is: %(name)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:689 +#: cinder/volume/drivers/huawei/huawei_driver.py:728 #, python-format msgid "Can't find partition name on the array, partition name is: %(name)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:782 +#: cinder/volume/drivers/huawei/huawei_driver.py:821 #, python-format msgid "" "An error occurred during the LUNcopy operation. LUNcopy name: " @@ -6500,467 +6508,555 @@ msgid "" "%(luncopystate)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1080 +#: cinder/volume/drivers/huawei/huawei_driver.py:1120 msgid "Can not add FC initiator to host." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:223 +#: cinder/volume/drivers/huawei/huawei_driver.py:1203 +msgid "Can't find the same host id from arrays." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_utils.py:225 #, python-format msgid "Qos config is wrong. %(key)s must be set greater than 0." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:230 +#: cinder/volume/drivers/huawei/huawei_utils.py:232 msgid "Illegal value specified for IOTYPE: set to either 0, 1, or 2." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:280 -#: cinder/volume/drivers/huawei/huawei_utils.py:336 +#: cinder/volume/drivers/huawei/huawei_utils.py:282 +#: cinder/volume/drivers/huawei/huawei_utils.py:338 #, python-format msgid "" "LUNType config is wrong. LUNType must be 'Thin' or 'Thick'. LUNType: " "%(fetchtype)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:312 +#: cinder/volume/drivers/huawei/huawei_utils.py:314 #, 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:426 +#: cinder/volume/drivers/huawei/huawei_utils.py:428 #, python-format msgid "wait_for_condition: %s timed out." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:493 +#: cinder/volume/drivers/huawei/huawei_utils.py:495 msgid "" "check_conf_file: Config file invalid. RestURL, UserName and UserPassword " "must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:500 +#: cinder/volume/drivers/huawei/huawei_utils.py:502 msgid "check_conf_file: Config file invalid. StoragePool must be set." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:525 +#: cinder/volume/drivers/huawei/huawei_utils.py:527 msgid "Get protocol from huawei conf file error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:537 -#: cinder/volume/drivers/huawei/rest_client.py:1090 +#: cinder/volume/drivers/huawei/huawei_utils.py:539 +#: cinder/volume/drivers/huawei/rest_client.py:1141 msgid "Invalid resource pool name. Please check the config file." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:124 +#: cinder/volume/drivers/huawei/huawei_utils.py:555 +#, python-format +msgid "Get remote device info error. %s." +msgstr "" + +#: cinder/volume/drivers/huawei/hypermetro.py:68 +#, python-format +msgid "Create hypermetro error. %s." +msgstr "" + +#: cinder/volume/drivers/huawei/hypermetro.py:73 +#, python-format +msgid "Create remote LUN error. %s." +msgstr "" + +#: cinder/volume/drivers/huawei/hypermetro.py:109 +#, python-format +msgid "Delete remote lun err. %s." +msgstr "" + +#: cinder/volume/drivers/huawei/hypermetro.py:151 +#, python-format +msgid "Can't get volume id. Volume name: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/hypermetro.py:178 +msgid "Can not add FC port to host." +msgstr "" + +#: cinder/volume/drivers/huawei/hypermetro.py:198 +#, python-format +msgid "Connect volume fc: connect volume error. %s." +msgstr "" + +#: cinder/volume/drivers/huawei/hypermetro.py:284 +#, python-format +msgid "Remote detatch volume error. %s." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:126 msgid "Failed to login with all rest URLs." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:156 +#: cinder/volume/drivers/huawei/rest_client.py:173 +#, python-format +msgid "Login error, reason is: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:184 +msgid "Login error: Can not connect to server." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:193 +msgid "Logout session error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:197 #, python-format msgid "" "%(err)s\n" "result: %(res)s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:163 +#: cinder/volume/drivers/huawei/rest_client.py:204 #, python-format msgid "%s \"data\" was not in result." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:176 +#: cinder/volume/drivers/huawei/rest_client.py:217 msgid "Create volume error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:200 +#: cinder/volume/drivers/huawei/rest_client.py:241 msgid "Delete lun error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:205 +#: cinder/volume/drivers/huawei/rest_client.py:246 msgid "Query resource pool error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:238 +#: cinder/volume/drivers/huawei/rest_client.py:279 msgid "Get volume by name error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:246 +#: cinder/volume/drivers/huawei/rest_client.py:287 msgid "Activate snapshot error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:270 +#: cinder/volume/drivers/huawei/rest_client.py:311 msgid "Create snapshot error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:280 +#: cinder/volume/drivers/huawei/rest_client.py:321 #, python-format msgid "Can't find lun info on the array, lun name is: %(name)s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:299 +#: cinder/volume/drivers/huawei/rest_client.py:340 msgid "Stop snapshot error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:305 +#: cinder/volume/drivers/huawei/rest_client.py:346 msgid "Delete snapshot error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:310 +#: cinder/volume/drivers/huawei/rest_client.py:351 msgid "Get snapshot id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:328 +#: cinder/volume/drivers/huawei/rest_client.py:369 msgid "Create luncopy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:353 +#: cinder/volume/drivers/huawei/rest_client.py:394 msgid "Find portgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:355 +#: cinder/volume/drivers/huawei/rest_client.py:396 msgid "Can not find the portgroup on the array." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:367 +#: cinder/volume/drivers/huawei/rest_client.py:408 msgid "Associate portgroup to mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:374 +#: cinder/volume/drivers/huawei/rest_client.py:415 msgid "Check portgroup associate error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:441 +#: cinder/volume/drivers/huawei/rest_client.py:492 msgid "Get iSCSI target port error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:451 +#: cinder/volume/drivers/huawei/rest_client.py:502 msgid "Get hostgroup information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:459 +#: cinder/volume/drivers/huawei/rest_client.py:510 msgid "Get lungroup information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:484 +#: cinder/volume/drivers/huawei/rest_client.py:535 #, python-format msgid "Failed to create hostgroup: %(name)s. Check if it exists on the array." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:505 +#: cinder/volume/drivers/huawei/rest_client.py:556 msgid "Create hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:519 +#: cinder/volume/drivers/huawei/rest_client.py:570 msgid "Create lungroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:528 +#: cinder/volume/drivers/huawei/rest_client.py:579 msgid "Delete lungroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:535 -#: cinder/volume/drivers/huawei/rest_client.py:650 +#: cinder/volume/drivers/huawei/rest_client.py:586 +#: cinder/volume/drivers/huawei/rest_client.py:701 msgid "Check lungroup associate error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:546 -#: cinder/volume/drivers/huawei/rest_client.py:636 +#: cinder/volume/drivers/huawei/rest_client.py:597 +#: cinder/volume/drivers/huawei/rest_client.py:687 msgid "Check hostgroup associate error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:556 +#: cinder/volume/drivers/huawei/rest_client.py:607 msgid "Find host lun id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:576 +#: cinder/volume/drivers/huawei/rest_client.py:627 msgid "Find host in hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:600 +#: cinder/volume/drivers/huawei/rest_client.py:651 #, 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:624 +#: cinder/volume/drivers/huawei/rest_client.py:675 msgid "Add new host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:665 +#: cinder/volume/drivers/huawei/rest_client.py:716 msgid "Associate host to hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:675 +#: cinder/volume/drivers/huawei/rest_client.py:726 msgid "Associate lun to lungroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:684 +#: cinder/volume/drivers/huawei/rest_client.py:735 msgid "Delete associated lun from lungroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:691 +#: cinder/volume/drivers/huawei/rest_client.py:742 msgid "Check initiator added to array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:702 +#: cinder/volume/drivers/huawei/rest_client.py:753 msgid "Check initiator associated to host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:718 +#: cinder/volume/drivers/huawei/rest_client.py:769 msgid "Add initiator to array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:729 +#: cinder/volume/drivers/huawei/rest_client.py:780 msgid "Associate initiator to host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:770 +#: cinder/volume/drivers/huawei/rest_client.py:821 msgid "Invalid ALUA value. ALUA value must be 1 or 0." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:793 +#: cinder/volume/drivers/huawei/rest_client.py:844 msgid "" "Use CHAP to associate initiator to host error. Please check the CHAP " "username and password." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:805 +#: cinder/volume/drivers/huawei/rest_client.py:856 msgid "Use ALUA to associate initiator to host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:815 +#: cinder/volume/drivers/huawei/rest_client.py:866 msgid "Remove CHAP error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:822 +#: cinder/volume/drivers/huawei/rest_client.py:873 msgid "Find mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:831 +#: cinder/volume/drivers/huawei/rest_client.py:882 msgid "Add mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:842 +#: cinder/volume/drivers/huawei/rest_client.py:893 msgid "Associate host to mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:853 +#: cinder/volume/drivers/huawei/rest_client.py:904 msgid "Associate lungroup to mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:863 +#: cinder/volume/drivers/huawei/rest_client.py:914 msgid "Delete lungroup from mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:875 +#: cinder/volume/drivers/huawei/rest_client.py:926 msgid "Delete hostgroup from mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:886 +#: cinder/volume/drivers/huawei/rest_client.py:937 msgid "Delete portgroup from mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:892 +#: cinder/volume/drivers/huawei/rest_client.py:943 msgid "Delete mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:900 +#: cinder/volume/drivers/huawei/rest_client.py:951 msgid "Find lun number error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:912 +#: cinder/volume/drivers/huawei/rest_client.py:963 msgid "Find portgroup from mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:925 +#: cinder/volume/drivers/huawei/rest_client.py:976 msgid "Find lun group from mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:940 +#: cinder/volume/drivers/huawei/rest_client.py:991 msgid "Start LUNcopy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:960 +#: cinder/volume/drivers/huawei/rest_client.py:1011 msgid "Get LUNcopy information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:977 +#: cinder/volume/drivers/huawei/rest_client.py:1028 msgid "Delete LUNcopy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1002 +#: cinder/volume/drivers/huawei/rest_client.py:1053 msgid "Get connected free FC wwn error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1020 +#: cinder/volume/drivers/huawei/rest_client.py:1071 msgid "Add FC port to host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1027 +#: cinder/volume/drivers/huawei/rest_client.py:1078 msgid "Get iSCSI port information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1044 +#: cinder/volume/drivers/huawei/rest_client.py:1095 msgid "" "Get iSCSI port info error, please check the target IP configured in " "huawei conf file." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1075 +#: cinder/volume/drivers/huawei/rest_client.py:1126 msgid "Get FC target wwpn error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1125 +#: cinder/volume/drivers/huawei/rest_client.py:1177 msgid "Get QoS policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1146 +#: cinder/volume/drivers/huawei/rest_client.py:1198 msgid "Update QoS policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1154 +#: cinder/volume/drivers/huawei/rest_client.py:1206 msgid "Get target IP error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1196 +#: cinder/volume/drivers/huawei/rest_client.py:1248 #, 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:1260 +#: cinder/volume/drivers/huawei/rest_client.py:1315 msgid "Create QoS policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1271 +#: cinder/volume/drivers/huawei/rest_client.py:1326 msgid "Delete QoS policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1285 +#: cinder/volume/drivers/huawei/rest_client.py:1340 msgid "Activate or deactivate QoS error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1291 -#: cinder/volume/drivers/huawei/rest_client.py:1474 +#: cinder/volume/drivers/huawei/rest_client.py:1346 +#: cinder/volume/drivers/huawei/rest_client.py:1529 msgid "Get QoS information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1316 +#: cinder/volume/drivers/huawei/rest_client.py:1371 msgid "Remove lun from Qos error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1328 +#: cinder/volume/drivers/huawei/rest_client.py:1383 msgid "Change lun priority error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1339 +#: cinder/volume/drivers/huawei/rest_client.py:1394 msgid "Change lun smarttier policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1345 +#: cinder/volume/drivers/huawei/rest_client.py:1400 msgid "Get QoS id by lun id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1355 +#: cinder/volume/drivers/huawei/rest_client.py:1410 msgid "Get lungroup id by lun id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1368 +#: cinder/volume/drivers/huawei/rest_client.py:1423 msgid "Get volume error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1380 +#: cinder/volume/drivers/huawei/rest_client.py:1435 msgid "Extend volume error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1395 +#: cinder/volume/drivers/huawei/rest_client.py:1450 msgid "Create lun migration error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1402 +#: cinder/volume/drivers/huawei/rest_client.py:1457 msgid "Get lun migration task error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1408 +#: cinder/volume/drivers/huawei/rest_client.py:1463 msgid "Delete lun migration error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1415 +#: cinder/volume/drivers/huawei/rest_client.py:1470 msgid "Get partition by name error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1424 +#: cinder/volume/drivers/huawei/rest_client.py:1479 msgid "Get partition by partition id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1434 +#: cinder/volume/drivers/huawei/rest_client.py:1489 msgid "Add lun to partition error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1441 +#: cinder/volume/drivers/huawei/rest_client.py:1496 msgid "Remove lun from partition error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1446 +#: cinder/volume/drivers/huawei/rest_client.py:1501 msgid "Get cache by name error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1457 +#: cinder/volume/drivers/huawei/rest_client.py:1512 msgid "Get smartcache by cache id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1469 +#: cinder/volume/drivers/huawei/rest_client.py:1524 msgid "Remove lun from cache error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1519 +#: cinder/volume/drivers/huawei/rest_client.py:1574 msgid "Associate lun to Qos error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1531 +#: cinder/volume/drivers/huawei/rest_client.py:1586 msgid "Add lun to cache error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1536 +#: cinder/volume/drivers/huawei/rest_client.py:1591 msgid "Find array version error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1542 +#: cinder/volume/drivers/huawei/rest_client.py:1597 msgid "Remove host from array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1547 +#: cinder/volume/drivers/huawei/rest_client.py:1602 msgid "Delete hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1555 +#: cinder/volume/drivers/huawei/rest_client.py:1610 msgid "Remove host from hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1562 +#: cinder/volume/drivers/huawei/rest_client.py:1617 msgid "Remove iscsi from host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1605 +#: cinder/volume/drivers/huawei/rest_client.py:1660 msgid "Rename lun on array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1627 +#: cinder/volume/drivers/huawei/rest_client.py:1682 msgid "Remove fc from host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1632 +#: cinder/volume/drivers/huawei/rest_client.py:1687 msgid "Get host initiators info failed." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1654 +#: cinder/volume/drivers/huawei/rest_client.py:1709 msgid "Add fc initiator to array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1666 +#: cinder/volume/drivers/huawei/rest_client.py:1721 msgid "Get FC ports from array error." msgstr "" +#: cinder/volume/drivers/huawei/rest_client.py:1747 +msgid "get_hyper_domain_id error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1756 +msgid "create_hypermetro_pair error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1765 +msgid "delete_hypermetro error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1775 +msgid "sync_hypermetro error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1785 +msgid "stop_hypermetro error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1792 +msgid "get_hypermetro_by_id error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1810 +msgid "check_hypermetro_exist error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1841 +msgid "Change hostlun id 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." diff --git a/cinder/locale/cs/LC_MESSAGES/cinder.po b/cinder/locale/cs/LC_MESSAGES/cinder.po index 1f6ea9b26..0ada60f67 100644 --- a/cinder/locale/cs/LC_MESSAGES/cinder.po +++ b/cinder/locale/cs/LC_MESSAGES/cinder.po @@ -9,10 +9,10 @@ # Zbyněk Schwarz , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.dev66\n" +"Project-Id-Version: cinder 8.0.0.dev74\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-10-22 06:07+0000\n" -"PO-Revision-Date: 2015-10-21 03:22+0000\n" +"POT-Creation-Date: 2015-10-25 06:04+0000\n" +"PO-Revision-Date: 2015-10-25 06:04+0000\n" "Last-Translator: Zbyněk Schwarz \n" "Language: cs\n" "Language-Team: Czech\n" @@ -167,6 +167,20 @@ msgstr "" "Nelze získat přístup k %s. Ověřte, zda GPFS je aktivní a že systém souborů " "je připojen." +#, python-format +msgid "%s cannot be resized using clone operation as it contains no blocks." +msgstr "" +"nelze změnit velikost %s pomocí operace klonování, protože neobsahuje žádné " +"bloky." + +#, python-format +msgid "" +"%s cannot be resized using clone operation as it is hosted on compressed " +"volume" +msgstr "" +"nelze změnit velikost %s pomocí operace klonování, protože je umístěn na " +"komprimovaném svazku" + #, python-format msgid "%s configuration option is not set." msgstr "Konfigurační volba %s není nastavena." @@ -314,6 +328,9 @@ msgstr "Ovladači CloudByte chybí klíč API." msgid "API response: %s" msgstr "Odpověď API: %s" +msgid "API version could not be determined." +msgstr "Nelze zjistit verzi API." + msgid "" "About to delete child projects having non-zero quota. This should not be " "performed" @@ -469,6 +486,13 @@ msgstr "Chyba oprávnění" msgid "Available categories:" msgstr "Dostupné kategorie:" +msgid "" +"Back-end QoS specs are not supported on this storage family and ONTAP " +"version." +msgstr "" +"Specifikace QoS podpůrné vrstvy nejsou podporovány u tohoto druhu úložišť a " +"verze ONTAP." + #, python-format msgid "Backend doesn't exist (%(backend)s)" msgstr "Podpůrná vrstva neexistuje (%(backend)s)" @@ -483,6 +507,9 @@ msgstr "Podpůrná vrstva hlásí: Položka již existuje" msgid "Backend reports: item not found" msgstr "Podpůrná vrstva hlásí: Položka nenalezena" +msgid "Backend server not NaServer." +msgstr "Server podpůrné vrstvy není NaServer." + #, python-format msgid "Backend service retry timeout hit: %(timeout)s sec" msgstr "" @@ -679,6 +706,9 @@ msgstr "" msgid "Can not add FC initiator to host." msgstr "Nelze přidat zavaděče FC na hostitele." +msgid "Can not add FC port to host." +msgstr "Nelze přidat FC port k hostiteli." + #, python-format msgid "Can not find cache id by cache name %(name)s." msgstr "Nelze najít id mezipaměti podle jejího názvu %(name)s." @@ -713,6 +743,13 @@ msgstr "Nelze najít informaci o lun v poli, název lun je: %(name)s." msgid "Can't find partition name on the array, partition name is: %(name)s." msgstr "Nelze v poli najít název oddílu, jeho název je: %(name)s." +msgid "Can't find the same host id from arrays." +msgstr "V polích nelze najít stejné id hostitele ." + +#, python-format +msgid "Can't get volume id. Volume name: %s." +msgstr "Nelze získat id svazku. Název svazku: %s." + #, python-format msgid "Can't open config file: %s" msgstr "Nelze otevřít soubor s nastavením: %s" @@ -768,6 +805,14 @@ msgstr "" "Nelze přidat svazek %(volume_id)s do skupiny jednotnosti %(group_id)s " "protože typ svazku %(volume_type)s tato skupina nepodporuje." +#, python-format +msgid "" +"Cannot attach already attached volume %s; multiattach is disabled via the " +"'netapp_enable_multiattach' configuration option." +msgstr "" +"Nelze připojit již připojený svazek %s; vícenásobné připojení je zakázáno " +"přes volbu nastavení 'netapp_enable_multiattach'." + msgid "Cannot connect to ECOM server." msgstr "Nelze se připojit k serveru ECOM." @@ -1072,6 +1117,27 @@ msgstr "" msgid "Configuration file %(configurationFile)s does not exist." msgstr "Konfigurační soubor %(configurationFile)s neexistuje." +#, python-format +msgid "Configuration value %s is not set." +msgstr "Konfigurační volba %s není nastavena." + +msgid "Configured host type is not supported." +msgstr "Nastavený typ hostitele není podporován." + +#, 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 "" +"Konfliktní specifikace QoS pro typ svazku %s: Když je specifiakce přidružena " +"k typu svazku legacy, \"netapp:qos_policy_group\" není povolena v " +"dodatečných specifikací typu svazku." + +#, python-format +msgid "Connect volume fc: connect volume error. %s." +msgstr "Připojení FC svazku: chyba připojení. %s." + #, python-format msgid "Connection to glance failed: %(reason)s" msgstr "Připojení ke glance selhalo: %(reason)s" @@ -1127,6 +1193,9 @@ msgstr "Kontejner" msgid "Container size smaller than required file size." msgstr "Velikost kontejneru je menší než požadovaná velikost souboru." +msgid "Content type not supported." +msgstr "Typ obsahu není podporován." + #, python-format msgid "Controller Configuration Service not found on %(storageSystemName)s." msgstr "Služba nastavení kontroléru nebyla nalezena v %(storageSystemName)s." @@ -1143,6 +1212,10 @@ msgstr "Převedeno na %(vol_format)s, ale formát je nyní %(file_format)s" msgid "Converted to raw, but format is now %s" msgstr "Převedeno na prosté, ale formát je nyní %s" +#, python-format +msgid "Converted to raw, but format is now %s." +msgstr "Převedeno na prostý, ale formát je nyní %s." + #, python-format msgid "Could not attach volume %(vol)s as %(dev)s on system." msgstr "Nelze připojit svazek %(vol)s jako %(dev)s v systému" @@ -1208,6 +1281,10 @@ msgstr "Nelze najít export iSCSI pro svazek %(volumeName)s." msgid "Could not find iSCSI export for volume %s" msgstr "Nelze najít export iSCSI pro svazek %s" +#, python-format +msgid "Could not find iSCSI target for volume: %(volume_id)s." +msgstr "Nelze najít cílové iSCSI pro svazek %(volume_id)s." + #, python-format msgid "Could not find key in output of command %(cmd)s: %(out)s." msgstr "Ve výstupu příkazu %(cmd)s nelze najít klíč: %(out)s." @@ -1270,6 +1347,10 @@ msgstr "Vytvoření exportu pro svazek selhalo." msgid "Create hostgroup error." msgstr "Chyba při vytváření skupiny hostitele." +#, python-format +msgid "Create hypermetro error. %s." +msgstr "Chyba při vytváření hypermetra. %s" + msgid "Create lun migration error." msgstr "Chyba při vytváření přesunu lun." @@ -1282,6 +1363,10 @@ msgstr "Chyba při vytváření skupiny lun." msgid "Create manager volume flow failed." msgstr "Vytvoření postupu správce svazku selhalo." +#, python-format +msgid "Create remote LUN error. %s." +msgstr "Chyba při vytváření vzdáleného LUN. %s" + msgid "Create snapshot error." msgstr "Chyba při vytváření snímku." @@ -1310,6 +1395,14 @@ msgstr "" "Současný hostitel není platný pro svazek %(id)s s typem %(type)s, přesun " "není povolen" +#, python-format +msgid "" +"Currently mapped host for volume %(vol)s is in unsupported host group with " +"%(group)s." +msgstr "" +"Současný mapovaný hostitel svazku %(vol)s je v nepodporované skupině " +"hostitele s %(group)s." + msgid "DEPRECATED: Deploy v1 of the Cinder API." msgstr "ZASTARALÉ: Nasazení Cinder API v1." @@ -1324,6 +1417,12 @@ msgstr "" msgid "DRBDmanage expected one resource (\"%(res)s\"), got %(n)d" msgstr "DRBDmanage očekával jeden zdroj (\"%(res)s\"), obdrženo %(n)d" +msgid "Data ONTAP API version could not be determined." +msgstr "Nelze zjistit verzi API Data ONTAP." + +msgid "Data ONTAP operating in 7-Mode does not support QoS policy groups." +msgstr "Data ONTAP pracuje v režimu 7, který nepodporuje skupiny zásad QoS." + msgid "" "Deduplication Enabler is not installed. Can not create deduplicated volume" msgstr "" @@ -1397,6 +1496,10 @@ msgstr "Chyba při mazání zobrazení mapování." msgid "Delete portgroup from mapping view error." msgstr "Chyba při mazání skupiny portu ze zobrazení mapování." +#, python-format +msgid "Delete remote lun err. %s." +msgstr "Chyba při mazání vzdáleného LUN. %s" + msgid "Delete snapshot error." msgstr "Chyba při mazání snímku." @@ -1490,6 +1593,22 @@ msgstr "" "Ovladač úspěšně rozšifroval data importované zálohy, ale některá pole chybí " "(%s)." +#, 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 "" +"Verze API E-series proxy %(current_version)s nepodporuje úplnou sadu " +"dodatečných specifikací SSC. Verze proxy musí být alespoň %(min_version)s." + +#, python-format +msgid "" +"E-series proxy API version %(current_version)s does not support this " +"expansion API. The proxy version must be at at least %(min_version)s" +msgstr "" +"Verze API E-series proxy %(current_version)s nepodporuje toto rozšíření API. " +"Verze proxy musí být alespoň %(min_version)s." + #, python-format msgid "" "EMC VNX Cinder Driver CLI exception: %(cmd)s (Return Code: %(rc)s) (Output: " @@ -2338,6 +2457,14 @@ msgstr "Nelze najít zásobu úložiště pro zdrojový svazek %s." msgid "Failed to get CloudByte account details for account [%s]." msgstr "Nelze získat údaje účtu CloudByte [%s]." +#, python-format +msgid "Failed to get LUN target details for the LUN %s" +msgstr "Nelze získat podrobnosti cíle LUN pro LUN %s" + +#, python-format +msgid "Failed to get LUN target list for the LUN %s" +msgstr "Nelze získat seznam cílů LUN pro LUN %s" + #, python-format msgid "Failed to get Partition ID for volume %(volume_id)s." msgstr "Nelze získat ID oddílu pro svazek %(volume_id)s." @@ -2394,6 +2521,10 @@ msgstr "Nelze získat aktualizaci modelu z klona" msgid "Failed to get network info." msgstr "Nelze získat informace o síti." +#, python-format +msgid "Failed to get new part id in new pool: %(pool_id)s." +msgstr "Nelze získat nové id části v nové zásobě: %(pool_id)s." + msgid "Failed to get old volume type quota reservations" msgstr "Nelze získat rezervace kvót starého typu svazku" @@ -2418,6 +2549,14 @@ msgstr "Nelze získat snímek pro svazek %s." msgid "Failed to get snapshot info." msgstr "Nelze získat informace o snímku." +#, python-format +msgid "Failed to get target IQN for the LUN %s" +msgstr "Nelze získat cílové IQN pro LUN %s" + +#, python-format +msgid "Failed to get target portal for the LUN %s" +msgstr "Nelze získat cílový portál LUN pro LUN %s" + msgid "Failed to get targets" msgstr "Nelze získat cíle" @@ -2531,6 +2670,10 @@ msgstr "Nelze přesunout svazek poprvé." msgid "Failed to migrate volume for the second time." msgstr "Nelze přesunout svazek podruhé." +#, python-format +msgid "Failed to move LUN mapping. Return code: %s" +msgstr "Nelze přesunout mapování LUN. Návratový kód: %s" + #, python-format msgid "Failed to move volume %s." msgstr "Nelze přesunout svazek %s." @@ -2619,6 +2762,11 @@ msgstr "" msgid "Failed to resize volume %(volume_id)s, error: %(error)s" msgstr "Nelze změnit velikost svazku %(volume_id)s, chyba: %(error)s" +#, python-format +msgid "Failed to set QoS for existing volume %(name)s, Error msg: %(msg)s." +msgstr "" +"Nelze nastavit Qos pro existující svazek %(name)s, chybová zpráva: %(msg)s." + msgid "Failed to set partition." msgstr "Nelze nastavit oddíl." @@ -2682,6 +2830,21 @@ msgstr "" msgid "Failed updating model with driver provided model %(model)s" msgstr "Nelze aktualizovat model s ovladačem poskytnutým modelem %(model)s" +#, python-format +msgid "Failure getting LUN info for %s." +msgstr "Nelze získat informace LUN pro %s." + +#, python-format +msgid "Failure moving new cloned LUN to %s." +msgstr "Nelze přesunout nově klonovaný LUN do %s." + +#, python-format +msgid "Failure staging LUN %s to tmp." +msgstr "Nelze zařadit LUN %s do tmp." + +msgid "Fatal error: User not permitted to query NetApp volumes." +msgstr "Kritická chyba: Uživatel nemá oprávnění dotazovat se na svazky NetApp." + #, python-format msgid "Fibre Channel SAN Lookup failure: %(reason)s" msgstr "Selhání vyhledávání SAN Fibre Channel: %(reason)s" @@ -2804,6 +2967,10 @@ msgstr "Chyba při získávání oddílu pomocí id oddílu." msgid "Get protocol from huawei conf file error." msgstr "Chyba získávání protokolu ze souboru s nastavením huawei." +#, python-format +msgid "Get remote device info error. %s." +msgstr "Při získávání informací o vzdáleném zařízení nastala chyba. %s" + msgid "Get replication targets failed." msgstr "Získání cílů replikace selhalo." @@ -2889,6 +3056,14 @@ msgstr "Hostitel %s nemá žádný zavaděč iSCSI" msgid "Host '%s' could not be found." msgstr "Hostitel '%s' nemohl být nalezen." +#, python-format +msgid "Host group with name %s not found" +msgstr "Skupina hostitele s názvem %s nebyla nalezena" + +#, python-format +msgid "Host group with ref %s not found" +msgstr "Skupina hostitele mající odkaz %s nebyla nalezena" + msgid "Host not found" msgstr "Hostitel nenalezen" @@ -3083,6 +3258,12 @@ msgstr "" msgid "Invalid IP address format: '%s'" msgstr "Neplatný formát IP adresy: '%s'" +#, python-format +msgid "" +"Invalid QoS specification detected while getting QoS policy for volume %s" +msgstr "" +"Při získávání zásady QoS pro svazek %s byla zjištěna neplatná specifikace QoS" + #, python-format msgid "Invalid VNX authentication type: %s" msgstr "Neplatný typ ověření VNX: %s" @@ -3278,6 +3459,9 @@ msgstr "Zažádáno o neplatnou zásobu úložiště %s. Přetypování selhalo. msgid "Invalid storage pool %s specificed." msgstr "Zadána neplatná zásoba úložiště %s." +msgid "Invalid transport type." +msgstr "Neplatný typ přenosu." + #, python-format msgid "Invalid update setting: '%s'" msgstr "Neplatné nastavení aktualizace: '%s'" @@ -3411,6 +3595,9 @@ msgstr "" "Zadán neplatný typ svazku: %s (požadovaný typ musí být podporován touto " "skupinou jednotnosti)." +msgid "Invoking web service failed." +msgstr "Vyvolání internetové služby selhalo." + msgid "Issue encountered waiting for job." msgstr "Při čekání na úkol se vyskytl problém." @@ -3442,10 +3629,22 @@ msgstr "Chyba klíče: %s" msgid "LUN map overflow on every channel." msgstr "Přetečení LUN mapy ve všech kanálech." +#, python-format +msgid "LUN not found with given ref %s." +msgstr "LUN nenalezena pomocí zadaného odkazu %s." + #, python-format msgid "LUN number is out of bound on channel id: %(ch_id)s." msgstr "Číslo LUN je mimo rozsah v kanálu s id: %(ch_id)s." +#, 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 "" +"LUN se zadaným odkazem %(ref)s nesplňuje typ svazku. Ujistěte se, že je na " +"virtuálním serveru %(vs)s přítomen svazek LUN mající funkce ssc." + #, python-format msgid "" "LUNType config is wrong. LUNType must be 'Thin' or 'Thick'. LUNType: " @@ -3462,6 +3661,16 @@ msgstr "Posledních %s položek cinder v záznamu systému:-" msgid "Line %(dis)d : %(line)s" msgstr "Řádek %(dis)d : %(line)s" +#, python-format +msgid "Login error, reason is: %s." +msgstr "Chyba přihlášení, důvod: %s." + +msgid "Login error: Can not connect to server." +msgstr "Chyba přihlášení: Nelze se připojit na server." + +msgid "Logout session error." +msgstr "Chyba odhlášení sezení." + msgid "Lun migration error." msgstr "Chyba při přesunu Lun." @@ -3738,9 +3947,19 @@ msgstr "Nastavení NFS 'nfs_used_ratio' je neplatné. Musí být > 0 a <= 1.0: % msgid "NFS config file at %(config)s doesn't exist" msgstr "Soubor s nastavením NFS v %(config)s neexistuje" +#, python-format +msgid "NFS file %s not discovered." +msgstr "Soubor NFS %s nebyl nalezen." + +msgid "NFS file could not be discovered." +msgstr "Soubor NFS nemohl být nalezen." + msgid "NULL host not allowed for volume backend lookup." msgstr "PRÁZDNÝ hostitel není povolen při vyhledávání podpůrné vrstvy svazku." +msgid "NaElement name cannot be null." +msgstr "Název NaElement nemůže být prázdný." + msgid "Name" msgstr "Název" @@ -3808,6 +4027,10 @@ msgstr "Žádný snímek jednotnosti s id %s" msgid "No cinder entries in syslog!" msgstr "Žádné položky cinder v záznamu systému!" +#, python-format +msgid "No cloned LUN named %s found on the filer" +msgstr "Ve správci souborů nebyl nalezen klonovaný LUN s názvem %s" + msgid "No config node found." msgstr "Nenalezen žádný uzel nastavení." @@ -3815,6 +4038,10 @@ msgstr "Nenalezen žádný uzel nastavení." msgid "No consistency group with id %s" msgstr "Žádná skupina jednotnosti s id %s" +#, python-format +msgid "No element by given name %s." +msgstr "Žádný prvek podle zadaného názvu %s." + msgid "No errors in logfiles!" msgstr "Žádné chyby v souborech záznamu!" @@ -3839,6 +4066,10 @@ msgstr "V žádosti nebyl zadán název obrazu." msgid "No initiator group found for initiator %s" msgstr "Pro zavaděče %s nebyla nalezena žádná zaváděcí skupina" +#, python-format +msgid "No interface found on cluster for ip %s" +msgstr "V clusteru s ip adresou %s nenalezeno žádné rozhraní." + msgid "No ip address found." msgstr "Žádná ip adresa nenalezena." @@ -3879,6 +4110,13 @@ msgid "No node found in I/O group %(gid)s for volume %(vol)s." msgstr "" "Ve skupině vstupu/výstupu %(gid)s nenalezen žádný uzel pro svazek %(vol)s." +msgid "" +"No pools are available for provisioning volumes. Ensure that the " +"configuration option netapp_pool_name_search_pattern is set correctly." +msgstr "" +"Pro poskytující svazky nejsou dostupné žádné zásoby. Ujistěte se, že volba " +"netapp_pool_name_search_pattern je nastavena správně." + msgid "" "No response was received from CloudByte storage list iSCSI auth user API " "call." @@ -3901,6 +4139,10 @@ msgid "No source snapshots provided to create consistency group %s." msgstr "" "Nebyly zadány žádné zdrojové snímky pro vytvoření skupiny jednotnosti %s." +#, python-format +msgid "No storage path found for export path %s" +msgstr "Nenalezena žádná cesta úložiště pro cestu exportu %s" + #, python-format msgid "No such QoS spec %(specs_id)s." msgstr "Žádné takové specifikace QoS: %(specs_id)s." @@ -3916,6 +4158,13 @@ msgstr "Pro obnovení zálohy verze %s není žádná podpora" msgid "No target id found for volume %(volume_id)s." msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." +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 "" +"Hostitel nemá k dispozici nepoužité ID LUN; vícenásobné připojení je " +"povoleno, což vyžaduje jedinečné ID LUN napříč celou skupinou hostitele." + msgid "No url configured" msgstr "Žádná url není nastavena" @@ -3931,6 +4180,13 @@ msgstr "Žádný platní hostitelé pro svazek %(id)s s typem %(type)s" msgid "No vdisk with the UID specified by source-id %s." msgstr "Nenalezen žádný virtuální disk s UID zadaným id zdroje %s." +#, python-format +msgid "" +"No volume on cluster with vserver %(vserver)s and junction path %(junction)s " +msgstr "" +"Žádný svazek v clusteru na virtuálním serveru %(vserver)s a cestě spojení " +"%(junction)s" + msgid "No volume service(s) started successfully, terminating." msgstr "Žádné služby svazku nebyly úspěšně spuštěny, ukončování." @@ -3949,6 +4205,9 @@ msgstr "V úložišti Cloudbyte nebyly nalezeny žádné svazky." msgid "No weighed hosts available" msgstr "Źádní vážení hostitelé nejsou dostupní" +msgid "Not a valid value for NaElement." +msgstr "Neplatná hodnota pro NaElement." + msgid "Not an rbd snapshot" msgstr "Není snímkem rbd" @@ -4005,6 +4264,9 @@ msgstr "Počet pokusů pokud připojení ke clusteru ceph selže." msgid "Object Count" msgstr "Počet objektů" +msgid "Object is not a NetApp LUN." +msgstr "Objekt není NetApp LUN." + #, python-format msgid "" "On an Extend Operation, error adding volume to composite volume: " @@ -4013,6 +4275,10 @@ msgstr "" "Chyba při přidávání svazku do složeného svazku během operace rozšíření: " "%(volumename)s." +msgid "One of the required inputs from host, port or scheme was not found." +msgstr "" +"Jeden z požadovaných vstupů od hostitele, portu, nebo schématu nebyl nalezen." + #, python-format msgid "" "Only %(value)s %(verb)s request(s) can be made to %(uri)s every " @@ -4021,6 +4287,9 @@ msgstr "" "Pouze %(value)s požadavky %(verb)s mohou být provedeny pro %(uri)s každých " "%(unit_string)s." +msgid "Only one limit can be set in a QoS spec." +msgstr "Ve specifikaci QoS lze nastavit pouze jednu mez." + msgid "" "Only users with token scoped to immediate parents or root projects are " "allowed to see its children quotas." @@ -4106,6 +4375,9 @@ msgstr "Zásoba ze svazku['hostitel] %(host)s nebyla nalezena." msgid "Pool from volume['host'] failed with: %(ex)s." msgstr "Zásoba ze svazku['hostitel] selhala: %(ex)s." +msgid "Pool is not available in the volume host field." +msgstr "Zásoba není dostupná v poli hostitel svazku." + #, python-format msgid "Pool with name %(pool)s wasn't found in domain %(domain)s." msgstr "Zásoba s názvem %(pool)s nebyla nalezena v doméně %(domain)s." @@ -4144,6 +4416,14 @@ msgstr "Stav hlavní kopie: %(status)s a synchronizováný: %(sync)s." msgid "Project ID" msgstr "ID projektu" +#, python-format +msgid "" +"Protocol %(storage_protocol)s is not supported for storage family " +"%(storage_family)s." +msgstr "" +"Protokol %(storage_protocol)s není podporován u úložišť druhu " +"%(storage_family)s." + msgid "Provided backup record is missing an id" msgstr "Zadanému záznamu zálohy chybí id" @@ -4172,6 +4452,10 @@ msgid "QoS spec %(specs_id)s has no spec with key %(specs_key)s." msgstr "" "Specifikace QoS %(specs_id)s nemají specifikace s klíčem %(specs_key)s." +msgid "QoS specs are not supported on this storage family and ONTAP version." +msgstr "" +"Specifikace QoS nejsou podporovány u tohoto druhu úložišť a verze ONTAP." + #, python-format msgid "Qos config is wrong. %(key)s must be set greater than 0." msgstr "Nastavení QoS je špatné. %(key)s musí být větší než 0." @@ -4249,12 +4533,18 @@ msgstr "" msgid "Received error string: %s" msgstr "Obdržen chybový řetězec: %s" +msgid "Reference must contain either source-id or source-name element." +msgstr "Odkaz musí obsahovat prvek source-name nebo source-id." + msgid "Reference must contain source-id element." msgstr "Odkaz musí obsahovat prvek source-id." msgid "Reference must contain source-id or source-name key." msgstr "Odkaz musí obsahovat zdrojové id, nebo klíč mající názem zdroje." +msgid "Reference must contain source-id or source-name." +msgstr "Odkaz musí obsahovat id nebo název zdroje." + msgid "Reference must contain source-name element." msgstr "Odkaz musí obsahovat prvek source-name." @@ -4269,6 +4559,10 @@ msgstr "" "Přesun svazku s ID: %(id)s zamítnut. Prosím zkontrolujte své nastavené " "protože zdroj a cíl jsou ve stejné skupině svazku: %(name)s." +#, python-format +msgid "Remote detatch volume error. %s." +msgstr "Chyba vzdáleného odpojení svazku. %s." + msgid "Remove CHAP error." msgstr "Chyba při odstraňování CHAP." @@ -4374,10 +4668,16 @@ msgstr "" "Požadovaná velikost svazku %(size)d je větší než maximální povolený limit " "%(limit)d." +msgid "Required configuration not found" +msgstr "Požadované nastavení nenalezeno." + #, python-format msgid "Required flag %s is not set" msgstr "Požádovaný příznak %s není nastaven" +msgid "Requires an NaServer instance." +msgstr "Vyžaduje instanci NaServeru." + #, python-format msgid "" "Reset backup status aborted, the backup service currently configured " @@ -4388,6 +4688,10 @@ msgstr "" "[%(configured_service)s] není stejnou službou použitou k vytvoření této " "zálohy [%(backup_service)s]." +#, python-format +msgid "Resizing clone %s failed." +msgstr "Změna velikosti klonu %s selhala." + msgid "Resizing image file failed." msgstr "Změna velikosti obrazu selhala." @@ -4397,6 +4701,14 @@ msgstr "Zdroj nemohl být nalezen." msgid "Resource not ready." msgstr "Zdroj není připraven." +#, python-format +msgid "Response error - %s." +msgstr "Chyba odpovědi - %s." + +#, python-format +msgid "Response error code - %s." +msgstr "Chybový kód odpovědi - %s." + #, python-format msgid "" "Restore backup aborted, expected volume status %(expected_status)s but got " @@ -4528,6 +4840,20 @@ msgstr "Služba nenalezena." msgid "Sets thin provisioning." msgstr "Nastaví mělké poskytování." +msgid "" +"Setting LUN QoS policy group is not supported on this storage family and " +"ONTAP version." +msgstr "" +"Nastavení skupin zásad QoS LUN není podporováno u tohoto druhu úložišť a " +"verze ONTAP." + +msgid "" +"Setting file qos policy group is not supported on this storage family and " +"ontap version." +msgstr "" +"Nastavení souboru skupiny zásad QoS není podporováno u tohoto druhu úložišť " +"a verze ONTAP." + #, python-format msgid "" "Share %s ignored due to invalid format. Must be of form address:/export. " @@ -4633,6 +4959,9 @@ msgid "Source CG is empty. No consistency group will be created." msgstr "" "Zdrojová skupina jednotnosti je prázdná. Žádná skupina nebude vytvořena." +msgid "Source host details not found." +msgstr "Podrobnosti zdrojového hostitele nenalezeny." + msgid "Source volume device ID is required." msgstr "ID zařízení zdrojového svazku je vyžadováno." @@ -4642,6 +4971,17 @@ msgstr "Zdrojový svazek není uprostřed přesunu." msgid "SpaceInfo returned byarray is invalid" msgstr "Byarray vrácený od Spaceinfo je neplatný" +#, python-format +msgid "" +"Specified host to map to volume %(vol)s is in unsupported host group with " +"%(group)s." +msgstr "" +"Zadaný hostitel pro namapování ke svazku %(vol)s je v nepodporované skupině " +"hostitele s %(group)s." + +msgid "Specified logical volume does not exist." +msgstr "Zadaný logický svazek neexistuje." + msgid "Specify a password or private_key" msgstr "Zadejte heslo nebo soukromý klíč" @@ -4685,6 +5025,10 @@ msgid "Storage Relocation Service not found on %(storageSystemName)s." msgstr "" "Služba změny umístění úložiště nebyla nalezena v %(storageSystemName)s." +#, python-format +msgid "Storage family %s is not supported." +msgstr "Druhy úložiště %s nejsou podporovány." + #, python-format msgid "Storage group %(sgGroupName)s does not exist." msgstr "Skupina úložiště %(sgGroupName)s neexistuje." @@ -4700,6 +5044,9 @@ msgstr "Hostitel úložiště %(svr)s nebyl zjištěn, ověřte název" msgid "Storage resource could not be found." msgstr "Zdroj úložiště nemohl být nalezen." +msgid "Storage system id not set." +msgstr "ID úložného systému nebylo nastaveno." + #, python-format msgid "Storage system not found for pool %(poolNameInStr)s." msgstr "Systém úložiště nebyl nalezen pro zásobu %(poolNameInStr)s." @@ -4824,6 +5171,10 @@ msgstr "Doba konce (%(end)s) musí být po době začátku (%(start)s)." msgid "The extra_spec: %s is invalid." msgstr "Dodatečná specifikace %s je neplatná." +#, python-format +msgid "The extraspec: %(extraspec)s is not valid." +msgstr "Dodatečná specifikace: %(extraspec)s není platná." + #, python-format msgid "The following elements are required: %s" msgstr "Jsou vyžadovány následující prvky: %s" @@ -4968,6 +5319,9 @@ msgstr "" msgid "The specified vdisk is mapped to a host." msgstr "Zadaný virtuální disk je mapován k hostiteli." +msgid "The specified volume is mapped to a host." +msgstr "Zadaný svazek je namapován k hostiteli." + #, python-format msgid "The storage backend can be used. (config_group: %(config_group)s)" msgstr "" @@ -5166,6 +5520,9 @@ msgstr "" msgid "Type access modification is not applicable to public volume type." msgstr "Změna typu přístupu se nevztahuje k veřejnému typu svazku." +msgid "Type cannot be converted into NaElement." +msgstr "Typ nemůže být převeden na NaElement." + #, python-format msgid "TypeError: %s" msgstr "Chyba typu: %s" @@ -5402,6 +5759,10 @@ msgstr "Nelze načíst klíč z %(cert)s %(e)s." msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "Nelze nalézt účet %(account_name)s na zařízení Solidfire" +#, python-format +msgid "Unable to locate an SVM that is managing the IP address '%s'" +msgstr "Nelze nalézt SVM které spravuje IP adresu '%s'" + #, python-format msgid "" "Unable to manage existing volume. Volume %(volume_ref)s already managed." @@ -5563,6 +5924,10 @@ msgstr "Neznámý směr řazení, musí být buď 'desc' nebo 'asc'." msgid "Unmanage volume not implemented." msgstr "Zrušení správy svazku není zavedeno." +#, python-format +msgid "Unrecognized QOS keyword: \"%s\"" +msgstr "Nerozpoznané klíčové slovo QoS: \"%s\"" + #, python-format msgid "Unrecognized backing format: %s" msgstr "Nerozpoznaný formát zálohy: %s" @@ -5575,9 +5940,17 @@ msgstr "Nerozpoznaná hodnota read_deleted '%s'" msgid "Unsuccessful iscsiadm. Exception is %(ex)s. " msgstr "Neúspěšně iscsiadm. Zjištěná výjimka %(ex)s." +msgid "Unsupported Clustered Data ONTAP version." +msgstr "Nepodporovaná verze clusterovaného Data ONTAP." + msgid "Unsupported Content-Type" msgstr "Nepodporovaný Content-Type" +msgid "" +"Unsupported Data ONTAP version. Data ONTAP version 7.3.1 and above is " +"supported." +msgstr "Nepodporovaná verze Data ONTAP. Podporované jsou verze 7.3.1 a vyšší." + #, python-format msgid "Unsupported backup metadata version (%s)" msgstr "Nepodporovaná verze zálohy popisných dat (%s)" @@ -5697,6 +6070,10 @@ msgstr "" "Svazek %(name)s nebyl nalezen v poli. Nelze zjistit zda jsou svazky " "namapovány." +#, python-format +msgid "Volume %(vol)s could not be created in pool %(pool)s." +msgstr "Svazek %(vol)s nemohl být vytvořen v zásobě %(pool)s." + #, python-format msgid "" "Volume %(vol_id)s status must be available or in-use, but current status is: " @@ -5745,6 +6122,17 @@ msgstr "" msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "Svazek %(volume_id)s nemá žádná metadata s klíčem %(metadata_key)s." +#, python-format +msgid "" +"Volume %(volume_id)s is currently mapped to unsupported host group %(group)s" +msgstr "" +"Svazek %(volume_id)s je v současnosti mapován k nepodporované skupině " +"hostitele %(group)s" + +#, python-format +msgid "Volume %(volume_id)s is not currently mapped to host %(host)s" +msgstr "Svazek %(volume_id)s není v současnosti mapován k hostiteli %(host)s" + #, python-format msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "Svazek %(volume_id)s je stále připojen, nejdříve odpojte svazek." @@ -5757,6 +6145,18 @@ msgstr "Chyba replikace svazku %(volume_id)s: %(reason)s" msgid "Volume %(volume_name)s is busy." msgstr "Svazek %(volume_name)s je zaneprázdněn." +#, python-format +msgid "Volume %s could not be created from source volume." +msgstr "Svazek %s nemohl být vytvořen ze zdrojového svazku." + +#, python-format +msgid "Volume %s could not be created on shares." +msgstr "Svazek %s nemohl být vytvořen ve sdílení." + +#, python-format +msgid "Volume %s could not be created." +msgstr "Svazek %s nemohl být vytvořen." + #, python-format msgid "Volume %s does not have provider_location specified, skipping." msgstr "Svazek %s nemá zadáno umístění poskytovatele, je přeskočen." @@ -6043,6 +6443,10 @@ msgstr "" "Přístup k typu svazku nenalezen pro kombinaci %(volume_type_id)s / " "%(project_id)s." +#, python-format +msgid "Volume type does not match for share %s." +msgstr "Typ svazku neodpovídá sdílení %s." + #, python-format msgid "Volume type encryption for type %(type_id)s already exists." msgstr "Šifrování typu svazku pro typ %(type_id)s již existuje." @@ -6097,6 +6501,9 @@ msgstr "" msgid "VzStorage config file at %(config)s doesn't exist." msgstr "Soubor s nastavením VzStorage %(config)s nebyl nalezen." +msgid "Wait replica complete timeout." +msgstr "Vypršel časový limit čekání na dokončení replikace." + msgid "" "Waiting for all nodes to join cluster. Ensure all sheep daemons are running." msgstr "" @@ -6327,6 +6734,12 @@ msgstr "XML nelze porozumět" msgid "cg-%s" msgstr "skupinajednotnosti-%s" +msgid "cgsnapshot assigned" +msgstr "snímek skupiny jednotnosti přidělen" + +msgid "cgsnapshot changed" +msgstr "snímek skupiny jednotnosti změněn" + msgid "" "check_conf_file: Config file invalid. RestURL, UserName and UserPassword " "must be set." @@ -6352,6 +6765,9 @@ msgstr "Kontrola chyby v nastavení: Nelze zjistit id systému." msgid "check_for_setup_error: Unable to determine system name." msgstr "Kontrola chyby v nastavení: Nelze zjistit název systému." +msgid "check_hypermetro_exist error." +msgstr "Chyba při kontrole existence hypermetra." + #, python-format msgid "clone depth exceeds limit of %s" msgstr "hloubka klonování překračuje omezení %s" @@ -6397,6 +6813,9 @@ msgstr "Vytvoření hostitele: Název není unicode nebo řetězec." msgid "create_host: No initiators or wwpns supplied." msgstr "Vytvoření hostitele: Nepředány žádné zavaděče nebo wwpns." +msgid "create_hypermetro_pair error." +msgstr "Chyba při vytváření páru hypermetro." + #, python-format msgid "" "create_snapshot: Volume status must be \"available\" or \"in-use\" for " @@ -6451,6 +6870,9 @@ msgstr "" "%(out)s.\n" "chybový výstup: %(err)s." +msgid "delete_hypermetro error." +msgstr "Chyba při mazání hypermetra." + #, python-format msgid "delete_initiator: %s ACL not found. Continuing." msgstr "Mazání iniciátora: %s ACL nenalezeno. Pokračování." @@ -6525,6 +6947,12 @@ msgstr "fmt=%(fmt)s zálohováno:%(backing_file)s" msgid "force delete" msgstr "vynutit smazání" +msgid "get_hyper_domain_id error." +msgstr "chyb při získávání id domény hypermetra." + +msgid "get_hypermetro_by_id error." +msgstr "Chyba při získávání hypermetra podle id." + #, python-format msgid "" "get_iscsi_params: Failed to get target IP for initiator %(ini)s, please " @@ -6830,12 +7258,18 @@ msgstr "id zdrojového svazku:%s není replikováno" msgid "status must be available" msgstr "stav musí být dostupný" +msgid "stop_hypermetro error." +msgstr "Chyba při zastavování hypermetra." + msgid "subclasses must implement construct()!" msgstr "podtřídy musí zavádět construct()!" msgid "sudo failed, continuing as if nothing happened" msgstr "sudo selhalo, pokračuje se, jako by se nic nestalo" +msgid "sync_hypermetro error." +msgstr "Chyba při synchronizaci hypermetra." + msgid "sync_replica not implemented." msgstr "sync_replica není zavedeno." @@ -6912,6 +7346,9 @@ msgstr "" msgid "volume size %d is invalid." msgstr "velikost svazku %d je neplatná." +msgid "volume_type cannot be None" +msgstr "Typ svazku nemůže být None" + msgid "" "volume_type must be provided when creating a volume in a consistency group." msgstr "při vytváření svazku ve skupině jednotnosti musí být zadán jeho typ." diff --git a/cinder/locale/tr_TR/LC_MESSAGES/cinder.po b/cinder/locale/tr_TR/LC_MESSAGES/cinder.po index 3c58e18f6..0b5267a48 100644 --- a/cinder/locale/tr_TR/LC_MESSAGES/cinder.po +++ b/cinder/locale/tr_TR/LC_MESSAGES/cinder.po @@ -7,9 +7,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.dev66\n" +"Project-Id-Version: cinder 8.0.0.dev74\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-10-22 06:07+0000\n" +"POT-Creation-Date: 2015-10-25 06:04+0000\n" "PO-Revision-Date: 2015-09-16 08:16+0000\n" "Last-Translator: Andreas Jaeger \n" "Language: tr_TR\n" @@ -3795,6 +3795,10 @@ 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." +#, python-format +msgid "Login error, reason is: %s." +msgstr "Giriş hatası, sebep: %s." + msgid "" "Lookup service not configured. Config option for fc_san_lookup_service needs " "to specify a concrete implementation of the lookup service." -- 2.45.2