cinder/cinder/locale/uk/LC_MESSAGES/cinder.po

11725 lines
294 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Ukrainian translations for cinder.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the cinder project.
#
# Translators:
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011
msgid ""
msgstr ""
"Project-Id-Version: Cinder\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-05-18 06:13+0000\n"
"PO-Revision-Date: 2014-05-11 20:12+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Ukrainian "
"(http://www.transifex.com/projects/p/cinder/language/uk/)\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
#: cinder/context.py:63
#, python-format
msgid "Arguments dropped when creating context: %s"
msgstr ""
#: cinder/context.py:107
#, python-format
msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r"
msgstr ""
#: cinder/exception.py:66 cinder/brick/exception.py:31
msgid "An unknown exception occurred."
msgstr ""
#: cinder/exception.py:88
msgid "Exception in string format operation"
msgstr ""
#: cinder/exception.py:107
#, python-format
msgid "Bad or unexpected response from the storage volume backend API: %(data)s"
msgstr ""
#: cinder/exception.py:112
#, python-format
msgid "Volume driver reported an error: %(message)s"
msgstr ""
#: cinder/exception.py:116
#, python-format
msgid "Backup driver reported an error: %(message)s"
msgstr ""
#: cinder/exception.py:120
#, python-format
msgid "Connection to glance failed: %(reason)s"
msgstr ""
#: cinder/exception.py:124
msgid "Not authorized."
msgstr "Не авторизовано."
#: cinder/exception.py:129
msgid "User does not have admin privileges"
msgstr "У користувача відсутні адміністративні повноваження"
#: cinder/exception.py:133
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
#: cinder/exception.py:137
#, python-format
msgid "Not authorized for image %(image_id)s."
msgstr ""
#: cinder/exception.py:141
msgid "Volume driver not ready."
msgstr ""
#: cinder/exception.py:145 cinder/brick/exception.py:77
msgid "Unacceptable parameters."
msgstr ""
#: cinder/exception.py:150
#, python-format
msgid "Invalid snapshot: %(reason)s"
msgstr ""
#: cinder/exception.py:154
#, python-format
msgid "Invalid attaching mode '%(mode)s' for volume %(volume_id)s."
msgstr ""
#: cinder/exception.py:159
#, python-format
msgid "Volume %(volume_id)s is still attached, detach volume first."
msgstr ""
#: cinder/exception.py:163
msgid "Failed to load data into json format"
msgstr ""
#: cinder/exception.py:167
msgid "The results are invalid."
msgstr ""
#: cinder/exception.py:171
#, python-format
msgid "Invalid input received: %(reason)s"
msgstr ""
#: cinder/exception.py:175
#, python-format
msgid "Invalid volume type: %(reason)s"
msgstr ""
#: cinder/exception.py:179
#, python-format
msgid "Invalid volume: %(reason)s"
msgstr ""
#: cinder/exception.py:183
#, python-format
msgid "Invalid content type %(content_type)s."
msgstr ""
#: cinder/exception.py:187
#, python-format
msgid "Invalid host: %(reason)s"
msgstr ""
#: cinder/exception.py:193 cinder/brick/exception.py:84
#, python-format
msgid "%(err)s"
msgstr "%(err)s"
#: cinder/exception.py:197
#, python-format
msgid "Invalid auth key: %(reason)s"
msgstr ""
#: cinder/exception.py:201
#, python-format
msgid "Value \"%(value)s\" is not valid for configuration option \"%(option)s\""
msgstr ""
#: cinder/exception.py:206
msgid "Service is unavailable at this time."
msgstr ""
#: cinder/exception.py:210
#, python-format
msgid "Image %(image_id)s is unacceptable: %(reason)s"
msgstr ""
#: cinder/exception.py:214
#, python-format
msgid "The device in the path %(path)s is unavailable: %(reason)s"
msgstr ""
#: cinder/exception.py:218
#, python-format
msgid "Expected a uuid but received %(uuid)s."
msgstr ""
#: cinder/exception.py:222 cinder/brick/exception.py:71
msgid "Resource could not be found."
msgstr "Ресурс не знайдено."
#: cinder/exception.py:228
#, python-format
msgid "Volume %(volume_id)s could not be found."
msgstr ""
#: cinder/exception.py:232
#, python-format
msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s."
msgstr ""
#: cinder/exception.py:237
#, python-format
msgid ""
"Volume %(volume_id)s has no administration metadata with key "
"%(metadata_key)s."
msgstr ""
#: cinder/exception.py:242
#, python-format
msgid "Invalid metadata: %(reason)s"
msgstr ""
#: cinder/exception.py:246
#, python-format
msgid "Invalid metadata size: %(reason)s"
msgstr ""
#: cinder/exception.py:250
#, python-format
msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s."
msgstr ""
#: cinder/exception.py:255
#, python-format
msgid "Volume type %(volume_type_id)s could not be found."
msgstr ""
#: cinder/exception.py:259
#, python-format
msgid "Volume type with name %(volume_type_name)s could not be found."
msgstr ""
#: cinder/exception.py:264
#, python-format
msgid ""
"Volume Type %(volume_type_id)s has no extra specs with key "
"%(extra_specs_key)s."
msgstr ""
#: cinder/exception.py:269
#, python-format
msgid ""
"Volume Type %(volume_type_id)s deletion is not allowed with volumes "
"present with the type."
msgstr ""
#: cinder/exception.py:274
#, python-format
msgid "Snapshot %(snapshot_id)s could not be found."
msgstr ""
#: cinder/exception.py:278
#, python-format
msgid "deleting volume %(volume_name)s that has snapshot"
msgstr ""
#: cinder/exception.py:282
#, python-format
msgid "deleting snapshot %(snapshot_name)s that has dependent volumes"
msgstr ""
#: cinder/exception.py:287
#, python-format
msgid "No target id found for volume %(volume_id)s."
msgstr ""
#: cinder/exception.py:291
#, python-format
msgid "Invalid image href %(image_href)s."
msgstr ""
#: cinder/exception.py:295
#, python-format
msgid "Image %(image_id)s could not be found."
msgstr "Образ %(image_id)s не знайдено."
#: cinder/exception.py:299
#, python-format
msgid "Service %(service_id)s could not be found."
msgstr ""
#: cinder/exception.py:303
#, python-format
msgid "Host %(host)s could not be found."
msgstr ""
#: cinder/exception.py:307
#, python-format
msgid "Scheduler Host Filter %(filter_name)s could not be found."
msgstr ""
#: cinder/exception.py:311
#, python-format
msgid "Scheduler Host Weigher %(weigher_name)s could not be found."
msgstr ""
#: cinder/exception.py:315
#, python-format
msgid "Could not find binary %(binary)s on host %(host)s."
msgstr ""
#: cinder/exception.py:319
#, python-format
msgid "Invalid reservation expiration %(expire)s."
msgstr ""
#: cinder/exception.py:323
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
#: cinder/exception.py:328
msgid "Quota could not be found"
msgstr ""
#: cinder/exception.py:332
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
#: cinder/exception.py:336
#, python-format
msgid "Quota for project %(project_id)s could not be found."
msgstr ""
#: cinder/exception.py:340
#, python-format
msgid "Quota class %(class_name)s could not be found."
msgstr ""
#: cinder/exception.py:344
#, python-format
msgid "Quota usage for project %(project_id)s could not be found."
msgstr ""
#: cinder/exception.py:348
#, python-format
msgid "Quota reservation %(uuid)s could not be found."
msgstr ""
#: cinder/exception.py:352
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
#: cinder/exception.py:356
#, python-format
msgid "File %(file_path)s could not be found."
msgstr ""
#: cinder/exception.py:365
#, python-format
msgid "Volume Type %(id)s already exists."
msgstr ""
#: cinder/exception.py:369
#, python-format
msgid "Volume type encryption for type %(type_id)s already exists."
msgstr ""
#: cinder/exception.py:373
#, python-format
msgid "Volume type encryption for type %(type_id)s does not exist."
msgstr ""
#: cinder/exception.py:377
#, python-format
msgid "Malformed message body: %(reason)s"
msgstr ""
#: cinder/exception.py:381
#, python-format
msgid "Could not find config at %(path)s"
msgstr ""
#: cinder/exception.py:385
#, python-format
msgid "Could not find parameter %(param)s"
msgstr ""
#: cinder/exception.py:389
#, python-format
msgid "Could not load paste app '%(name)s' from %(path)s"
msgstr ""
#: cinder/exception.py:393
#, python-format
msgid "No valid host was found. %(reason)s"
msgstr ""
#: cinder/exception.py:402
#, python-format
msgid "Quota exceeded: code=%(code)s"
msgstr ""
#: cinder/exception.py:409
#, python-format
msgid ""
"Requested volume or snapshot exceeds allowed Gigabytes quota. Requested "
"%(requested)sG, quota is %(quota)sG and %(consumed)sG has been consumed."
msgstr ""
#: cinder/exception.py:415
#, python-format
msgid "Maximum number of volumes allowed (%(allowed)d) exceeded"
msgstr ""
#: cinder/exception.py:419
#, python-format
msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded"
msgstr ""
#: cinder/exception.py:423
#, python-format
msgid "Detected more than one volume with name %(vol_name)s"
msgstr ""
#: cinder/exception.py:427
#, python-format
msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s"
msgstr ""
#: cinder/exception.py:432
#, python-format
msgid "Unknown or unsupported command %(cmd)s"
msgstr ""
#: cinder/exception.py:436
#, python-format
msgid "Malformed response to command %(cmd)s: %(reason)s"
msgstr ""
#: cinder/exception.py:440
#, python-format
msgid "Operation failed with status=%(status)s. Full dump: %(data)s"
msgstr ""
#: cinder/exception.py:444
#, python-format
msgid ""
"Glance metadata cannot be updated, key %(key)s exists for volume id "
"%(volume_id)s"
msgstr ""
#: cinder/exception.py:449
#, python-format
msgid "Glance metadata for volume/snapshot %(id)s cannot be found."
msgstr ""
#: cinder/exception.py:453
#, python-format
msgid "Failed to export for volume: %(reason)s"
msgstr ""
#: cinder/exception.py:457
#, python-format
msgid "Failed to create metadata for volume: %(reason)s"
msgstr ""
#: cinder/exception.py:461
#, python-format
msgid "Failed to update metadata for volume: %(reason)s"
msgstr ""
#: cinder/exception.py:465
#, python-format
msgid "Failed to copy metadata to volume: %(reason)s"
msgstr ""
#: cinder/exception.py:469
#, python-format
msgid "Failed to copy image to volume: %(reason)s"
msgstr ""
#: cinder/exception.py:473
msgid "Invalid Ceph args provided for backup rbd operation"
msgstr ""
#: cinder/exception.py:477
msgid "An error has occurred during backup operation"
msgstr ""
#: cinder/exception.py:481
msgid "Unsupported backup metadata version requested"
msgstr ""
#: cinder/exception.py:485
msgid "Metadata backup already exists for this volume"
msgstr ""
#: cinder/exception.py:489
msgid "Backup RBD operation failed"
msgstr ""
#: cinder/exception.py:493
#, python-format
msgid "Backup %(backup_id)s could not be found."
msgstr ""
#: cinder/exception.py:497
msgid "Failed to identify volume backend."
msgstr ""
#: cinder/exception.py:501
#, python-format
msgid "Invalid backup: %(reason)s"
msgstr ""
#: cinder/exception.py:505
#, python-format
msgid "Connection to swift failed: %(reason)s"
msgstr ""
#: cinder/exception.py:509
#, python-format
msgid "Transfer %(transfer_id)s could not be found."
msgstr ""
#: cinder/exception.py:513
#, python-format
msgid "Volume migration failed: %(reason)s"
msgstr ""
#: cinder/exception.py:517
#, python-format
msgid "SSH command injection detected: %(command)s"
msgstr ""
#: cinder/exception.py:521
#, python-format
msgid "QoS Specs %(specs_id)s already exists."
msgstr ""
#: cinder/exception.py:525
#, python-format
msgid "Failed to create qos_specs: %(name)s with specs %(qos_specs)s."
msgstr ""
#: cinder/exception.py:530
#, python-format
msgid "Failed to update qos_specs: %(specs_id)s with specs %(qos_specs)s."
msgstr ""
#: cinder/exception.py:535
#, python-format
msgid "No such QoS spec %(specs_id)s."
msgstr ""
#: cinder/exception.py:539
#, python-format
msgid "Failed to associate qos_specs: %(specs_id)s with type %(type_id)s."
msgstr ""
#: cinder/exception.py:544
#, python-format
msgid "Failed to disassociate qos_specs: %(specs_id)s with type %(type_id)s."
msgstr ""
#: cinder/exception.py:549
#, python-format
msgid "QoS spec %(specs_id)s has no spec with key %(specs_key)s."
msgstr ""
#: cinder/exception.py:554
#, python-format
msgid "Invalid qos specs: %(reason)s"
msgstr ""
#: cinder/exception.py:558
#, python-format
msgid "QoS Specs %(specs_id)s is still associated with entities."
msgstr ""
#: cinder/exception.py:562
#, python-format
msgid "key manager error: %(reason)s"
msgstr ""
#: cinder/exception.py:566
#, python-format
msgid ""
"Manage existing volume failed due to invalid backend reference "
"%(existing_ref)s: %(reason)s"
msgstr ""
#: cinder/exception.py:571
#, python-format
msgid "Manage existing volume failed due to volume type mismatch: %(reason)s"
msgstr ""
#: cinder/exception.py:578
msgid "Coraid Cinder Driver exception."
msgstr ""
#: cinder/exception.py:582
msgid "Failed to encode json data."
msgstr ""
#: cinder/exception.py:586
msgid "Login on ESM failed."
msgstr ""
#: cinder/exception.py:590
msgid "Relogin on ESM failed."
msgstr ""
#: cinder/exception.py:594
#, python-format
msgid "Group with name \"%(group_name)s\" not found."
msgstr ""
#: cinder/exception.py:598
#, python-format
msgid "ESM configure request failed: %(reason)s"
msgstr ""
#: cinder/exception.py:602
#, python-format
msgid "Coraid ESM not available with reason: %(reason)s"
msgstr ""
#: cinder/exception.py:607
msgid "Zadara Cinder Driver exception."
msgstr ""
#: cinder/exception.py:611
#, python-format
msgid "Unable to create server object for initiator %(name)s"
msgstr ""
#: cinder/exception.py:615
#, python-format
msgid "Unable to find server object for initiator %(name)s"
msgstr ""
#: cinder/exception.py:619
msgid "Unable to find any active VPSA controller"
msgstr ""
#: cinder/exception.py:623
#, python-format
msgid "Failed to retrieve attachments for volume %(name)s"
msgstr ""
#: cinder/exception.py:627
#, python-format
msgid "Invalid attachment info for volume %(name)s: %(reason)s"
msgstr ""
#: cinder/exception.py:631
#, python-format
msgid "Bad HTTP response status %(status)s"
msgstr ""
#: cinder/exception.py:636
msgid "Bad response from SolidFire API"
msgstr ""
#: cinder/exception.py:640
msgid "SolidFire Cinder Driver exception"
msgstr ""
#: cinder/exception.py:644
#, python-format
msgid "Error in SolidFire API response: data=%(data)s"
msgstr ""
#: cinder/exception.py:648
#, python-format
msgid "Unable to locate account %(account_name)s on Solidfire device"
msgstr ""
#: cinder/exception.py:654
#, python-format
msgid "Invalid 3PAR Domain: %(err)s"
msgstr ""
#: cinder/exception.py:659
msgid "Unknown NFS exception"
msgstr ""
#: cinder/exception.py:663
msgid "No mounted NFS shares found"
msgstr ""
#: cinder/exception.py:667 cinder/exception.py:680
#, python-format
msgid "There is no share which can host %(volume_size)sG"
msgstr ""
#: cinder/exception.py:672
msgid "Unknown Gluster exception"
msgstr ""
#: cinder/exception.py:676
msgid "No mounted Gluster shares found"
msgstr ""
#: cinder/exception.py:684
#, python-format
msgid "Failed to remove export for volume %(volume)s: %(reason)s"
msgstr ""
#: cinder/exception.py:689
msgid "HP MSA Volume Driver exception"
msgstr ""
#: cinder/exception.py:693
#, python-format
msgid "VDisk doesn't exist (%(vdisk)s)"
msgstr ""
#: cinder/exception.py:697
msgid "Unable to connect to MSA array"
msgstr ""
#: cinder/exception.py:701
#, python-format
msgid "Not enough space on VDisk (%(vdisk)s)"
msgstr ""
#: cinder/exception.py:706
#, python-format
msgid "Fibre Channel connection control failure: %(reason)s"
msgstr ""
#: cinder/exception.py:710
#, python-format
msgid "Fibre Channel Zone operation failed: %(reason)s"
msgstr ""
#: cinder/exception.py:714
#, python-format
msgid "Fibre Channel SAN Lookup failure: %(reason)s"
msgstr ""
#: cinder/exception.py:718
#, python-format
msgid "Fibre Channel Zoning CLI error: %(reason)s"
msgstr ""
#: cinder/exception.py:722
msgid "NetApp Cinder Driver exception."
msgstr ""
#: cinder/manager.py:128
msgid "Notifying Schedulers of capabilities ..."
msgstr ""
#: cinder/policy.py:30
msgid "JSON file representing policy"
msgstr ""
#: cinder/policy.py:33
msgid "Rule checked when requested rule is not found"
msgstr ""
#: cinder/quota.py:106
#, python-format
msgid ""
"Default quota for resource: %(res)s is set by the default quota flag: "
"quota_%(res)s, it is now deprecated. Please use the default quota class "
"for default quota."
msgstr ""
#: cinder/quota.py:749
#, python-format
msgid "Created reservations %s"
msgstr ""
#: cinder/quota.py:771
#, python-format
msgid "Failed to commit reservations %s"
msgstr ""
#: cinder/quota.py:791
#, python-format
msgid "Failed to roll back reservations %s"
msgstr ""
#: cinder/quota.py:875
msgid "Cannot register resource"
msgstr ""
#: cinder/quota.py:878
msgid "Cannot register resources"
msgstr ""
#: cinder/quota_utils.py:46
#, python-format
msgid ""
"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume - "
"(%(d_consumed)dG of %(d_quota)dG already consumed)"
msgstr ""
#: cinder/quota_utils.py:56 cinder/transfer/api.py:168
#: cinder/volume/flows/api/create_volume.py:520
#, python-format
msgid ""
"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d "
"volumes already consumed)"
msgstr ""
#: cinder/service.py:99
#, python-format
msgid "Starting %(topic)s node (version %(version_string)s)"
msgstr ""
#: cinder/service.py:112
#, python-format
msgid "Creating RPC server for service %s"
msgstr ""
#: cinder/service.py:145
#, python-format
msgid ""
"Report interval must be less than service down time. Current config "
"service_down_time: %(service_down_time)s, report_interval for this: "
"service is: %(report_interval)s. Setting global service_down_time to: "
"%(new_down_time)s"
msgstr ""
#: cinder/service.py:213
msgid "Service killed that has no database entry"
msgstr ""
#: cinder/service.py:251
msgid "The service database object disappeared, Recreating it."
msgstr ""
#: cinder/service.py:266
msgid "Recovered model server connection!"
msgstr ""
#: cinder/service.py:272
msgid "model server went away"
msgstr ""
#: cinder/service.py:294
#, python-format
msgid ""
"Value of config option %(name)s_workers must be integer greater than 1. "
"Input value ignored."
msgstr ""
#: cinder/service.py:369
msgid "serve() can only be called once"
msgstr ""
#: cinder/service.py:375 cinder/openstack/common/service.py:166
#: cinder/openstack/common/service.py:384
msgid "Full set of CONF:"
msgstr ""
#: cinder/service.py:383
#, python-format
msgid "%s : FLAG SET "
msgstr ""
#: cinder/utils.py:97
#, python-format
msgid "Can not translate %s to integer."
msgstr ""
#: cinder/utils.py:128
#, python-format
msgid "May specify only one of %s"
msgstr ""
#: cinder/utils.py:213
msgid "Specify a password or private_key"
msgstr ""
#: cinder/utils.py:229
#, python-format
msgid "Error connecting via ssh: %s"
msgstr ""
#: cinder/utils.py:413
#, python-format
msgid "Invalid backend: %s"
msgstr ""
#: cinder/utils.py:424
#, python-format
msgid "backend %s"
msgstr ""
#: cinder/utils.py:699
#, python-format
msgid "Could not remove tmpdir: %s"
msgstr "Не вдалось видалити тимчасову директорію: %s"
#: cinder/utils.py:760
#, python-format
msgid "Volume driver %s not initialized"
msgstr ""
#: cinder/utils.py:782
#, python-format
msgid "%s is not a string or unicode"
msgstr ""
#: cinder/utils.py:786
#, python-format
msgid "%(name)s has a minimum character requirement of %(min_length)s."
msgstr ""
#: cinder/utils.py:791
#, python-format
msgid "%(name)s has more than %(max_length)s characters."
msgstr ""
#: cinder/wsgi.py:136 cinder/openstack/common/sslutils.py:50
#, python-format
msgid "Unable to find cert_file : %s"
msgstr ""
#: cinder/wsgi.py:139 cinder/openstack/common/sslutils.py:53
#, python-format
msgid "Unable to find ca_file : %s"
msgstr ""
#: cinder/wsgi.py:142 cinder/openstack/common/sslutils.py:56
#, python-format
msgid "Unable to find key_file : %s"
msgstr ""
#: cinder/wsgi.py:145 cinder/openstack/common/sslutils.py:59
msgid ""
"When running server in SSL mode, you must specify both a cert_file and "
"key_file option value in your configuration file"
msgstr ""
#: cinder/wsgi.py:178
#, python-format
msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds"
msgstr ""
#: cinder/wsgi.py:215
#, python-format
msgid "Started %(name)s on %(host)s:%(port)s"
msgstr ""
#: cinder/wsgi.py:235
msgid "Stopping WSGI server."
msgstr ""
#: cinder/wsgi.py:253
msgid "WSGI server has stopped."
msgstr ""
#: cinder/wsgi.py:322
msgid "You must implement __call__"
msgstr ""
#: cinder/api/auth.py:26
msgid ""
"cinder.api.auth:CinderKeystoneContext is deprecated. Please use "
"cinder.api.middleware.auth:CinderKeystoneContext instead."
msgstr ""
#: cinder/api/auth.py:34
msgid ""
"cinder.api.auth:pipeline_factory is deprecated. Please use "
"cinder.api.middleware.auth:pipeline_factory instead."
msgstr ""
#: cinder/api/common.py:92 cinder/api/common.py:126 cinder/volume/api.py:282
msgid "limit param must be an integer"
msgstr ""
#: cinder/api/common.py:95 cinder/api/common.py:130 cinder/volume/api.py:279
msgid "limit param must be positive"
msgstr ""
#: cinder/api/common.py:120
msgid "offset param must be an integer"
msgstr ""
#: cinder/api/common.py:134
msgid "offset param must be positive"
msgstr ""
#: cinder/api/common.py:162
#, python-format
msgid "marker [%s] not found"
msgstr ""
#: cinder/api/common.py:189
#, python-format
msgid "href %s does not contain version"
msgstr ""
#: cinder/api/extensions.py:183
msgid "Initializing extension manager."
msgstr ""
#: cinder/api/extensions.py:198
#, python-format
msgid "Loaded extension: %s"
msgstr ""
#: cinder/api/extensions.py:236
#, python-format
msgid "Ext name: %s"
msgstr ""
#: cinder/api/extensions.py:237
#, python-format
msgid "Ext alias: %s"
msgstr ""
#: cinder/api/extensions.py:238
#, python-format
msgid "Ext description: %s"
msgstr ""
#: cinder/api/extensions.py:240
#, python-format
msgid "Ext namespace: %s"
msgstr ""
#: cinder/api/extensions.py:241
#, python-format
msgid "Ext updated: %s"
msgstr ""
#: cinder/api/extensions.py:243
#, python-format
msgid "Exception loading extension: %s"
msgstr ""
#: cinder/api/extensions.py:257
#, python-format
msgid "Loading extension %s"
msgstr ""
#: cinder/api/extensions.py:263
#, python-format
msgid "Calling extension factory %s"
msgstr ""
#: cinder/api/extensions.py:277
#, python-format
msgid "osapi_volume_extension is set to deprecated path: %s"
msgstr ""
#: cinder/api/extensions.py:279
#, python-format
msgid ""
"Please set your flag or cinder.conf settings for osapi_volume_extension "
"to: %s"
msgstr ""
#: cinder/api/extensions.py:288
#, python-format
msgid "Failed to load extension %(ext_factory)s: %(exc)s"
msgstr ""
#: cinder/api/extensions.py:357
#, python-format
msgid "Failed to load extension %(classpath)s: %(exc)s"
msgstr ""
#: cinder/api/extensions.py:382
#, python-format
msgid "Failed to load extension %(ext_name)s: %(exc)s"
msgstr ""
#: cinder/api/sizelimit.py:25
msgid ""
"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use "
"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead"
msgstr ""
#: cinder/api/xmlutil.py:266
msgid "element is not a child"
msgstr ""
#: cinder/api/xmlutil.py:463
msgid "root element selecting a list"
msgstr ""
#: cinder/api/xmlutil.py:786
#, python-format
msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s"
msgstr ""
#: cinder/api/xmlutil.py:907
msgid "subclasses must implement construct()!"
msgstr ""
#: cinder/api/contrib/admin_actions.py:82
#, python-format
msgid "Updating %(resource)s '%(id)s' with '%(update)r'"
msgstr ""
#: cinder/api/contrib/backups.py:161
#, python-format
msgid "show called for member %s"
msgstr ""
#: cinder/api/contrib/backups.py:173
#, python-format
msgid "delete called for member %s"
msgstr ""
#: cinder/api/contrib/backups.py:176
#, python-format
msgid "Delete backup with id: %s"
msgstr ""
#: cinder/api/contrib/backups.py:218
#, python-format
msgid "Creating new backup %s"
msgstr ""
#: cinder/api/contrib/backups.py:228 cinder/api/contrib/backups.py:260
#: cinder/api/contrib/volume_transfer.py:157
#: cinder/api/contrib/volume_transfer.py:193
msgid "Incorrect request body format"
msgstr ""
#: cinder/api/contrib/backups.py:234
#, python-format
msgid "Creating backup of volume %(volume_id)s in container %(container)s"
msgstr ""
#: cinder/api/contrib/backups.py:257
#, python-format
msgid "Restoring backup %(backup_id)s (%(body)s)"
msgstr ""
#: cinder/api/contrib/backups.py:267
#, python-format
msgid "Restoring backup %(backup_id)s to volume %(volume_id)s"
msgstr ""
#: cinder/api/contrib/backups.py:300
#, python-format
msgid "export record called for member %s."
msgstr ""
#: cinder/api/contrib/backups.py:312
#, python-format
msgid "export record output: %s."
msgstr ""
#: cinder/api/contrib/backups.py:320
#, python-format
msgid "Importing record from %s."
msgstr ""
#: cinder/api/contrib/backups.py:322 cinder/api/contrib/backups.py:331
msgid "Incorrect request body format."
msgstr ""
#: cinder/api/contrib/backups.py:333
#, python-format
msgid "Importing backup using %(service)s and url %(url)s."
msgstr ""
#: cinder/api/contrib/backups.py:348
#, python-format
msgid "import record output: %s."
msgstr ""
#: cinder/api/contrib/extended_snapshot_attributes.py:60
msgid "Snapshot not found."
msgstr ""
#: cinder/api/contrib/hosts.py:86 cinder/api/openstack/wsgi.py:237
msgid "cannot understand XML"
msgstr ""
#: cinder/api/contrib/hosts.py:136
#, python-format
msgid "Host '%s' could not be found."
msgstr ""
#: cinder/api/contrib/hosts.py:165
#, python-format
msgid "Invalid status: '%s'"
msgstr ""
#: cinder/api/contrib/hosts.py:168
#, python-format
msgid "Invalid update setting: '%s'"
msgstr ""
#: cinder/api/contrib/hosts.py:180
#, python-format
msgid "Setting host %(host)s to %(state)s."
msgstr ""
#: cinder/api/contrib/hosts.py:206
msgid "Describe-resource is admin only functionality"
msgstr ""
#: cinder/api/contrib/hosts.py:214
msgid "Host not found"
msgstr ""
#: cinder/api/contrib/qos_specs_manage.py:110
msgid "Please specify a name for QoS specs."
msgstr ""
#: cinder/api/contrib/qos_specs_manage.py:221
msgid "Failed to disassociate qos specs."
msgstr ""
#: cinder/api/contrib/qos_specs_manage.py:223
msgid "Qos specs still in use."
msgstr ""
#: cinder/api/contrib/qos_specs_manage.py:299
#: cinder/api/contrib/qos_specs_manage.py:353
msgid "Volume Type id must not be None."
msgstr ""
#: cinder/api/contrib/quota_classes.py:72
msgid "Missing required element quota_class_set in request body."
msgstr ""
#: cinder/api/contrib/quota_classes.py:81
msgid "Quota class limit must be specified as an integer value."
msgstr ""
#: cinder/api/contrib/quota_classes.py:85
msgid "Quota class limit must be -1 or greater."
msgstr ""
#: cinder/api/contrib/quotas.py:63
msgid "Quota limit must be specified as an integer value."
msgstr ""
#: cinder/api/contrib/quotas.py:68
msgid "Quota limit must be -1 or greater."
msgstr ""
#: cinder/api/contrib/quotas.py:105
msgid "Missing required element quota_set in request body."
msgstr ""
#: cinder/api/contrib/quotas.py:116
#, python-format
msgid "Bad key(s) in quota set: %s"
msgstr ""
#: cinder/api/contrib/scheduler_hints.py:36
msgid "Malformed scheduler_hints attribute"
msgstr ""
#: cinder/api/contrib/services.py:91
msgid ""
"Query by service parameter is deprecated. Please use binary parameter "
"instead."
msgstr ""
#: cinder/api/contrib/services.py:161
msgid "Disabled reason contains invalid characters or is too long"
msgstr ""
#: cinder/api/contrib/snapshot_actions.py:51
msgid "'status' must be specified."
msgstr ""
#: cinder/api/contrib/snapshot_actions.py:61
#, python-format
msgid "Snapshot status %(cur)s not allowed for update_snapshot_status"
msgstr ""
#: cinder/api/contrib/snapshot_actions.py:67
#, python-format
msgid ""
"Provided snapshot status %(provided)s not allowed for snapshot with "
"status %(current)s."
msgstr ""
#: cinder/api/contrib/snapshot_actions.py:79
msgid "progress must be an integer percentage"
msgstr ""
#: cinder/api/contrib/types_extra_specs.py:101
msgid "Request body empty"
msgstr ""
#: cinder/api/contrib/types_extra_specs.py:105
#: cinder/api/v1/snapshot_metadata.py:75 cinder/api/v1/volume_metadata.py:75
#: cinder/api/v2/snapshot_metadata.py:75 cinder/api/v2/volume_metadata.py:74
msgid "Request body and URI mismatch"
msgstr ""
#: cinder/api/contrib/types_extra_specs.py:108
#: cinder/api/v1/snapshot_metadata.py:79 cinder/api/v1/volume_metadata.py:79
#: cinder/api/v2/snapshot_metadata.py:79 cinder/api/v2/volume_metadata.py:78
msgid "Request body contains too many items"
msgstr ""
#: cinder/api/contrib/types_extra_specs.py:152
msgid ""
"Key names can only contain alphanumeric characters, underscores, periods,"
" colons and hyphens."
msgstr ""
#: cinder/api/contrib/types_manage.py:99
msgid "Target volume type is still in use."
msgstr ""
#: cinder/api/contrib/volume_actions.py:100
#, python-format
msgid ""
"Invalid request to attach volume to an instance %(instance_uuid)s and a "
"host %(host_name)s simultaneously"
msgstr ""
#: cinder/api/contrib/volume_actions.py:108
msgid "Invalid request to attach volume to an invalid target"
msgstr ""
#: cinder/api/contrib/volume_actions.py:112
msgid ""
"Invalid request to attach volume with an invalid mode. Attaching mode "
"should be 'rw' or 'ro'"
msgstr ""
#: cinder/api/contrib/volume_actions.py:197
msgid "Unable to fetch connection information from backend."
msgstr ""
#: cinder/api/contrib/volume_actions.py:217
msgid "Unable to terminate volume connection from backend."
msgstr ""
#: cinder/api/contrib/volume_actions.py:230
msgid "No image_name was specified in request."
msgstr ""
#: cinder/api/contrib/volume_actions.py:238
msgid "Bad value for 'force' parameter."
msgstr ""
#: cinder/api/contrib/volume_actions.py:241
msgid "'force' is not string or bool."
msgstr ""
#: cinder/api/contrib/volume_actions.py:283
msgid "New volume size must be specified as an integer."
msgstr ""
#: cinder/api/contrib/volume_actions.py:302
msgid "Must specify readonly in request."
msgstr ""
#: cinder/api/contrib/volume_actions.py:310
msgid "Bad value for 'readonly'"
msgstr ""
#: cinder/api/contrib/volume_actions.py:314
msgid "'readonly' not string or bool"
msgstr ""
#: cinder/api/contrib/volume_actions.py:328
msgid "New volume type must be specified."
msgstr ""
#: cinder/api/contrib/volume_actions.py:347
msgid "Must specify bootable in request."
msgstr ""
#: cinder/api/contrib/volume_actions.py:355
msgid "Bad value for 'bootable'"
msgstr ""
#: cinder/api/contrib/volume_actions.py:359
msgid "'bootable' not string or bool"
msgstr ""
#: cinder/api/contrib/volume_manage.py:98 cinder/api/v2/snapshots.py:174
#: cinder/api/v2/snapshots.py:234 cinder/api/v2/volumes.py:266
#: cinder/api/v2/volumes.py:373
#, python-format
msgid "Missing required element '%s' in request body"
msgstr ""
#: cinder/api/contrib/volume_manage.py:109
#, python-format
msgid "The following elements are required: %s"
msgstr ""
#: cinder/api/contrib/volume_manage.py:127 cinder/api/v2/volumes.py:297
msgid "Volume type not found."
msgstr ""
#: cinder/api/contrib/volume_manage.py:143
msgid "Service not found."
msgstr ""
#: cinder/api/contrib/volume_transfer.py:131
msgid "Listing volume transfers"
msgstr ""
#: cinder/api/contrib/volume_transfer.py:147
#, python-format
msgid "Creating new volume transfer %s"
msgstr ""
#: cinder/api/contrib/volume_transfer.py:162
#, python-format
msgid "Creating transfer of volume %s"
msgstr ""
#: cinder/api/contrib/volume_transfer.py:183
#, python-format
msgid "Accepting volume transfer %s"
msgstr ""
#: cinder/api/contrib/volume_transfer.py:196
#, python-format
msgid "Accepting transfer %s"
msgstr ""
#: cinder/api/contrib/volume_transfer.py:217
#, python-format
msgid "Delete transfer with id: %s"
msgstr ""
#: cinder/api/contrib/volume_type_encryption.py:64
msgid "key_size must be non-negative"
msgstr ""
#: cinder/api/contrib/volume_type_encryption.py:67
msgid "key_size must be an integer"
msgstr ""
#: cinder/api/contrib/volume_type_encryption.py:73
msgid "provider must be defined"
msgstr ""
#: cinder/api/contrib/volume_type_encryption.py:75
msgid "control_location must be defined"
msgstr ""
#: cinder/api/contrib/volume_type_encryption.py:83
#, python-format
msgid "Valid control location are: %s"
msgstr ""
#: cinder/api/contrib/volume_type_encryption.py:111
msgid "Cannot create encryption specs. Volume type in use."
msgstr ""
#: cinder/api/contrib/volume_type_encryption.py:115
msgid "Create body is not valid."
msgstr ""
#: cinder/api/contrib/volume_type_encryption.py:141
msgid "Request body empty."
msgstr ""
#: cinder/api/contrib/volume_type_encryption.py:144
msgid "Update body is not valid. It must contain \"encryption.\""
msgstr ""
#: cinder/api/contrib/volume_type_encryption.py:147
msgid "Request body contains too many items."
msgstr ""
#: cinder/api/contrib/volume_type_encryption.py:153
msgid "Cannot update encryption specs. Volume type in use."
msgstr ""
#: cinder/api/contrib/volume_type_encryption.py:187
msgid "Cannot delete encryption specs. Volume type in use."
msgstr ""
#: cinder/api/contrib/volume_unmanage.py:53
#, python-format
msgid "Unmanage volume with id: %s"
msgstr ""
#: cinder/api/contrib/volume_unmanage.py:59 cinder/api/v2/snapshots.py:190
#: cinder/api/v2/volumes.py:170 cinder/api/v2/volumes.py:187
#: cinder/api/v2/volumes.py:407
msgid "Volume could not be found"
msgstr ""
#: cinder/api/contrib/volume_unmanage.py:62 cinder/api/v2/volumes.py:190
msgid "Volume cannot be deleted while in attached state"
msgstr ""
#: cinder/api/middleware/auth.py:112
msgid "Invalid service catalog json."
msgstr ""
#: cinder/api/middleware/fault.py:44
#, python-format
msgid "Caught error: %s"
msgstr ""
#: cinder/api/middleware/fault.py:53 cinder/api/openstack/wsgi.py:978
#, python-format
msgid "%(url)s returned with HTTP %(status)d"
msgstr ""
#: cinder/api/middleware/fault.py:69
#, python-format
msgid "%(exception)s: %(explanation)s"
msgstr ""
#: cinder/api/middleware/sizelimit.py:55 cinder/api/middleware/sizelimit.py:64
#: cinder/api/middleware/sizelimit.py:78
msgid "Request is too large."
msgstr ""
#: cinder/api/openstack/__init__.py:69
msgid "Must specify an ExtensionManager class"
msgstr ""
#: cinder/api/openstack/__init__.py:80
#, python-format
msgid "Extended resource: %s"
msgstr ""
#: cinder/api/openstack/__init__.py:104
#, python-format
msgid ""
"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such "
"resource"
msgstr ""
#: cinder/api/openstack/__init__.py:110
#, python-format
msgid "Extension %(ext_name)s extending resource: %(collection)s"
msgstr ""
#: cinder/api/openstack/__init__.py:126
msgid ""
"cinder.api.openstack:FaultWrapper is deprecated. Please use "
"cinder.api.middleware.fault:FaultWrapper instead."
msgstr ""
#: cinder/api/openstack/urlmap.py:25
msgid ""
"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use "
"cinder.api.urlmap:urlmap_factory instead."
msgstr ""
#: cinder/api/openstack/wsgi.py:212 cinder/api/openstack/wsgi.py:628
msgid "cannot understand JSON"
msgstr ""
#: cinder/api/openstack/wsgi.py:633
msgid "too many body keys"
msgstr ""
#: cinder/api/openstack/wsgi.py:671
#, python-format
msgid "Exception handling resource: %s"
msgstr ""
#: cinder/api/openstack/wsgi.py:676
#, python-format
msgid "Fault thrown: %s"
msgstr ""
#: cinder/api/openstack/wsgi.py:679
#, python-format
msgid "HTTP exception thrown: %s"
msgstr ""
#: cinder/api/openstack/wsgi.py:787
msgid "Empty body provided in request"
msgstr ""
#: cinder/api/openstack/wsgi.py:793
msgid "Unrecognized Content-Type provided in request"
msgstr ""
#: cinder/api/openstack/wsgi.py:797
msgid "No Content-Type provided in request"
msgstr ""
#: cinder/api/openstack/wsgi.py:908
#, python-format
msgid "There is no such action: %s"
msgstr ""
#: cinder/api/openstack/wsgi.py:911 cinder/api/openstack/wsgi.py:924
#: cinder/api/v1/snapshot_metadata.py:53 cinder/api/v1/snapshot_metadata.py:71
#: cinder/api/v1/snapshot_metadata.py:96 cinder/api/v1/snapshot_metadata.py:121
#: cinder/api/v1/volume_metadata.py:53 cinder/api/v1/volume_metadata.py:71
#: cinder/api/v1/volume_metadata.py:96 cinder/api/v1/volume_metadata.py:121
#: cinder/api/v2/snapshot_metadata.py:53 cinder/api/v2/snapshot_metadata.py:71
#: cinder/api/v2/snapshot_metadata.py:96 cinder/api/v2/snapshot_metadata.py:121
#: cinder/api/v2/volume_metadata.py:52 cinder/api/v2/volume_metadata.py:70
#: cinder/api/v2/volume_metadata.py:95 cinder/api/v2/volume_metadata.py:120
msgid "Malformed request body"
msgstr ""
#: cinder/api/openstack/wsgi.py:921
msgid "Unsupported Content-Type"
msgstr ""
#: cinder/api/openstack/wsgi.py:933
msgid "Malformed request url"
msgstr ""
#: cinder/api/openstack/wsgi.py:981
#, python-format
msgid "%(url)s returned a fault: %(e)s"
msgstr ""
#: cinder/api/openstack/volume/__init__.py:25
msgid ""
"cinder.api.openstack.volume:APIRouter is deprecated. Please use "
"cinder.api.v1.router:APIRouter instead."
msgstr ""
#: cinder/api/openstack/volume/versions.py:26
msgid ""
"cinder.api.openstack.volume.versions.Versions is deprecated. Please use "
"cinder.api.versions.Versions instead."
msgstr ""
#: cinder/api/v1/limits.py:139 cinder/api/v2/limits.py:138
#, python-format
msgid ""
"Only %(value)s %(verb)s request(s) can be made to %(uri)s every "
"%(unit_string)s."
msgstr ""
#: cinder/api/v1/limits.py:264 cinder/api/v2/limits.py:261
msgid "This request was rate-limited."
msgstr ""
#: cinder/api/v1/snapshot_metadata.py:37 cinder/api/v1/snapshot_metadata.py:117
#: cinder/api/v1/snapshot_metadata.py:156 cinder/api/v2/snapshot_metadata.py:37
#: cinder/api/v2/snapshot_metadata.py:117
#: cinder/api/v2/snapshot_metadata.py:156
msgid "snapshot does not exist"
msgstr ""
#: cinder/api/v1/snapshot_metadata.py:139
#: cinder/api/v1/snapshot_metadata.py:149 cinder/api/v1/volume_metadata.py:139
#: cinder/api/v1/volume_metadata.py:149 cinder/api/v2/snapshot_metadata.py:139
#: cinder/api/v2/snapshot_metadata.py:149 cinder/api/v2/volume_metadata.py:138
#: cinder/api/v2/volume_metadata.py:148
msgid "Metadata item was not found"
msgstr ""
#: cinder/api/v1/snapshots.py:119 cinder/api/v2/snapshots.py:120
#, python-format
msgid "Delete snapshot with id: %s"
msgstr ""
#: cinder/api/v1/snapshots.py:173 cinder/api/v2/snapshots.py:184
msgid "'volume_id' must be specified"
msgstr ""
#: cinder/api/v1/snapshots.py:182 cinder/api/v2/snapshots.py:193
#, python-format
msgid "Create snapshot from volume %s"
msgstr ""
#: cinder/api/v1/snapshots.py:186 cinder/api/v2/snapshots.py:202
#, python-format
msgid "Invalid value '%s' for force. "
msgstr ""
#: cinder/api/v1/volume_metadata.py:37 cinder/api/v1/volume_metadata.py:117
#: cinder/api/v1/volume_metadata.py:156 cinder/api/v2/volume_metadata.py:36
#: cinder/api/v2/volume_metadata.py:116 cinder/api/v2/volume_metadata.py:155
msgid "volume does not exist"
msgstr ""
#: cinder/api/v1/volumes.py:114
#, python-format
msgid "vol=%s"
msgstr ""
#: cinder/api/v1/volumes.py:293 cinder/api/v2/volumes.py:181
#, python-format
msgid "Delete volume with id: %s"
msgstr ""
#: cinder/api/v1/volumes.py:347 cinder/api/v1/volumes.py:351
#: cinder/api/v2/volumes.py:251 cinder/api/v2/volumes.py:255
msgid "Invalid imageRef provided."
msgstr ""
#: cinder/api/v1/volumes.py:391 cinder/api/v2/volumes.py:308
#, python-format
msgid "snapshot id:%s not found"
msgstr ""
#: cinder/api/v1/volumes.py:404
#, python-format
msgid "source vol id:%s not found"
msgstr ""
#: cinder/api/v1/volumes.py:415 cinder/api/v2/volumes.py:331
#, python-format
msgid "Create volume of %s GB"
msgstr "Створити розділ на %s ГБ"
#: cinder/api/v1/volumes.py:504
#, python-format
msgid "Removing options '%(bad_options)s' from query"
msgstr ""
#: cinder/api/v2/snapshots.py:111 cinder/api/v2/snapshots.py:126
#: cinder/api/v2/snapshots.py:267
msgid "Snapshot could not be found"
msgstr ""
#: cinder/api/v2/snapshots.py:230 cinder/api/v2/volumes.py:369
msgid "Missing request body"
msgstr ""
#: cinder/api/v2/types.py:70
msgid "Volume type not found"
msgstr ""
#: cinder/api/v2/volumes.py:320
#, python-format
msgid "source volume id:%s not found"
msgstr ""
#: cinder/api/v2/volumes.py:433
#, python-format
msgid "Removing options '%s' from query"
msgstr ""
#: cinder/backup/api.py:66
msgid "Backup status must be available or error"
msgstr ""
#: cinder/backup/api.py:117
msgid "Volume to be backed up must be available"
msgstr ""
#: cinder/backup/api.py:152
msgid "Backup status must be available"
msgstr ""
#: cinder/backup/api.py:157
msgid "Backup to be restored has invalid size"
msgstr ""
#: cinder/backup/api.py:166
#, python-format
msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s"
msgstr ""
#: cinder/backup/api.py:182
msgid "Volume to be restored to must be available"
msgstr ""
#: cinder/backup/api.py:188
#, python-format
msgid ""
"volume size %(volume_size)d is too small to restore backup of size "
"%(size)d."
msgstr ""
#: cinder/backup/api.py:193
#, python-format
msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s"
msgstr ""
#: cinder/backup/api.py:227
#, python-format
msgid "Backup status must be available and not %s."
msgstr ""
#: cinder/backup/driver.py:53
#, python-format
msgid "Value with type=%s is not serializable"
msgstr ""
#: cinder/backup/driver.py:66 cinder/backup/driver.py:89
#: cinder/backup/driver.py:112
#, python-format
msgid "Getting metadata type '%s'"
msgstr ""
#: cinder/backup/driver.py:73 cinder/backup/driver.py:96
#: cinder/backup/driver.py:120
#, python-format
msgid "Unable to serialize field '%s' - excluding from backup"
msgstr ""
#: cinder/backup/driver.py:78 cinder/backup/driver.py:101
#: cinder/backup/driver.py:125
#, python-format
msgid "Completed fetching metadata type '%s'"
msgstr ""
#: cinder/backup/driver.py:80 cinder/backup/driver.py:103
#: cinder/backup/driver.py:127
#, python-format
msgid "No metadata type '%s' available"
msgstr ""
#: cinder/backup/driver.py:143
#, python-format
msgid "Excluding field '%s'"
msgstr ""
#: cinder/backup/driver.py:149
msgid "Restoring volume base metadata"
msgstr ""
#: cinder/backup/driver.py:162
msgid "Restoring volume metadata"
msgstr ""
#: cinder/backup/driver.py:171
msgid "Restoring volume glance metadata"
msgstr ""
#: cinder/backup/driver.py:229
#, python-format
msgid "Unsupported backup metadata version (%s)"
msgstr ""
#: cinder/backup/driver.py:238
#, python-format
msgid "No metadata of type '%s' to restore"
msgstr ""
#: cinder/backup/manager.py:102
msgid "NULL host not allowed for volume backend lookup."
msgstr ""
#: cinder/backup/manager.py:105
#, python-format
msgid "Checking hostname '%s' for backend info."
msgstr ""
#: cinder/backup/manager.py:112
#, python-format
msgid "Backend not found in hostname (%s) so using default."
msgstr ""
#: cinder/backup/manager.py:122
#, python-format
msgid "Manager requested for volume_backend '%s'."
msgstr ""
#: cinder/backup/manager.py:125 cinder/backup/manager.py:137
msgid "Fetching default backend."
msgstr ""
#: cinder/backup/manager.py:128
#, python-format
msgid "Volume manager for backend '%s' does not exist."
msgstr ""
#: cinder/backup/manager.py:134
#, python-format
msgid "Driver requested for volume_backend '%s'."
msgstr ""
#: cinder/backup/manager.py:152
#, python-format
msgid ""
"Registering backend %(backend)s (host=%(host)s "
"backend_name=%(backend_name)s)."
msgstr ""
#: cinder/backup/manager.py:159
#, python-format
msgid "Registering default backend %s."
msgstr ""
#: cinder/backup/manager.py:163
#, python-format
msgid "Starting volume driver %(driver_name)s (%(version)s)."
msgstr ""
#: cinder/backup/manager.py:170
#, python-format
msgid "Error encountered during initialization of driver: %(name)s."
msgstr ""
#: cinder/backup/manager.py:189
msgid "Cleaning up incomplete backup operations."
msgstr ""
#: cinder/backup/manager.py:194
#, python-format
msgid "Resetting volume %s to available (was backing-up)."
msgstr ""
#: cinder/backup/manager.py:199
#, python-format
msgid "Resetting volume %s to error_restoring (was restoring-backup)."
msgstr ""
#: cinder/backup/manager.py:211
#, python-format
msgid "Resetting backup %s to error (was creating)."
msgstr ""
#: cinder/backup/manager.py:217
#, python-format
msgid "Resetting backup %s to available (was restoring)."
msgstr ""
#: cinder/backup/manager.py:222
#, python-format
msgid "Resuming delete on backup: %s."
msgstr ""
#: cinder/backup/manager.py:230
#, python-format
msgid "Create backup started, backup: %(backup_id)s volume: %(volume_id)s."
msgstr ""
#: cinder/backup/manager.py:242
#, python-format
msgid ""
"Create backup aborted, expected volume status %(expected_status)s but got"
" %(actual_status)s."
msgstr ""
#: cinder/backup/manager.py:254
#, python-format
msgid ""
"Create backup aborted, expected backup status %(expected_status)s but got"
" %(actual_status)s."
msgstr ""
#: cinder/backup/manager.py:287
#, python-format
msgid "Create backup finished. backup: %s."
msgstr ""
#: cinder/backup/manager.py:291
#, python-format
msgid "Restore backup started, backup: %(backup_id)s volume: %(volume_id)s."
msgstr ""
#: cinder/backup/manager.py:304
#, python-format
msgid ""
"Restore backup aborted, expected volume status %(expected_status)s but "
"got %(actual_status)s."
msgstr ""
#: cinder/backup/manager.py:314
#, python-format
msgid ""
"Restore backup aborted: expected backup status %(expected_status)s but "
"got %(actual_status)s."
msgstr ""
#: cinder/backup/manager.py:332
#, python-format
msgid ""
"Restore backup aborted, the backup service currently configured "
"[%(configured_service)s] is not the backup service that was used to "
"create this backup [%(backup_service)s]."
msgstr ""
#: cinder/backup/manager.py:363
#, python-format
msgid ""
"Restore backup finished, backup %(backup_id)s restored to volume "
"%(volume_id)s."
msgstr ""
#: cinder/backup/manager.py:382
#, python-format
msgid "Delete backup started, backup: %s."
msgstr ""
#: cinder/backup/manager.py:389
#, python-format
msgid ""
"Delete_backup aborted, expected backup status %(expected_status)s but got"
" %(actual_status)s."
msgstr ""
#: cinder/backup/manager.py:402
#, python-format
msgid ""
"Delete backup aborted, the backup service currently configured "
"[%(configured_service)s] is not the backup service that was used to "
"create this backup [%(backup_service)s]."
msgstr ""
#: cinder/backup/manager.py:425
#, python-format
msgid "Delete backup finished, backup %s deleted."
msgstr ""
#: cinder/backup/manager.py:440
#, python-format
msgid "Export record started, backup: %s."
msgstr ""
#: cinder/backup/manager.py:447
#, python-format
msgid ""
"Export backup aborted, expected backup status %(expected_status)s but got"
" %(actual_status)s."
msgstr ""
#: cinder/backup/manager.py:458
#, python-format
msgid ""
"Export record aborted, the backup service currently configured "
"[%(configured_service)s] is not the backup service that was used to "
"create this backup [%(backup_service)s]."
msgstr ""
#: cinder/backup/manager.py:476
#, python-format
msgid "Export record finished, backup %s exported."
msgstr ""
#: cinder/backup/manager.py:495
#, python-format
msgid "Import record started, backup_url: %s."
msgstr ""
#: cinder/backup/manager.py:511
#, python-format
msgid ""
"Import record failed, cannot find backup service to perform the import. "
"Request service %(service)s"
msgstr ""
#: cinder/backup/manager.py:546
#, python-format
msgid "Backup metadata received from driver for import is missing %s."
msgstr ""
#: cinder/backup/manager.py:561
#, python-format
msgid ""
"Backup service %(service)s does not support verify. Backup id %(id)s is "
"not verified. Skipping verify."
msgstr ""
#: cinder/backup/manager.py:572
#, python-format
msgid "Import record id %s metadata from driver finished."
msgstr ""
#: cinder/backup/drivers/ceph.py:127 cinder/tests/test_backup_ceph.py:823
#, python-format
msgid "Metadata backup object '%s' already exists"
msgstr ""
#: cinder/backup/drivers/ceph.py:139
#, python-format
msgid "Metadata backup object %s does not exist"
msgstr ""
#: cinder/backup/drivers/ceph.py:150
#, python-format
msgid "Metadata backup object '%s' not found - ignoring"
msgstr ""
#: cinder/backup/drivers/ceph.py:178
msgid ""
"RBD striping not supported - ignoring configuration settings for rbd "
"striping"
msgstr ""
#: cinder/backup/drivers/ceph.py:201
#, python-format
msgid "invalid user '%s'"
msgstr ""
#: cinder/backup/drivers/ceph.py:267
msgid "Backup id required"
msgstr ""
#: cinder/backup/drivers/ceph.py:279
#, python-format
msgid "Discarding %(length)s bytes from offset %(offset)s"
msgstr ""
#: cinder/backup/drivers/ceph.py:287
#, python-format
msgid "Writing zeroes chunk %d"
msgstr ""
#: cinder/backup/drivers/ceph.py:301
#, python-format
msgid "Transferring data between '%(src)s' and '%(dest)s'"
msgstr ""
#: cinder/backup/drivers/ceph.py:305
#, python-format
msgid "%(chunks)s chunks of %(bytes)s bytes to be transferred"
msgstr ""
#: cinder/backup/drivers/ceph.py:324
#, python-format
msgid "Transferred chunk %(chunk)s of %(chunks)s (%(rate)dK/s)"
msgstr ""
#: cinder/backup/drivers/ceph.py:334
#, python-format
msgid "Transferring remaining %s bytes"
msgstr ""
#: cinder/backup/drivers/ceph.py:350
#, python-format
msgid "Creating base image '%s'"
msgstr ""
#: cinder/backup/drivers/ceph.py:377
#, python-format
msgid "Deleting backup snapshot='%s'"
msgstr ""
#: cinder/backup/drivers/ceph.py:380
msgid "No backup snapshot to delete"
msgstr ""
#: cinder/backup/drivers/ceph.py:416
#, python-format
msgid ""
"Trying diff format basename='%(basename)s' for backup base image of "
"volume %(volume)s."
msgstr ""
#: cinder/backup/drivers/ceph.py:425
#, python-format
msgid "image %s not found"
msgstr ""
#: cinder/backup/drivers/ceph.py:433
#, python-format
msgid ""
"Backup base image of volume %(volume)s still has %(snapshots)s snapshots "
"so skipping base image delete."
msgstr ""
#: cinder/backup/drivers/ceph.py:440
#, python-format
msgid "Deleting backup base image='%(basename)s' of volume %(volume)s."
msgstr ""
#: cinder/backup/drivers/ceph.py:449
#, python-format
msgid ""
"Backup image of volume %(volume)s is busy, retrying %(retries)s more "
"time(s) in %(delay)ss."
msgstr ""
#: cinder/backup/drivers/ceph.py:457
#, python-format
msgid ""
"Max retries reached deleting backup %(basename)s image of volume "
"%(volume)s."
msgstr ""
#: cinder/backup/drivers/ceph.py:463
#, python-format
msgid "Base backup image='%(basename)s' of volume %(volume)s deleted."
msgstr ""
#: cinder/backup/drivers/ceph.py:474
#, python-format
msgid "Deleting source volume snapshot '%(snapshot)s' for backup %(basename)s."
msgstr ""
#: cinder/backup/drivers/ceph.py:485
#, python-format
msgid "Piping cmd1='%s' into..."
msgstr ""
#: cinder/backup/drivers/ceph.py:486
#, python-format
msgid "cmd2='%s'"
msgstr ""
#: cinder/backup/drivers/ceph.py:492
#, python-format
msgid "Pipe1 failed - %s "
msgstr ""
#: cinder/backup/drivers/ceph.py:506
#, python-format
msgid "Pipe2 failed - %s "
msgstr ""
#: cinder/backup/drivers/ceph.py:522
#, python-format
msgid "Performing differential transfer from '%(src)s' to '%(dest)s'"
msgstr ""
#: cinder/backup/drivers/ceph.py:550
#, python-format
msgid "RBD diff op failed - (ret=%(ret)s stderr=%(stderr)s)"
msgstr ""
#: cinder/backup/drivers/ceph.py:560
#, python-format
msgid "Image '%s' not found - trying diff format name"
msgstr ""
#: cinder/backup/drivers/ceph.py:565
#, python-format
msgid "Diff format image '%s' not found"
msgstr ""
#: cinder/backup/drivers/ceph.py:600
#, python-format
msgid "Using --from-snap '%(snap)s' for incremental backup of volume %(volume)s."
msgstr ""
#: cinder/backup/drivers/ceph.py:617
#, python-format
msgid "Source snapshot '%(snapshot)s' of volume %(volume)s is stale so deleting."
msgstr ""
#: cinder/backup/drivers/ceph.py:630
#, python-format
msgid ""
"Snapshot='%(snap)s' does not exist in base image='%(base)s' - aborting "
"incremental backup"
msgstr ""
#: cinder/backup/drivers/ceph.py:641
#, python-format
msgid "Creating backup snapshot='%s'"
msgstr ""
#: cinder/backup/drivers/ceph.py:661
#, python-format
msgid "Differential backup transfer completed in %.4fs"
msgstr ""
#: cinder/backup/drivers/ceph.py:670
msgid "Differential backup transfer failed"
msgstr ""
#: cinder/backup/drivers/ceph.py:678
#, python-format
msgid ""
"Deleting diff backup snapshot='%(snapshot)s' of source "
"volume='%(volume)s'."
msgstr ""
#: cinder/backup/drivers/ceph.py:702
#, python-format
msgid "Creating backup base image='%(name)s' for volume %(volume)s."
msgstr ""
#: cinder/backup/drivers/ceph.py:713
#, python-format
msgid "Copying data from volume %s."
msgstr ""
#: cinder/backup/drivers/ceph.py:774
#, python-format
msgid "Looking for snapshot of backup base '%s'"
msgstr ""
#: cinder/backup/drivers/ceph.py:777
#, python-format
msgid "Backup base '%s' has no snapshots"
msgstr ""
#: cinder/backup/drivers/ceph.py:784
#, python-format
msgid "Backup '%s' has no snapshot"
msgstr ""
#: cinder/backup/drivers/ceph.py:788
#, python-format
msgid "Backup should only have one snapshot but instead has %s"
msgstr ""
#: cinder/backup/drivers/ceph.py:793
#, python-format
msgid "Found snapshot '%s'"
msgstr ""
#: cinder/backup/drivers/ceph.py:814
msgid "Need non-zero volume size"
msgstr ""
#: cinder/backup/drivers/ceph.py:829
#, python-format
msgid "No metadata to backup for volume %s."
msgstr ""
#: cinder/backup/drivers/ceph.py:833
#, python-format
msgid "Backing up metadata for volume %s."
msgstr ""
#: cinder/backup/drivers/ceph.py:840
#, python-format
msgid "Failed to backup volume metadata - %s"
msgstr ""
#: cinder/backup/drivers/ceph.py:855
#, python-format
msgid "Starting backup of volume='%s'."
msgstr ""
#: cinder/backup/drivers/ceph.py:868
#, python-format
msgid "Forcing full backup of volume %s."
msgstr ""
#: cinder/backup/drivers/ceph.py:888
#, python-format
msgid "Backup '%(backup_id)s' of volume %(volume_id)s finished."
msgstr ""
#: cinder/backup/drivers/ceph.py:948
msgid "Adjusting restore vol size"
msgstr ""
#: cinder/backup/drivers/ceph.py:960
#, python-format
msgid "Attempting incremental restore from base='%(base)s' snap='%(snap)s'"
msgstr ""
#: cinder/backup/drivers/ceph.py:972
msgid "Differential restore failed, trying full restore"
msgstr ""
#: cinder/backup/drivers/ceph.py:983
#, python-format
msgid "Restore transfer completed in %.4fs"
msgstr ""
#: cinder/backup/drivers/ceph.py:1032
#, python-format
msgid "RBD has %s extents"
msgstr ""
#: cinder/backup/drivers/ceph.py:1069
#, python-format
msgid "Destination volume is same as backup source volume %s - forcing full copy."
msgstr ""
#: cinder/backup/drivers/ceph.py:1080
msgid "Destination has extents - forcing full copy"
msgstr ""
#: cinder/backup/drivers/ceph.py:1085
#, python-format
msgid ""
"No restore point found for backup='%(backup)s' of volume %(volume)s - "
"forcing full copy."
msgstr ""
#: cinder/backup/drivers/ceph.py:1118
#, python-format
msgid "Forcing full restore to volume %s."
msgstr ""
#: cinder/backup/drivers/ceph.py:1139
#, python-format
msgid "Volume %s has no backed up metadata."
msgstr ""
#: cinder/backup/drivers/ceph.py:1142 cinder/backup/drivers/swift.py:457
#: cinder/tests/test_backup_ceph.py:812
msgid "Metadata restore failed due to incompatible version"
msgstr ""
#: cinder/backup/drivers/ceph.py:1152
#, python-format
msgid "Starting restore from Ceph backup=%(src)s to volume=%(dest)s"
msgstr ""
#: cinder/backup/drivers/ceph.py:1163
msgid ""
"Restore target I/O object does not support fileno() - skipping call to "
"fsync()."
msgstr ""
#: cinder/backup/drivers/ceph.py:1170
#, python-format
msgid "Restore to volume %s finished successfully."
msgstr ""
#: cinder/backup/drivers/ceph.py:1173
#, python-format
msgid "Restore to volume %(volume)s finished with error - %(error)s."
msgstr ""
#: cinder/backup/drivers/ceph.py:1179
#, python-format
msgid "Delete started for backup=%s"
msgstr ""
#: cinder/backup/drivers/ceph.py:1185
#, python-format
msgid ""
"RBD image for backup %(backup)s of volume %(volume)s not found. Deleting "
"backup metadata."
msgstr ""
#: cinder/backup/drivers/ceph.py:1195
#, python-format
msgid ""
"Delete of backup '%(backup)s' for volume '%(volume)s' finished with "
"warning."
msgstr ""
#: cinder/backup/drivers/ceph.py:1199
#, python-format
msgid "Delete of backup '%(backup)s' for volume '%(volume)s' finished."
msgstr ""
#: cinder/backup/drivers/swift.py:105
#, python-format
msgid "unsupported compression algorithm: %s"
msgstr ""
#: cinder/backup/drivers/swift.py:122
#, python-format
msgid "single_user auth mode enabled, but %(param)s not set"
msgstr ""
#: cinder/backup/drivers/swift.py:140
#, python-format
msgid "_create_container started, container: %(container)s,backup: %(backup_id)s"
msgstr ""
#: cinder/backup/drivers/swift.py:159
#, python-format
msgid "_generate_swift_object_name_prefix: %s"
msgstr ""
#: cinder/backup/drivers/swift.py:168
#, python-format
msgid "generated object list: %s"
msgstr ""
#: cinder/backup/drivers/swift.py:179
#, python-format
msgid ""
"_write_metadata started, container name: %(container)s, metadata "
"filename: %(filename)s"
msgstr ""
#: cinder/backup/drivers/swift.py:197
#, python-format
msgid ""
"error writing metadata file to swift, MD5 of metadata file in swift "
"[%(etag)s] is not the same as MD5 of metadata file sent to swift "
"[%(md5)s]"
msgstr ""
#: cinder/backup/drivers/swift.py:202
msgid "_write_metadata finished"
msgstr ""
#: cinder/backup/drivers/swift.py:207
#, python-format
msgid ""
"_read_metadata started, container name: %(container)s, metadata filename:"
" %(filename)s"
msgstr ""
#: cinder/backup/drivers/swift.py:212
#, python-format
msgid "_read_metadata finished (%s)"
msgstr ""
#: cinder/backup/drivers/swift.py:222
#, python-format
msgid "volume size %d is invalid."
msgstr ""
#: cinder/backup/drivers/swift.py:236
#, python-format
msgid ""
"starting backup of volume: %(volume_id)s to swift, volume size: "
"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, "
"availability zone: %(availability_zone)s"
msgstr ""
#: cinder/backup/drivers/swift.py:260
msgid "reading chunk of data from volume"
msgstr ""
#: cinder/backup/drivers/swift.py:267
#, python-format
msgid ""
"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes"
" using %(algorithm)s"
msgstr ""
#: cinder/backup/drivers/swift.py:276
msgid "not compressing data"
msgstr ""
#: cinder/backup/drivers/swift.py:280
msgid "About to put_object"
msgstr ""
#: cinder/backup/drivers/swift.py:286
#, python-format
msgid "swift MD5 for %(object_name)s: %(etag)s"
msgstr ""
#: cinder/backup/drivers/swift.py:290
#, python-format
msgid "backup MD5 for %(object_name)s: %(md5)s"
msgstr ""
#: cinder/backup/drivers/swift.py:293
#, python-format
msgid ""
"error writing object to swift, MD5 of object in swift %(etag)s is not the"
" same as MD5 of object sent to swift %(md5)s"
msgstr ""
#: cinder/backup/drivers/swift.py:301
msgid "Calling eventlet.sleep(0)"
msgstr ""
#: cinder/backup/drivers/swift.py:319
#, python-format
msgid "backup %s finished."
msgstr ""
#: cinder/backup/drivers/swift.py:352
#, python-format
msgid "Backup volume metadata to swift failed: %s"
msgstr ""
#: cinder/backup/drivers/swift.py:362
#, python-format
msgid "v1 swift volume backup restore of %s started"
msgstr ""
#: cinder/backup/drivers/swift.py:367
#, python-format
msgid "metadata_object_names = %s"
msgstr ""
#: cinder/backup/drivers/swift.py:373
msgid ""
"restore_backup aborted, actual swift object list in swift does not match "
"object list stored in metadata"
msgstr ""
#: cinder/backup/drivers/swift.py:379
#, python-format
msgid ""
"restoring object from swift. backup: %(backup_id)s, container: "
"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s"
msgstr ""
#: cinder/backup/drivers/swift.py:395
#, python-format
msgid "decompressing data using %s algorithm"
msgstr ""
#: cinder/backup/drivers/swift.py:418
#, python-format
msgid "v1 swift volume backup restore of %s finished"
msgstr ""
#: cinder/backup/drivers/swift.py:426
#, python-format
msgid ""
"starting restore of backup %(object_prefix)s from swift container: "
"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s"
msgstr ""
#: cinder/backup/drivers/swift.py:440
#, python-format
msgid "Restoring swift backup version %s"
msgstr ""
#: cinder/backup/drivers/swift.py:445
#, python-format
msgid "No support to restore swift backup version %s"
msgstr ""
#: cinder/backup/drivers/swift.py:461
#, python-format
msgid "restore %(backup_id)s to %(volume_id)s finished."
msgstr ""
#: cinder/backup/drivers/swift.py:475
msgid "swift error while listing objects, continuing with delete"
msgstr ""
#: cinder/backup/drivers/swift.py:484
#, python-format
msgid "swift error while deleting object %s, continuing with delete"
msgstr ""
#: cinder/backup/drivers/swift.py:487
#, python-format
msgid "deleted swift object: %(swift_object_name)s in container: %(container)s"
msgstr ""
#: cinder/backup/drivers/swift.py:497
#, python-format
msgid "delete %s finished"
msgstr ""
#: cinder/backup/drivers/tsm.py:78
#, python-format
msgid ""
"%(op)s: backup %(bck_id)s, volume %(vol_id)s failed. Backup object has "
"unexpected mode. Image or file backups supported, actual mode is "
"%(vol_mode)s."
msgstr ""
#: cinder/backup/drivers/tsm.py:113
#, python-format
msgid ""
"backup: %(vol_id)s failed to create device hardlink from %(vpath)s to "
"%(bpath)s.\n"
"stdout: %(out)s\n"
" stderr: %(err)s"
msgstr ""
#: cinder/backup/drivers/tsm.py:211
#, python-format
msgid ""
"backup: %(vol_id)s failed. %(path)s is unexpected file type. Block or "
"regular files supported, actual file mode is %(vol_mode)s."
msgstr ""
#: cinder/backup/drivers/tsm.py:221
#, python-format
msgid "backup: %(vol_id)s failed. Cannot obtain real path to volume at %(path)s."
msgstr ""
#: cinder/backup/drivers/tsm.py:228
#, python-format
msgid "backup: %(vol_id)s failed. %(path)s is not a file."
msgstr ""
#: cinder/backup/drivers/tsm.py:251
#, python-format
msgid ""
"backup: %(vol_id)s failed to remove backup hardlink from %(vpath)s to "
"%(bpath)s.\n"
"stdout: %(out)s\n"
" stderr: %(err)s."
msgstr ""
#: cinder/backup/drivers/tsm.py:298
#, python-format
msgid ""
"backup: %(vol_id)s failed to obtain backup success notification from "
"server.\n"
"stdout: %(out)s\n"
" stderr: %(err)s"
msgstr ""
#: cinder/backup/drivers/tsm.py:339
#, python-format
msgid ""
"restore: %(vol_id)s failed.\n"
"stdout: %(out)s\n"
" stderr: %(err)s."
msgstr ""
#: cinder/backup/drivers/tsm.py:362
msgid ""
"Volume metadata backup requested but this driver does not yet support "
"this feature."
msgstr ""
#: cinder/backup/drivers/tsm.py:370
#, python-format
msgid ""
"Starting backup of volume: %(volume_id)s to TSM, volume path: "
"%(volume_path)s, mode: %(mode)s."
msgstr ""
#: cinder/backup/drivers/tsm.py:391
#, python-format
msgid ""
"backup: %(vol_id)s failed to run dsmc on %(bpath)s.\n"
"stdout: %(out)s\n"
" stderr: %(err)s"
msgstr ""
#: cinder/backup/drivers/tsm.py:401
#, python-format
msgid ""
"backup: %(vol_id)s failed to run dsmc due to invalid arguments on "
"%(bpath)s.\n"
"stdout: %(out)s\n"
" stderr: %(err)s"
msgstr ""
#: cinder/backup/drivers/tsm.py:415
#, python-format
msgid "Backup %s finished."
msgstr ""
#: cinder/backup/drivers/tsm.py:431
#, python-format
msgid ""
"Starting restore of backup from TSM to volume %(volume_id)s, backup: "
"%(backup_id)s, mode: %(mode)s."
msgstr ""
#: cinder/backup/drivers/tsm.py:452
#, python-format
msgid ""
"restore: %(vol_id)s failed to run dsmc on %(bpath)s.\n"
"stdout: %(out)s\n"
" stderr: %(err)s"
msgstr ""
#: cinder/backup/drivers/tsm.py:462
#, python-format
msgid ""
"restore: %(vol_id)s failed to run dsmc due to invalid arguments on "
"%(bpath)s.\n"
"stdout: %(out)s\n"
" stderr: %(err)s"
msgstr ""
#: cinder/backup/drivers/tsm.py:476
#, python-format
msgid "Restore %(backup_id)s to %(volume_id)s finished."
msgstr ""
#: cinder/backup/drivers/tsm.py:491
#, python-format
msgid "Delete started for backup: %(backup)s, mode: %(mode)s."
msgstr ""
#: cinder/backup/drivers/tsm.py:508
#, python-format
msgid ""
"delete: %(vol_id)s failed to run dsmc with stdout: %(out)s\n"
" stderr: %(err)s"
msgstr ""
#: cinder/backup/drivers/tsm.py:516
#, python-format
msgid ""
"delete: %(vol_id)s failed to run dsmc due to invalid arguments with "
"stdout: %(out)s\n"
" stderr: %(err)s"
msgstr ""
#: cinder/backup/drivers/tsm.py:530
#, python-format
msgid ""
"delete: %(vol_id)s failed with stdout: %(out)s\n"
" stderr: %(err)s"
msgstr ""
#: cinder/backup/drivers/tsm.py:537
#, python-format
msgid "Delete %s finished."
msgstr ""
#: cinder/brick/exception.py:52
#, python-format
msgid "Exception in string format operation. msg='%s'"
msgstr ""
#: cinder/brick/exception.py:88
msgid "We are unable to locate any Fibre Channel devices."
msgstr ""
#: cinder/brick/exception.py:92
msgid "Unable to find a Fibre Channel volume device."
msgstr ""
#: cinder/brick/exception.py:96
#, python-format
msgid "Volume device not found at %(device)s."
msgstr ""
#: cinder/brick/exception.py:100
#, python-format
msgid "Unable to find Volume Group: %(vg_name)s"
msgstr ""
#: cinder/brick/exception.py:104
#, python-format
msgid "Failed to create Volume Group: %(vg_name)s"
msgstr ""
#: cinder/brick/exception.py:108
#, python-format
msgid "Failed to create iscsi target for volume %(volume_id)s."
msgstr ""
#: cinder/brick/exception.py:112
#, python-format
msgid "Failed to remove iscsi target for volume %(volume_id)s."
msgstr ""
#: cinder/brick/exception.py:116
#, python-format
msgid "Failed to attach iSCSI target for volume %(volume_id)s."
msgstr ""
#: cinder/brick/exception.py:120
#, python-format
msgid "Connect to volume via protocol %(protocol)s not supported."
msgstr ""
#: cinder/brick/initiator/connector.py:127
#, python-format
msgid "Invalid InitiatorConnector protocol specified %(protocol)s"
msgstr ""
#: cinder/brick/initiator/connector.py:140
#, python-format
msgid "Failed to access the device on the path %(path)s: %(error)s %(info)s."
msgstr ""
#: cinder/brick/initiator/connector.py:229
#, python-format
msgid ""
"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try"
" number: %(tries)s"
msgstr ""
#: cinder/brick/initiator/connector.py:242
#, python-format
msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)"
msgstr ""
#: cinder/brick/initiator/connector.py:317
#, python-format
msgid "Could not find the iSCSI Initiator File %s"
msgstr ""
#: cinder/brick/initiator/connector.py:609
msgid "We are unable to locate any Fibre Channel devices"
msgstr ""
#: cinder/brick/initiator/connector.py:619
#, python-format
msgid "Looking for Fibre Channel dev %(device)s"
msgstr ""
#: cinder/brick/initiator/connector.py:629
msgid "Fibre Channel volume device not found."
msgstr ""
#: cinder/brick/initiator/connector.py:633
#, python-format
msgid "Fibre volume not yet found. Will rescan & retry. Try number: %(tries)s"
msgstr ""
#: cinder/brick/initiator/connector.py:649
#, python-format
msgid "Found Fibre Channel volume %(name)s (after %(tries)s rescans)"
msgstr ""
#: cinder/brick/initiator/connector.py:658
#, python-format
msgid "Multipath device discovered %(device)s"
msgstr ""
#: cinder/brick/initiator/connector.py:776
#, python-format
msgid "AoE volume not yet found at: %(path)s. Try number: %(tries)s"
msgstr ""
#: cinder/brick/initiator/connector.py:789
#, python-format
msgid "Found AoE device %(path)s (after %(tries)s rediscover)"
msgstr ""
#: cinder/brick/initiator/connector.py:815
#, python-format
msgid "aoe-discover: stdout=%(out)s stderr%(err)s"
msgstr ""
#: cinder/brick/initiator/connector.py:825
#, python-format
msgid "aoe-revalidate %(dev)s: stdout=%(out)s stderr%(err)s"
msgstr ""
#: cinder/brick/initiator/connector.py:834
#, python-format
msgid "aoe-flush %(dev)s: stdout=%(out)s stderr%(err)s"
msgstr ""
#: cinder/brick/initiator/connector.py:858
msgid ""
"Connection details not present. RemoteFsClient may not initialize "
"properly."
msgstr ""
#: cinder/brick/initiator/connector.py:915
msgid "Invalid connection_properties specified no device_path attribute"
msgstr ""
#: cinder/brick/initiator/linuxfc.py:50 cinder/brick/initiator/linuxfc.py:56
msgid "systool is not installed"
msgstr ""
#: cinder/brick/initiator/linuxscsi.py:99
#: cinder/brick/initiator/linuxscsi.py:107
#: cinder/brick/initiator/linuxscsi.py:124
#, python-format
msgid "multipath call failed exit (%(code)s)"
msgstr ""
#: cinder/brick/initiator/linuxscsi.py:145
#, python-format
msgid "Couldn't find multipath device %(line)s"
msgstr ""
#: cinder/brick/initiator/linuxscsi.py:149
#, python-format
msgid "Found multipath device = %(mdev)s"
msgstr ""
#: cinder/brick/iscsi/iscsi.py:135
msgid "Attempting recreate of backing lun..."
msgstr ""
#: cinder/brick/iscsi/iscsi.py:153
#, python-format
msgid ""
"Failed to recover attempt to create iscsi backing lun for volume "
"id:%(vol_id)s: %(e)s"
msgstr ""
#: cinder/brick/iscsi/iscsi.py:172
#, python-format
msgid "Creating iscsi_target for: %s"
msgstr ""
#: cinder/brick/iscsi/iscsi.py:179
#, python-format
msgid ""
"Created volume path %(vp)s,\n"
"content: %(vc)s"
msgstr ""
#: cinder/brick/iscsi/iscsi.py:211 cinder/brick/iscsi/iscsi.py:391
#, python-format
msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s"
msgstr ""
#: cinder/brick/iscsi/iscsi.py:222
#, python-format
msgid ""
"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure "
"your tgtd config file contains 'include %(volumes_dir)s/*'"
msgstr ""
#: cinder/brick/iscsi/iscsi.py:252
#, python-format
msgid "Removing iscsi_target for: %s"
msgstr ""
#: cinder/brick/iscsi/iscsi.py:256
#, python-format
msgid "Volume path %s does not exist, nothing to remove."
msgstr ""
#: cinder/brick/iscsi/iscsi.py:274 cinder/brick/iscsi/iscsi.py:298
#, python-format
msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s"
msgstr ""
#: cinder/brick/iscsi/iscsi.py:291
msgid "Silent failure of target removal detected, retry...."
msgstr ""
#: cinder/brick/iscsi/iscsi.py:316 cinder/brick/iscsi/iscsi.py:570
msgid "valid iqn needed for show_target"
msgstr ""
#: cinder/brick/iscsi/iscsi.py:398
#, python-format
msgid "Removing iscsi_target for volume: %s"
msgstr ""
#: cinder/brick/iscsi/iscsi.py:492
msgid "cinder-rtstool is not installed correctly"
msgstr ""
#: cinder/brick/iscsi/iscsi.py:512
#, python-format
msgid "Creating iscsi_target for volume: %s"
msgstr ""
#: cinder/brick/iscsi/iscsi.py:536 cinder/brick/iscsi/iscsi.py:545
#, python-format
msgid "Failed to create iscsi target for volume id:%s."
msgstr ""
#: cinder/brick/iscsi/iscsi.py:552
#, python-format
msgid "Removing iscsi_target: %s"
msgstr ""
#: cinder/brick/iscsi/iscsi.py:562
#, python-format
msgid "Failed to remove iscsi target for volume id:%s."
msgstr ""
#: cinder/brick/iscsi/iscsi.py:591
#, python-format
msgid "Failed to add initiator iqn %s to target"
msgstr ""
#: cinder/brick/local_dev/lvm.py:75
msgid "Error creating Volume Group"
msgstr ""
#: cinder/brick/local_dev/lvm.py:76 cinder/brick/local_dev/lvm.py:158
#: cinder/brick/local_dev/lvm.py:478 cinder/brick/local_dev/lvm.py:508
#: cinder/brick/local_dev/lvm.py:551 cinder/brick/local_dev/lvm.py:643
#: cinder/brick/local_dev/lvm.py:681
#, python-format
msgid "Cmd :%s"
msgstr ""
#: cinder/brick/local_dev/lvm.py:77 cinder/brick/local_dev/lvm.py:159
#: cinder/brick/local_dev/lvm.py:479 cinder/brick/local_dev/lvm.py:509
#: cinder/brick/local_dev/lvm.py:552 cinder/brick/local_dev/lvm.py:644
#: cinder/brick/local_dev/lvm.py:682
#, python-format
msgid "StdOut :%s"
msgstr ""
#: cinder/brick/local_dev/lvm.py:78 cinder/brick/local_dev/lvm.py:160
#: cinder/brick/local_dev/lvm.py:480 cinder/brick/local_dev/lvm.py:510
#: cinder/brick/local_dev/lvm.py:553 cinder/brick/local_dev/lvm.py:645
#: cinder/brick/local_dev/lvm.py:683
#, python-format
msgid "StdErr :%s"
msgstr ""
#: cinder/brick/local_dev/lvm.py:82
#, python-format
msgid "Unable to locate Volume Group %s"
msgstr ""
#: cinder/brick/local_dev/lvm.py:157
msgid "Error querying thin pool about data_percent"
msgstr ""
#: cinder/brick/local_dev/lvm.py:370
#, python-format
msgid "Unable to find VG: %s"
msgstr ""
#: cinder/brick/local_dev/lvm.py:420
msgid ""
"Requested to setup thin provisioning, however current LVM version does "
"not support it."
msgstr ""
#: cinder/brick/local_dev/lvm.py:434
#, python-format
msgid "Created thin pool '%(pool)s' with size %(size)s of total %(free)sg"
msgstr ""
#: cinder/brick/local_dev/lvm.py:477
msgid "Error creating Volume"
msgstr ""
#: cinder/brick/local_dev/lvm.py:493
#, python-format
msgid "Trying to create snapshot by non-existent LV: %s"
msgstr ""
#: cinder/brick/local_dev/lvm.py:507
msgid "Error creating snapshot"
msgstr ""
#: cinder/brick/local_dev/lvm.py:550
msgid "Error activating LV"
msgstr ""
#: cinder/brick/local_dev/lvm.py:582
#, python-format
msgid "Error during lvchange -an: CMD: %(command)s, RESPONSE: %(response)s"
msgstr ""
#: cinder/brick/local_dev/lvm.py:599
#, python-format
msgid "Error reported running lvremove: CMD: %(command)s, RESPONSE: %(response)s"
msgstr ""
#: cinder/brick/local_dev/lvm.py:604
msgid "Attempting udev settle and retry of lvremove..."
msgstr ""
#: cinder/brick/local_dev/lvm.py:642
msgid "Error extending Volume"
msgstr ""
#: cinder/brick/local_dev/lvm.py:680
msgid "Error renaming logical volume"
msgstr ""
#: cinder/brick/remotefs/remotefs.py:41
msgid "nfs_mount_point_base required"
msgstr ""
#: cinder/brick/remotefs/remotefs.py:48
msgid "glusterfs_mount_point_base required"
msgstr ""
#: cinder/brick/remotefs/remotefs.py:89
#, python-format
msgid "Already mounted: %s"
msgstr ""
#: cinder/brick/remotefs/remotefs.py:123
#, python-format
msgid "Mounted %(sh)s using %(mnt_type)s."
msgstr ""
#: cinder/brick/remotefs/remotefs.py:128
#, python-format
msgid "Failed to do %s mount."
msgstr ""
#: cinder/brick/remotefs/remotefs.py:129
#, python-format
msgid "NFS mount failed for share %(sh)s.Error - %(error)s"
msgstr ""
#: cinder/common/config.py:119
msgid "Deploy v1 of the Cinder API."
msgstr ""
#: cinder/common/config.py:122
msgid "Deploy v2 of the Cinder API."
msgstr ""
#: cinder/common/sqlalchemyutils.py:66
#: cinder/openstack/common/db/sqlalchemy/utils.py:72
msgid "Id not in sort_keys; is sort_keys unique?"
msgstr ""
#: cinder/common/sqlalchemyutils.py:114
#: cinder/openstack/common/db/sqlalchemy/utils.py:120
msgid "Unknown sort direction, must be 'desc' or 'asc'"
msgstr ""
#: cinder/compute/nova.py:98
#, python-format
msgid "Novaclient connection created using URL: %s"
msgstr ""
#: cinder/db/sqlalchemy/api.py:65
msgid "Use of empty request context is deprecated"
msgstr ""
#: cinder/db/sqlalchemy/api.py:192
#, python-format
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
#: cinder/db/sqlalchemy/api.py:800
#, python-format
msgid "Change will make usage less than 0 for the following resources: %s"
msgstr ""
#: cinder/db/sqlalchemy/api.py:1214
msgid "'migration_status' column could not be found."
msgstr ""
#: cinder/db/sqlalchemy/api.py:1224
msgid "'metadata' filter value is not valid."
msgstr ""
#: cinder/db/sqlalchemy/api.py:1234
#, python-format
msgid "'%s' filter key is not valid, it maps to a relationship."
msgstr ""
#: cinder/db/sqlalchemy/api.py:1239
#, python-format
msgid "'%s' filter key is not valid."
msgstr ""
#: cinder/db/sqlalchemy/api.py:1907
#, python-format
msgid "VolumeType %s deletion failed, VolumeType in use."
msgstr ""
#: cinder/db/sqlalchemy/api.py:2608
#, python-format
msgid "No backup with id %s"
msgstr ""
#: cinder/db/sqlalchemy/api.py:2693
msgid "Volume must be available"
msgstr ""
#: cinder/db/sqlalchemy/api.py:2717
#, python-format
msgid "Volume in unexpected state %s, expected awaiting-transfer"
msgstr ""
#: cinder/db/sqlalchemy/api.py:2739
#, python-format
msgid ""
"Transfer %(transfer_id)s: Volume id %(volume_id)s in unexpected state "
"%(status)s, expected awaiting-transfer"
msgstr ""
#: cinder/db/sqlalchemy/migration.py:37
msgid "version should be an integer"
msgstr "версія повинна бути цілим числом"
#: cinder/db/sqlalchemy/migration.py:64
msgid "Upgrade DB using Essex release first."
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:240
msgid "Exception while creating table."
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:269
msgid "Downgrade from initial Cinder install is unsupported."
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:49
#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:74
#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:105
#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:56
#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:45
#: cinder/db/sqlalchemy/migrate_repo/versions/010_add_transfers_table.py:48
#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:80
#: cinder/db/sqlalchemy/migrate_repo/versions/020_add_volume_admin_metadata_table.py:46
#, python-format
msgid "Table |%s| not created!"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:127
msgid "Dropping foreign key reservations_ibfk_1 failed."
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:133
msgid "quota_classes table not dropped"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:140
msgid "quota_usages table not dropped"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:147
msgid "reservations table not dropped"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:58
msgid "Exception while creating table 'volume_glance_metadata'"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:73
msgid "volume_glance_metadata table not dropped"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:68
msgid "backups table not dropped"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:58
msgid "snapshot_metadata table not dropped"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/010_add_transfers_table.py:61
msgid "transfers table not dropped"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/015_drop_migrations_table.py:31
msgid "migrations table not dropped"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/015_drop_migrations_table.py:61
#, python-format
msgid "Table |%s| not created"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/016_drop_sm_tables.py:37
#, python-format
msgid "Exception while dropping table %s."
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/016_drop_sm_tables.py:100
#, python-format
msgid "Exception while creating table %s."
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:34
#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:43
#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:49
#, python-format
msgid "Column |%s| not created!"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:92
msgid "encryption_key_id column not dropped from volumes"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:100
msgid "encryption_key_id column not dropped from snapshots"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:105
msgid "volume_type_id column not dropped from snapshots"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:113
msgid "encryption table not dropped"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/018_add_qos_specs.py:49
msgid "Table quality_of_service_specs not created!"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/018_add_qos_specs.py:60
msgid "Added qos_specs_id column to volume type table failed."
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/018_add_qos_specs.py:85
msgid "Dropping foreign key volume_types_ibfk_1 failed"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/018_add_qos_specs.py:93
msgid "Dropping qos_specs_id column failed."
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/018_add_qos_specs.py:100
msgid "Dropping quality_of_service_specs table failed."
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/020_add_volume_admin_metadata_table.py:59
msgid "volume_admin_metadata table not dropped"
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/021_add_default_quota_class.py:48
msgid ""
"Found existing 'default' entries in the quota_classes table. Skipping "
"insertion of default values."
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/021_add_default_quota_class.py:72
msgid "Added default quota class data into the DB."
msgstr ""
#: cinder/db/sqlalchemy/migrate_repo/versions/021_add_default_quota_class.py:74
msgid "Default quota class data not inserted into the DB."
msgstr ""
#: cinder/image/glance.py:162 cinder/image/glance.py:170
#, python-format
msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s."
msgstr ""
#: cinder/image/image_utils.py:94 cinder/image/image_utils.py:199
msgid "'qemu-img info' parsing failed."
msgstr ""
#: cinder/image/image_utils.py:101
#, python-format
msgid "fmt=%(fmt)s backed by: %(backing_file)s"
msgstr ""
#: cinder/image/image_utils.py:109 cinder/image/image_utils.py:192
#, python-format
msgid ""
"Size is %(image_size)dGB and doesn't fit in a volume of size "
"%(volume_size)dGB."
msgstr ""
#: cinder/image/image_utils.py:157
#, python-format
msgid ""
"qemu-img is not installed and image is of type %s. Only RAW images can "
"be used if qemu-img is not installed."
msgstr ""
#: cinder/image/image_utils.py:164
msgid ""
"qemu-img is not installed and the disk format is not specified. Only RAW"
" images can be used if qemu-img is not installed."
msgstr ""
#: cinder/image/image_utils.py:178
#, python-format
msgid "Copying image from %(tmp)s to volume %(dest)s - size: %(size)s"
msgstr ""
#: cinder/image/image_utils.py:206
#, python-format
msgid "fmt=%(fmt)s backed by:%(backing_file)s"
msgstr ""
#: cinder/image/image_utils.py:224
#, python-format
msgid "Converted to %(vol_format)s, but format is now %(file_format)s"
msgstr ""
#: cinder/image/image_utils.py:260
#, python-format
msgid "Converted to %(f1)s, but format is now %(f2)s"
msgstr ""
#: cinder/keymgr/conf_key_mgr.py:78
msgid ""
"config option keymgr.fixed_key has not been defined: some operations may "
"fail unexpectedly"
msgstr ""
#: cinder/keymgr/conf_key_mgr.py:80
msgid "keymgr.fixed_key not defined"
msgstr ""
#: cinder/keymgr/conf_key_mgr.py:134
#, python-format
msgid "Not deleting key %s"
msgstr ""
#: cinder/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr ""
#: cinder/openstack/common/excutils.py:62
#, python-format
msgid "Original exception being dropped: %s"
msgstr ""
#: cinder/openstack/common/excutils.py:91
#, python-format
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr ""
#: cinder/openstack/common/fileutils.py:64
#, python-format
msgid "Reloading cached file %s"
msgstr ""
#: cinder/openstack/common/gettextutils.py:271
msgid "Message objects do not support addition."
msgstr ""
#: cinder/openstack/common/gettextutils.py:280
msgid ""
"Message objects do not support str() because they may contain non-ascii "
"characters. Please use unicode() or translate() instead."
msgstr ""
#: cinder/openstack/common/imageutils.py:75
#, python-format
msgid "Invalid input value \"%s\"."
msgstr ""
#: cinder/openstack/common/imageutils.py:104
msgid "Snapshot list encountered but no header found!"
msgstr ""
#: cinder/openstack/common/lockutils.py:102
#, python-format
msgid "Could not release the acquired lock `%s`"
msgstr ""
#: cinder/openstack/common/lockutils.py:189
#, python-format
msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
msgstr ""
#: cinder/openstack/common/lockutils.py:200
#, python-format
msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
msgstr ""
#: cinder/openstack/common/lockutils.py:227
#, python-format
msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
msgstr ""
#: cinder/openstack/common/lockutils.py:235
#, python-format
msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
msgstr ""
#: cinder/openstack/common/log.py:327
#, python-format
msgid "Deprecated: %s"
msgstr ""
#: cinder/openstack/common/log.py:438
#, python-format
msgid "Error loading logging config %(log_config)s: %(err_msg)s"
msgstr ""
#: cinder/openstack/common/log.py:489
#, python-format
msgid "syslog facility must be one of: %s"
msgstr ""
#: cinder/openstack/common/log.py:710
#, python-format
msgid "Fatal call to deprecated config: %(msg)s"
msgstr ""
#: cinder/openstack/common/loopingcall.py:82
#, python-format
msgid "task run outlasted interval by %s sec"
msgstr ""
#: cinder/openstack/common/loopingcall.py:89
#: cinder/tests/brick/test_brick_connector.py:460
msgid "in fixed duration looping call"
msgstr ""
#: cinder/openstack/common/loopingcall.py:129
#, python-format
msgid "Dynamic looping call sleeping for %.02f seconds"
msgstr ""
#: cinder/openstack/common/loopingcall.py:136
msgid "in dynamic looping call"
msgstr ""
#: cinder/openstack/common/periodic_task.py:43
#, python-format
msgid "Unexpected argument for periodic task creation: %(arg)s."
msgstr ""
#: cinder/openstack/common/periodic_task.py:134
#, python-format
msgid "Skipping periodic task %(task)s because its interval is negative"
msgstr ""
#: cinder/openstack/common/periodic_task.py:139
#, python-format
msgid "Skipping periodic task %(task)s because it is disabled"
msgstr ""
#: cinder/openstack/common/periodic_task.py:177
#, python-format
msgid "Running periodic task %(full_task_name)s"
msgstr ""
#: cinder/openstack/common/periodic_task.py:186
#, python-format
msgid "Error during %(full_task_name)s: %(e)s"
msgstr ""
#: cinder/openstack/common/policy.py:149
#, python-format
msgid ""
"Inheritance-based rules are deprecated; use the default brain instead of "
"%s."
msgstr ""
#: cinder/openstack/common/policy.py:163
#, python-format
msgid "Failed to understand rule %(match)r"
msgstr ""
#: cinder/openstack/common/policy.py:173
#, python-format
msgid "Inheritance-based rules are deprecated; update _check_%s"
msgstr ""
#: cinder/openstack/common/policy.py:180
#, python-format
msgid "No handler for matches of kind %s"
msgstr ""
#: cinder/openstack/common/processutils.py:127
#, python-format
msgid "Got unknown keyword args to utils.execute: %r"
msgstr ""
#: cinder/openstack/common/processutils.py:142
#, python-format
msgid "Running cmd (subprocess): %s"
msgstr ""
#: cinder/openstack/common/processutils.py:167
#: cinder/openstack/common/processutils.py:239
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:448
#, python-format
msgid "Result was %s"
msgstr ""
#: cinder/openstack/common/processutils.py:179
#, python-format
msgid "%r failed. Retrying."
msgstr ""
#: cinder/openstack/common/processutils.py:218
#, python-format
msgid "Running cmd (SSH): %s"
msgstr ""
#: cinder/openstack/common/processutils.py:220
msgid "Environment not supported over SSH"
msgstr ""
#: cinder/openstack/common/processutils.py:224
msgid "process_input not supported over SSH"
msgstr ""
#: cinder/openstack/common/request_utils.py:66
#, python-format
msgid "TargetId=%(id)s "
msgstr ""
#: cinder/openstack/common/request_utils.py:70
#, python-format
msgid "Target='%(name)s' "
msgstr ""
#: cinder/openstack/common/request_utils.py:76
#, python-format
msgid ""
"Request ID Link: %(event_name)s "
"'%(source_id)s'%(arrow)s%(target_name)s%(target_id)s"
msgstr ""
#: cinder/openstack/common/service.py:175
#: cinder/openstack/common/service.py:269
#, python-format
msgid "Caught %s, exiting"
msgstr ""
#: cinder/openstack/common/service.py:187
msgid "Exception during rpc cleanup."
msgstr ""
#: cinder/openstack/common/service.py:238
msgid "Parent process has died unexpectedly, exiting"
msgstr ""
#: cinder/openstack/common/service.py:275
msgid "Unhandled exception"
msgstr ""
#: cinder/openstack/common/service.py:308
msgid "Forking too fast, sleeping"
msgstr ""
#: cinder/openstack/common/service.py:327
#, python-format
msgid "Started child %d"
msgstr ""
#: cinder/openstack/common/service.py:337
#, python-format
msgid "Starting %d workers"
msgstr ""
#: cinder/openstack/common/service.py:354
#, python-format
msgid "Child %(pid)d killed by signal %(sig)d"
msgstr ""
#: cinder/openstack/common/service.py:358
#, python-format
msgid "Child %(pid)s exited with status %(code)d"
msgstr ""
#: cinder/openstack/common/service.py:362
#, python-format
msgid "pid %d not in child list"
msgstr ""
#: cinder/openstack/common/service.py:392
#, python-format
msgid "Caught %s, stopping children"
msgstr ""
#: cinder/openstack/common/service.py:410
#, python-format
msgid "Waiting on %d children to exit"
msgstr ""
#: cinder/openstack/common/sslutils.py:98
#, python-format
msgid "Invalid SSL version : %s"
msgstr ""
#: cinder/openstack/common/strutils.py:92
#, python-format
msgid "Unrecognized value '%(val)s', acceptable values are: %(acceptable)s"
msgstr ""
#: cinder/openstack/common/strutils.py:202
#, python-format
msgid "Invalid unit system: \"%s\""
msgstr ""
#: cinder/openstack/common/strutils.py:211
#, python-format
msgid "Invalid string format: %s"
msgstr ""
#: cinder/openstack/common/versionutils.py:69
#, python-format
msgid ""
"%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s and "
"may be removed in %(remove_in)s."
msgstr ""
#: cinder/openstack/common/versionutils.py:73
#, python-format
msgid ""
"%(what)s is deprecated as of %(as_of)s and may be removed in "
"%(remove_in)s. It will not be superseded."
msgstr ""
#: cinder/openstack/common/crypto/utils.py:29
msgid "An unknown error occurred in crypto utils."
msgstr ""
#: cinder/openstack/common/crypto/utils.py:36
#, python-format
msgid "Block size of %(given)d is too big, max = %(maximum)d"
msgstr ""
#: cinder/openstack/common/crypto/utils.py:45
#, python-format
msgid "Length of %(given)d is too long, max = %(maximum)d"
msgstr ""
#: cinder/openstack/common/db/exception.py:44
msgid "Invalid Parameter: Unicode is not supported by the current database."
msgstr ""
#: cinder/openstack/common/db/sqlalchemy/session.py:487
msgid "DB exception wrapped."
msgstr ""
#: cinder/openstack/common/db/sqlalchemy/session.py:538
#, python-format
msgid "Got mysql server has gone away: %s"
msgstr ""
#: cinder/openstack/common/db/sqlalchemy/session.py:610
#, python-format
msgid "SQL connection failed. %s attempts left."
msgstr ""
#: cinder/openstack/common/db/sqlalchemy/utils.py:33
msgid "Sort key supplied was not valid."
msgstr ""
#: cinder/openstack/common/scheduler/filters/capabilities_filter.py:54
#, python-format
msgid "extra_spec requirement '%(req)s' does not match '%(cap)s'"
msgstr ""
#: cinder/openstack/common/scheduler/filters/capabilities_filter.py:67
#, python-format
msgid "%(host_state)s fails resource_type extra_specs requirements"
msgstr ""
#: cinder/openstack/common/scheduler/filters/ignore_attempted_hosts_filter.py:43
msgid "Re-scheduling is disabled."
msgstr ""
#: cinder/openstack/common/scheduler/filters/ignore_attempted_hosts_filter.py:52
#, python-format
msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s"
msgstr ""
#: cinder/scheduler/driver.py:69
msgid "Must implement host_passes_filters"
msgstr ""
#: cinder/scheduler/driver.py:74
msgid "Must implement find_retype_host"
msgstr ""
#: cinder/scheduler/driver.py:78
msgid "Must implement a fallback schedule"
msgstr ""
#: cinder/scheduler/driver.py:82
msgid "Must implement schedule_create_volume"
msgstr ""
#: cinder/scheduler/filter_scheduler.py:98
#, python-format
msgid "cannot place volume %(id)s on %(host)s"
msgstr ""
#: cinder/scheduler/filter_scheduler.py:114
#, python-format
msgid "No valid hosts for volume %(id)s with type %(type)s"
msgstr ""
#: cinder/scheduler/filter_scheduler.py:125
#, python-format
msgid ""
"Current host not valid for volume %(id)s with type %(type)s, migration "
"not allowed"
msgstr ""
#: cinder/scheduler/filter_scheduler.py:156
msgid "Invalid value for 'scheduler_max_attempts', must be >=1"
msgstr ""
#: cinder/scheduler/filter_scheduler.py:174
#, python-format
msgid ""
"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : "
"%(exc)s"
msgstr ""
#: cinder/scheduler/filter_scheduler.py:207
#, python-format
msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s"
msgstr ""
#: cinder/scheduler/filter_scheduler.py:259
#, python-format
msgid "Filtered %s"
msgstr ""
#: cinder/scheduler/filter_scheduler.py:276
#, python-format
msgid "Choosing %s"
msgstr ""
#: cinder/scheduler/host_manager.py:266
#, python-format
msgid "Ignoring %(service_name)s service update from %(host)s"
msgstr ""
#: cinder/scheduler/host_manager.py:271
#, python-format
msgid "Received %(service_name)s service update from %(host)s."
msgstr ""
#: cinder/scheduler/host_manager.py:299
#, python-format
msgid "volume service is down. (host: %s)"
msgstr ""
#: cinder/scheduler/host_manager.py:320
#, python-format
msgid "Removing non-active host: %(host)s from scheduler cache."
msgstr ""
#: cinder/scheduler/manager.py:66
msgid ""
"ChanceScheduler and SimpleScheduler have been deprecated due to lack of "
"support for advanced features like: volume types, volume encryption, QoS "
"etc. These two schedulers can be fully replaced by FilterScheduler with "
"certain combination of filters and weighers."
msgstr ""
#: cinder/scheduler/manager.py:101 cinder/scheduler/manager.py:103
msgid "Failed to create scheduler manager volume flow"
msgstr ""
#: cinder/scheduler/manager.py:162
msgid "New volume type not specified in request_spec."
msgstr ""
#: cinder/scheduler/manager.py:177
#, python-format
msgid "Could not find a host for volume %(volume_id)s with type %(type_id)s."
msgstr ""
#: cinder/scheduler/manager.py:219
#, python-format
msgid "Failed to schedule_%(method)s: %(ex)s"
msgstr ""
#: cinder/scheduler/scheduler_options.py:68
#, python-format
msgid "Could not stat scheduler options file %(filename)s: '%(e)s'"
msgstr ""
#: cinder/scheduler/scheduler_options.py:78
#, python-format
msgid "Could not decode scheduler options: '%s'"
msgstr ""
#: cinder/scheduler/filters/capacity_filter.py:43
msgid "Free capacity not set: volume node info collection broken."
msgstr ""
#: cinder/scheduler/filters/capacity_filter.py:57
#, python-format
msgid ""
"Insufficient free space for volume creation (requested / avail): "
"%(requested)s/%(available)s"
msgstr ""
#: cinder/scheduler/flows/create_volume.py:53
msgid "No volume_id provided to populate a request_spec from"
msgstr ""
#: cinder/scheduler/flows/create_volume.py:116
#, python-format
msgid "Failed to schedule_create_volume: %(cause)s"
msgstr ""
#: cinder/scheduler/flows/create_volume.py:133
#, python-format
msgid "Failed notifying on %(topic)s payload %(payload)s"
msgstr ""
#: cinder/tests/fake_driver.py:57 cinder/volume/driver.py:883
#, python-format
msgid "FAKE ISCSI: %s"
msgstr ""
#: cinder/tests/fake_driver.py:76 cinder/volume/driver.py:1020
#, python-format
msgid "FAKE ISER: %s"
msgstr ""
#: cinder/tests/fake_driver.py:97
msgid "local_path not implemented"
msgstr ""
#: cinder/tests/fake_driver.py:124 cinder/tests/fake_driver.py:129
#, python-format
msgid "LoggingVolumeDriver: %s"
msgstr ""
#: cinder/tests/fake_utils.py:70
#, python-format
msgid "Faking execution of cmd (subprocess): %s"
msgstr ""
#: cinder/tests/fake_utils.py:78
#, python-format
msgid "Faked command matched %s"
msgstr ""
#: cinder/tests/fake_utils.py:94
#, python-format
msgid "Faked command raised an exception %s"
msgstr ""
#: cinder/tests/fake_utils.py:97
#, python-format
msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'"
msgstr ""
#: cinder/tests/test_backup_ceph.py:836
#, python-format
msgid ""
"Failed to backup volume metadata - Metadata backup object "
"'backup.%s.meta' already exists"
msgstr ""
#: cinder/tests/test_ibm_xiv_ds8k.py:102
#, python-format
msgid "Volume not found for instance %(instance_id)s."
msgstr ""
#: cinder/tests/test_misc.py:58
#, python-format
msgid ""
"The following migrations are missing a downgrade:\n"
"\t%s"
msgstr ""
#: cinder/tests/test_netapp.py:1327
msgid "Error not a TypeError."
msgstr ""
#: cinder/tests/test_netapp.py:1336
msgid "Error not a KeyError."
msgstr ""
#: cinder/tests/test_netapp_nfs.py:362
#, python-format
msgid "Share %(share)s and file name %(file_name)s"
msgstr ""
#: cinder/tests/test_rbd.py:831 cinder/volume/drivers/rbd.py:177
msgid "flush() not supported in this version of librbd"
msgstr ""
#: cinder/tests/test_storwize_svc.py:252
#, python-format
msgid "unrecognized argument %s"
msgstr ""
#: cinder/tests/test_storwize_svc.py:1441
#, python-format
msgid "Run CLI command: %s"
msgstr ""
#: cinder/tests/test_storwize_svc.py:1445
#, python-format
msgid ""
"CLI output:\n"
" stdout: %(stdout)s\n"
" stderr: %(stderr)s"
msgstr ""
#: cinder/tests/test_storwize_svc.py:1450
#, python-format
msgid ""
"CLI Exception output:\n"
" stdout: %(out)s\n"
" stderr: %(err)s"
msgstr ""
#: cinder/tests/test_volume_types.py:60
#, python-format
msgid "Given data: %s"
msgstr ""
#: cinder/tests/test_volume_types.py:61
#, python-format
msgid "Result data: %s"
msgstr ""
#: cinder/tests/api/contrib/test_backups.py:734
msgid "Invalid input"
msgstr ""
#: cinder/tests/brick/test_brick_remotefs.py:99
msgid "Unexpected call to _execute."
msgstr ""
#: cinder/tests/brick/test_brick_remotefs.py:132
msgid "mount failed."
msgstr ""
#: cinder/tests/integrated/test_login.py:29
#, python-format
msgid "volume: %s"
msgstr ""
#: cinder/tests/integrated/api/client.py:34
#, python-format
msgid ""
"%(message)s\n"
"Status Code: %(_status)s\n"
"Body: %(_body)s"
msgstr ""
#: cinder/tests/integrated/api/client.py:44
msgid "Authentication error"
msgstr ""
#: cinder/tests/integrated/api/client.py:52
msgid "Authorization error"
msgstr ""
#: cinder/tests/integrated/api/client.py:60
msgid "Item not found"
msgstr ""
#: cinder/tests/integrated/api/client.py:97
#, python-format
msgid "Doing %(method)s on %(relative_url)s"
msgstr ""
#: cinder/tests/integrated/api/client.py:100
#, python-format
msgid "Body: %s"
msgstr ""
#: cinder/tests/integrated/api/client.py:124
#, python-format
msgid "%(auth_uri)s => code %(http_status)s"
msgstr ""
#: cinder/tests/integrated/api/client.py:147
#, python-format
msgid "%(relative_uri)s => code %(http_status)s"
msgstr ""
#: cinder/tests/integrated/api/client.py:158
msgid "Unexpected status code"
msgstr ""
#: cinder/tests/integrated/api/client.py:165
#, python-format
msgid "Decoding JSON: %s"
msgstr ""
#: cinder/tests/zonemanager/test_brcd_fc_zone_driver.py:124
#, python-format
msgid "In Add GlobalVars._active_cfg: %s"
msgstr ""
#: cinder/tests/zonemanager/test_brcd_fc_zone_driver.py:126
#, python-format
msgid "In Add GlobalVars._is_normal_test: %s"
msgstr ""
#: cinder/tests/zonemanager/test_brcd_fc_zone_driver.py:128
#, python-format
msgid "In Add GlobalVars._zone_state: %s"
msgstr ""
#: cinder/tests/zonemanager/test_brcd_fc_zone_driver.py:179
#, python-format
msgid "User: %s"
msgstr ""
#: cinder/tests/zonemanager/test_brcd_fc_zone_driver.py:180
#, python-format
msgid "_zone_state: %s"
msgstr ""
#: cinder/tests/zonemanager/test_brcd_fc_zone_driver.py:185
#, python-format
msgid "Inside get_active_zone_set %s"
msgstr ""
#: cinder/transfer/api.py:68
msgid "Volume in unexpected state"
msgstr ""
#: cinder/transfer/api.py:102 cinder/volume/api.py:350
msgid "status must be available"
msgstr ""
#: cinder/transfer/api.py:119
#, python-format
msgid "Failed to create transfer record for %s"
msgstr ""
#: cinder/transfer/api.py:136
#, python-format
msgid "Attempt to transfer %s with invalid auth key."
msgstr ""
#: cinder/transfer/api.py:156 cinder/volume/flows/api/create_volume.py:508
#, python-format
msgid ""
"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume "
"(%(d_consumed)dG of %(d_quota)dG already consumed)"
msgstr ""
#: cinder/transfer/api.py:182
#, python-format
msgid "Failed to update quota donating volumetransfer id %s"
msgstr ""
#: cinder/transfer/api.py:199
#, python-format
msgid "Volume %s has been transferred."
msgstr ""
#: cinder/volume/api.py:141
msgid ""
"Invalid volume_type provided (requested type must match source volume, or"
" be omitted). You should omit the argument."
msgstr ""
#: cinder/volume/api.py:148
msgid ""
"Invalid volume_type provided (requested type must match source snapshot, "
"or be omitted). You should omit the argument."
msgstr ""
#: cinder/volume/api.py:157
#, python-format
msgid "Unable to query if %s is in the availability zone set"
msgstr ""
#: cinder/volume/api.py:185 cinder/volume/api.py:187
msgid "Failed to create api volume flow"
msgstr ""
#: cinder/volume/api.py:216
msgid "Failed to update quota for deleting volume"
msgstr ""
#: cinder/volume/api.py:228
#, python-format
msgid "Volume status must be available or error, but current status is: %s"
msgstr ""
#: cinder/volume/api.py:238
msgid "Volume cannot be deleted while migrating"
msgstr ""
#: cinder/volume/api.py:243
#, python-format
msgid "Volume still has %d dependent snapshots"
msgstr ""
#: cinder/volume/api.py:293 cinder/volume/api.py:333
#: cinder/volume/qos_specs.py:240 cinder/volume/volume_types.py:67
#, python-format
msgid "Searching by: %s"
msgstr ""
#: cinder/volume/api.py:353
msgid "already attached"
msgstr ""
#: cinder/volume/api.py:360
msgid "status must be in-use to detach"
msgstr ""
#: cinder/volume/api.py:371
msgid "Volume status must be available to reserve"
msgstr ""
#: cinder/volume/api.py:447
msgid "Snapshot cannot be created while volume is migrating"
msgstr ""
#: cinder/volume/api.py:451
msgid "must be available"
msgstr ""
#: cinder/volume/api.py:473
#, python-format
msgid ""
"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot "
"(%(d_consumed)dG of %(d_quota)dG already consumed)"
msgstr ""
#: cinder/volume/api.py:485
#, python-format
msgid ""
"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d "
"snapshots already consumed)"
msgstr ""
#: cinder/volume/api.py:536
msgid "Volume Snapshot status must be available or error"
msgstr ""
#: cinder/volume/api.py:564 cinder/volume/flows/api/create_volume.py:208
msgid "Metadata property key blank"
msgstr ""
#: cinder/volume/api.py:568
msgid "Metadata property key greater than 255 characters"
msgstr ""
#: cinder/volume/api.py:572
msgid "Metadata property value greater than 255 characters"
msgstr ""
#: cinder/volume/api.py:703 cinder/volume/api.py:777
msgid "Volume status must be available/in-use."
msgstr ""
#: cinder/volume/api.py:706
msgid "Volume status is in-use."
msgstr ""
#: cinder/volume/api.py:735
msgid "Volume status must be available to extend."
msgstr ""
#: cinder/volume/api.py:740
#, python-format
msgid ""
"New size for extend must be greater than current size. (current: "
"%(size)s, extended: %(new_size)s)"
msgstr ""
#: cinder/volume/api.py:755
#, 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:783
msgid "Volume is already part of an active migration"
msgstr ""
#: cinder/volume/api.py:789
msgid "volume must not have snapshots"
msgstr ""
#: cinder/volume/api.py:804
#, python-format
msgid "No available service named %s"
msgstr ""
#: cinder/volume/api.py:810
msgid "Destination host must be different than current host"
msgstr ""
#: cinder/volume/api.py:840
msgid "Source volume not mid-migration."
msgstr ""
#: cinder/volume/api.py:844
msgid "Destination volume not mid-migration."
msgstr ""
#: cinder/volume/api.py:849
#, python-format
msgid "Destination has migration_status %(stat)s, expected %(exp)s."
msgstr ""
#: cinder/volume/api.py:860
msgid "Volume status must be available to update readonly flag."
msgstr ""
#: cinder/volume/api.py:869
#, python-format
msgid "Unable to update type due to incorrect status on volume: %s"
msgstr ""
#: cinder/volume/api.py:875
#, python-format
msgid "Volume %s is already part of an active migration."
msgstr ""
#: cinder/volume/api.py:881
#, python-format
msgid "migration_policy must be 'on-demand' or 'never', passed: %s"
msgstr ""
#: cinder/volume/api.py:894
#, python-format
msgid "Invalid volume_type passed: %s"
msgstr ""
#: cinder/volume/api.py:907
#, python-format
msgid "New volume_type same as original: %s"
msgstr ""
#: cinder/volume/api.py:922
msgid "Retype cannot change encryption requirements"
msgstr ""
#: cinder/volume/api.py:934
msgid "Retype cannot change front-end qos specs for in-use volumes"
msgstr ""
#: cinder/volume/api.py:966
msgid "Unable to find service for given host."
msgstr ""
#: cinder/volume/driver.py:195 cinder/volume/drivers/netapp/nfs.py:176
#, python-format
msgid "Recovering from a failed execute. Try number %s"
msgstr ""
#: cinder/volume/driver.py:278
#, python-format
msgid "copy_data_between_volumes %(src)s -> %(dest)s."
msgstr ""
#: cinder/volume/driver.py:291 cinder/volume/driver.py:305
#, python-format
msgid "Failed to attach volume %(vol)s"
msgstr ""
#: cinder/volume/driver.py:322
#, python-format
msgid "Failed to copy volume %(src)s to %(dest)d"
msgstr ""
#: cinder/volume/driver.py:335
#, python-format
msgid "copy_image_to_volume %s."
msgstr ""
#: cinder/volume/driver.py:352
#, python-format
msgid "copy_volume_to_image %s."
msgstr ""
#: cinder/volume/driver.py:378 cinder/volume/manager.py:753
#, python-format
msgid "Volume %s: creating export"
msgstr ""
#: cinder/volume/driver.py:385 cinder/volume/manager.py:762
#, python-format
msgid ""
"Failed updating model of volume %(volume_id)s with driver provided model "
"%(model)s"
msgstr ""
#: cinder/volume/driver.py:396 cinder/volume/manager.py:745
#: cinder/volume/manager.py:770
#, python-format
msgid "Unable to fetch connection information from backend: %(err)s"
msgstr ""
#: cinder/volume/driver.py:402
#, python-format
msgid "Error encountered during cleanup of a failed attach: %(ex)s"
msgstr ""
#: cinder/volume/driver.py:422
#, python-format
msgid "Unable to access the backend storage via the path %(path)s."
msgstr ""
#: cinder/volume/driver.py:450 cinder/volume/manager.py:836
#, python-format
msgid "Unable to terminate volume connection: %(err)s"
msgstr ""
#: cinder/volume/driver.py:456 cinder/volume/manager.py:371
#: cinder/volume/manager.py:842
#, python-format
msgid "volume %s: removing export"
msgstr ""
#: cinder/volume/driver.py:459 cinder/volume/manager.py:845
#, python-format
msgid "Error detaching volume %(volume)s, due to remove export failure."
msgstr ""
#: cinder/volume/driver.py:490
#, python-format
msgid "Creating a new backup for volume %s."
msgstr ""
#: cinder/volume/driver.py:507
#, python-format
msgid "Restoring backup %(backup)s to volume %(volume)s."
msgstr ""
#: cinder/volume/driver.py:529
msgid "Extend volume not implemented"
msgstr ""
#: cinder/volume/driver.py:593 cinder/volume/driver.py:601
msgid "Manage existing volume not implemented."
msgstr ""
#: cinder/volume/driver.py:639 cinder/volume/drivers/emc/emc_smis_iscsi.py:151
msgid "ISCSI provider_location not stored, using discovery"
msgstr ""
#: cinder/volume/driver.py:652
#, python-format
msgid "ISCSI discovery attempt failed for:%s"
msgstr ""
#: cinder/volume/driver.py:654
#, python-format
msgid "Error from iscsiadm -m discovery: %s"
msgstr ""
#: cinder/volume/driver.py:701
#, python-format
msgid "Could not find iSCSI export for volume %s"
msgstr ""
#: cinder/volume/driver.py:705 cinder/volume/drivers/emc/emc_cli_iscsi.py:169
#: cinder/volume/drivers/emc/emc_smis_iscsi.py:194
#, python-format
msgid "ISCSI Discovery: Found %s"
msgstr ""
#: cinder/volume/driver.py:802
msgid "The volume driver requires the iSCSI initiator name in the connector."
msgstr ""
#: cinder/volume/driver.py:823 cinder/volume/driver.py:981
#: cinder/volume/drivers/eqlx.py:247 cinder/volume/drivers/lvm.py:345
#: cinder/volume/drivers/zadara.py:650
#: cinder/volume/drivers/emc/emc_smis_common.py:1025
#: cinder/volume/drivers/emc/emc_smis_fc.py:218
#: cinder/volume/drivers/emc/emc_smis_iscsi.py:277
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:868
#: cinder/volume/drivers/netapp/iscsi.py:1058
#: cinder/volume/drivers/netapp/iscsi.py:1472
#: cinder/volume/drivers/nexenta/iscsi.py:575
#: cinder/volume/drivers/windows/windows.py:205
msgid "Updating volume stats"
msgstr ""
#: cinder/volume/driver.py:1060
msgid "Driver must implement initialize_connection"
msgstr ""
#: cinder/volume/driver.py:1075
#, python-format
msgid ""
"FibreChannelDriver validate_connector failed. No '%s'. Make sure HBA "
"state is Online."
msgstr ""
#: cinder/volume/iscsi.py:65 cinder/volume/iscsi.py:91
#: cinder/volume/iscsi.py:234
#, python-format
msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s"
msgstr ""
#: cinder/volume/iscsi.py:80
#, python-format
msgid ""
"Skipping remove_export. No iscsi_target is presently exported for volume:"
" %s"
msgstr ""
#: cinder/volume/iscsi.py:100
msgid "Detected inconsistency in provider_location id"
msgstr ""
#: cinder/volume/iscsi.py:101 cinder/volume/drivers/lvm.py:572
#: cinder/volume/drivers/huawei/rest_common.py:1225
#, python-format
msgid "%s"
msgstr ""
#: cinder/volume/iscsi.py:184
#, python-format
msgid "Symbolic link %s not found"
msgstr ""
#: cinder/volume/iscsi.py:251
#, python-format
msgid "volume_info:%s"
msgstr ""
#: cinder/volume/iscsi.py:252
#, python-format
msgid "Skipping ensure_export. No iscsi_target provision for volume: %s"
msgstr ""
#: cinder/volume/manager.py:173
#, python-format
msgid "Driver path %s is deprecated, update your configuration to the new path."
msgstr ""
#: cinder/volume/manager.py:204
#, python-format
msgid ""
"Starting FC Zone Manager %(zm_version)s, Driver %(drv_name)s "
"%(drv_version)s"
msgstr ""
#: cinder/volume/manager.py:210
#, python-format
msgid "Starting volume driver %(driver_name)s (%(version)s)"
msgstr ""
#: cinder/volume/manager.py:217
#, python-format
msgid "Error encountered during initialization of driver: %(name)s"
msgstr ""
#: cinder/volume/manager.py:226
#, python-format
msgid "Re-exporting %s volumes"
msgstr ""
#: cinder/volume/manager.py:239
#, python-format
msgid "Failed to re-export volume %s: setting to error state"
msgstr ""
#: cinder/volume/manager.py:246
#, python-format
msgid "volume %s stuck in a downloading state"
msgstr ""
#: cinder/volume/manager.py:253
#, python-format
msgid "volume %s: skipping export"
msgstr ""
#: cinder/volume/manager.py:255
#, python-format
msgid ""
"Error encountered during re-exporting phase of driver initialization: "
"%(name)s"
msgstr ""
#: cinder/volume/manager.py:265
msgid "Resuming any in progress delete operations"
msgstr ""
#: cinder/volume/manager.py:268
#, python-format
msgid "Resuming delete on volume: %s"
msgstr ""
#: cinder/volume/manager.py:310 cinder/volume/manager.py:312
msgid "Failed to create manager volume flow"
msgstr ""
#: cinder/volume/manager.py:356 cinder/volume/manager.py:373
#, python-format
msgid "volume %s: deleting"
msgstr ""
#: cinder/volume/manager.py:362
msgid "volume is not local to this node"
msgstr ""
#: cinder/volume/manager.py:379
#, python-format
msgid "Cannot delete volume %s: volume is busy"
msgstr ""
#: cinder/volume/manager.py:406
msgid "Failed to update usages deleting volume"
msgstr ""
#: cinder/volume/manager.py:412
#, python-format
msgid "volume %s: deleted successfully"
msgstr ""
#: cinder/volume/manager.py:429
#, python-format
msgid "snapshot %s: creating"
msgstr ""
#: cinder/volume/manager.py:440
#, python-format
msgid "snapshot %(snap_id)s: creating"
msgstr ""
#: cinder/volume/manager.py:468
#, python-format
msgid ""
"Failed updating %(snapshot_id)s metadata using the provided volumes "
"%(volume_id)s metadata"
msgstr ""
#: cinder/volume/manager.py:474
#, python-format
msgid "snapshot %s: created successfully"
msgstr ""
#: cinder/volume/manager.py:486 cinder/volume/manager.py:496
#, python-format
msgid "snapshot %s: deleting"
msgstr ""
#: cinder/volume/manager.py:504
#, python-format
msgid "Cannot delete snapshot %s: snapshot is busy"
msgstr ""
#: cinder/volume/manager.py:534
msgid "Failed to update usages deleting snapshot"
msgstr ""
#: cinder/volume/manager.py:537
#, python-format
msgid "snapshot %s: deleted successfully"
msgstr ""
#: cinder/volume/manager.py:557
msgid "being attached by another instance"
msgstr ""
#: cinder/volume/manager.py:561
msgid "being attached by another host"
msgstr ""
#: cinder/volume/manager.py:565
msgid "being attached by different mode"
msgstr ""
#: cinder/volume/manager.py:568
msgid "status must be available or attaching"
msgstr ""
#: cinder/volume/manager.py:661
#, python-format
msgid "Error detaching volume %(volume)s, due to uninitialized driver."
msgstr ""
#: cinder/volume/manager.py:686
#, python-format
msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully"
msgstr ""
#: cinder/volume/manager.py:807 cinder/volume/manager.py:832
#, python-format
msgid "Zoning Mode: %s"
msgstr ""
#: cinder/volume/manager.py:892
msgid "failed to create new_volume on destination host"
msgstr ""
#: cinder/volume/manager.py:895
msgid "timeout creating new_volume on destination host"
msgstr ""
#: cinder/volume/manager.py:918
#, python-format
msgid "Failed to copy volume %(vol1)s to %(vol2)s"
msgstr ""
#: cinder/volume/manager.py:947
#, python-format
msgid ""
"migrate_volume_completion: completing migration for volume %(vol1)s "
"(temporary volume %(vol2)s"
msgstr ""
#: cinder/volume/manager.py:959
#, python-format
msgid ""
"migrate_volume_completion is cleaning up an error for volume %(vol1)s "
"(temporary volume %(vol2)s"
msgstr ""
#: cinder/volume/manager.py:978
#, python-format
msgid "Failed to delete migration source vol %(vol)s: %(err)s"
msgstr ""
#: cinder/volume/manager.py:1014
#, python-format
msgid "volume %s: calling driver migrate_volume"
msgstr ""
#: cinder/volume/manager.py:1054 cinder/volume/drivers/emc/emc_cli_iscsi.py:247
#: cinder/volume/drivers/emc/emc_vnx_cli.py:226
msgid "Updating volume status"
msgstr ""
#: cinder/volume/manager.py:1062
#, python-format
msgid ""
"Unable to update stats, %(driver_name)s -%(driver_version)s "
"%(config_group)s driver is uninitialized."
msgstr ""
#: cinder/volume/manager.py:1084
#, python-format
msgid "Notification {%s} received"
msgstr ""
#: cinder/volume/manager.py:1119
#, python-format
msgid "volume %s: extending"
msgstr ""
#: cinder/volume/manager.py:1121
#, python-format
msgid "volume %s: extended successfully"
msgstr ""
#: cinder/volume/manager.py:1123
#, python-format
msgid "volume %s: Error trying to extend volume"
msgstr ""
#: cinder/volume/manager.py:1128
#, python-format
msgid "Volume %s: Error trying to extend volume"
msgstr ""
#: cinder/volume/manager.py:1188
msgid "Failed to update usages while retyping volume."
msgstr ""
#: cinder/volume/manager.py:1189
msgid "Failed to get old volume type quota reservations"
msgstr ""
#: cinder/volume/manager.py:1209
#, python-format
msgid "Volume %s: retyped successfully"
msgstr ""
#: cinder/volume/manager.py:1212
#, python-format
msgid ""
"Volume %s: driver error when trying to retype, falling back to generic "
"mechanism."
msgstr ""
#: cinder/volume/manager.py:1223
msgid "Retype requires migration but is not allowed."
msgstr ""
#: cinder/volume/manager.py:1231
msgid "Volume must not have snapshots."
msgstr ""
#: cinder/volume/manager.py:1267
msgid "Failed to create manage_existing flow."
msgstr ""
#: cinder/volume/manager.py:1269
msgid "Failed to create manage existing flow."
msgstr ""
#: cinder/volume/manager.py:1293
#, python-format
msgid "Initiator Target map:%s"
msgstr ""
#: cinder/volume/manager.py:1298
#, python-format
msgid "Zoning op: %s"
msgstr ""
#: cinder/volume/qos_specs.py:57
#, python-format
msgid "Valid consumer of QoS specs are: %s"
msgstr ""
#: cinder/volume/qos_specs.py:84 cinder/volume/qos_specs.py:105
#: cinder/volume/qos_specs.py:155 cinder/volume/qos_specs.py:197
#: cinder/volume/qos_specs.py:211 cinder/volume/qos_specs.py:225
#: cinder/volume/volume_types.py:43
#, python-format
msgid "DB error: %s"
msgstr ""
#: cinder/volume/qos_specs.py:123 cinder/volume/qos_specs.py:140
#: cinder/volume/qos_specs.py:272 cinder/volume/volume_types.py:52
#: cinder/volume/volume_types.py:99
msgid "id cannot be None"
msgstr ""
#: cinder/volume/qos_specs.py:156
#, python-format
msgid "Failed to get all associations of qos specs %s"
msgstr ""
#: cinder/volume/qos_specs.py:189
#, python-format
msgid ""
"Type %(type_id)s is already associated with another qos specs: "
"%(qos_specs_id)s"
msgstr ""
#: cinder/volume/qos_specs.py:198
#, python-format
msgid "Failed to associate qos specs %(id)s with type: %(vol_type_id)s"
msgstr ""
#: cinder/volume/qos_specs.py:212
#, python-format
msgid "Failed to disassociate qos specs %(id)s with type: %(vol_type_id)s"
msgstr ""
#: cinder/volume/qos_specs.py:226
#, python-format
msgid "Failed to disassociate qos specs %s."
msgstr ""
#: cinder/volume/qos_specs.py:284 cinder/volume/volume_types.py:111
msgid "name cannot be None"
msgstr ""
#: cinder/volume/utils.py:116
#, python-format
msgid ""
"Incorrect value error: %(blocksize)s, it may indicate that "
"'volume_dd_blocksize' was configured incorrectly. Fall back to default."
msgstr ""
#: cinder/volume/utils.py:177
#, python-format
msgid "Performing secure delete on volume: %s"
msgstr ""
#: cinder/volume/volume_types.py:130
#, python-format
msgid ""
"Default volume type is not found, please check default_volume_type "
"config: %s"
msgstr ""
#: cinder/volume/drivers/block_device.py:138 cinder/volume/drivers/lvm.py:284
#: cinder/volume/drivers/zadara.py:509 cinder/volume/drivers/nexenta/nfs.py:189
#, python-format
msgid "Creating clone of volume: %s"
msgstr ""
#: cinder/volume/drivers/block_device.py:206
msgid "No free disk"
msgstr ""
#: cinder/volume/drivers/block_device.py:219
msgid "No big enough free disk"
msgstr ""
#: cinder/volume/drivers/coraid.py:84
#, python-format
msgid "Invalid ESM url scheme \"%s\". Supported https only."
msgstr ""
#: cinder/volume/drivers/coraid.py:111
msgid "Invalid REST handle name. Expected path."
msgstr ""
#: cinder/volume/drivers/coraid.py:134
#, python-format
msgid "Call to json.loads() failed: %(ex)s. Response: %(resp)s"
msgstr ""
#: cinder/volume/drivers/coraid.py:224
msgid "Session is expired. Relogin on ESM."
msgstr ""
#: cinder/volume/drivers/coraid.py:244
msgid "Reply is empty."
msgstr ""
#: cinder/volume/drivers/coraid.py:246
msgid "Error message is empty."
msgstr ""
#: cinder/volume/drivers/coraid.py:284
#, python-format
msgid "Coraid Appliance ping failed: %s"
msgstr ""
#: cinder/volume/drivers/coraid.py:297
#, python-format
msgid "Volume \"%(name)s\" created with VSX LUN \"%(lun)s\""
msgstr ""
#: cinder/volume/drivers/coraid.py:311
#, python-format
msgid "Volume \"%s\" deleted."
msgstr ""
#: cinder/volume/drivers/coraid.py:315
#, python-format
msgid "Resize volume \"%(name)s\" to %(size)s GB."
msgstr ""
#: cinder/volume/drivers/coraid.py:319
#, python-format
msgid "Repository for volume \"%(name)s\" found: \"%(repo)s\""
msgstr ""
#: cinder/volume/drivers/coraid.py:333
#, python-format
msgid "Volume \"%(name)s\" resized. New size is %(size)s GB."
msgstr ""
#: cinder/volume/drivers/coraid.py:385
msgid "Cannot create clone volume in different repository."
msgstr ""
#: cinder/volume/drivers/coraid.py:505
#, python-format
msgid "Initialize connection %(shelf)s/%(lun)s for %(name)s"
msgstr ""
#: cinder/volume/drivers/eqlx.py:139
#, python-format
msgid ""
"CLI output\n"
"%s"
msgstr ""
#: cinder/volume/drivers/eqlx.py:154
msgid "Reading CLI MOTD"
msgstr ""
#: cinder/volume/drivers/eqlx.py:158
#, python-format
msgid "Setting CLI terminal width: '%s'"
msgstr ""
#: cinder/volume/drivers/eqlx.py:162
#, python-format
msgid "Sending CLI command: '%s'"
msgstr ""
#: cinder/volume/drivers/eqlx.py:169
msgid "Error executing EQL command"
msgstr ""
#: cinder/volume/drivers/eqlx.py:199
#, python-format
msgid "EQL-driver: executing \"%s\""
msgstr ""
#: cinder/volume/drivers/eqlx.py:208
#, python-format
msgid "SSH Command failed after '%(total_attempts)r' attempts : '%(command)s'"
msgstr ""
#: cinder/volume/drivers/eqlx.py:215 cinder/volume/drivers/san/san.py:148
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:414
#, python-format
msgid "Error running SSH command: %s"
msgstr ""
#: cinder/volume/drivers/eqlx.py:282
#, python-format
msgid "Volume %s does not exist, it may have already been deleted"
msgstr ""
#: cinder/volume/drivers/eqlx.py:300
#, python-format
msgid "EQL-driver: Setup is complete, group IP is %s"
msgstr ""
#: cinder/volume/drivers/eqlx.py:304
msgid "Failed to setup the Dell EqualLogic driver"
msgstr ""
#: cinder/volume/drivers/eqlx.py:320
#, python-format
msgid "Failed to create volume %s"
msgstr ""
#: cinder/volume/drivers/eqlx.py:329
#, python-format
msgid "Volume %s was not found while trying to delete it"
msgstr ""
#: cinder/volume/drivers/eqlx.py:333
#, python-format
msgid "Failed to delete volume %s"
msgstr ""
#: cinder/volume/drivers/eqlx.py:348
#, python-format
msgid "Failed to create snapshot of volume %s"
msgstr ""
#: cinder/volume/drivers/eqlx.py:361
#, python-format
msgid "Failed to create volume from snapshot %s"
msgstr ""
#: cinder/volume/drivers/eqlx.py:374
#, python-format
msgid "Failed to create clone of volume %s"
msgstr ""
#: cinder/volume/drivers/eqlx.py:384
#, python-format
msgid "Failed to delete snapshot %(snap)s of volume %(vol)s"
msgstr ""
#: cinder/volume/drivers/eqlx.py:405
#, python-format
msgid "Failed to initialize connection to volume %s"
msgstr ""
#: cinder/volume/drivers/eqlx.py:415
#, python-format
msgid "Failed to terminate connection to volume %s"
msgstr ""
#: cinder/volume/drivers/eqlx.py:436
#, python-format
msgid "Volume %s is not found!, it may have been deleted"
msgstr ""
#: cinder/volume/drivers/eqlx.py:440
#, python-format
msgid "Failed to ensure export of volume %s"
msgstr ""
#: cinder/volume/drivers/eqlx.py:459
#, python-format
msgid "Failed to extend_volume %(name)s from %(current_size)sGB to %(new_size)sGB"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:102
#, python-format
msgid "There's no Gluster config file configured (%s)"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:107
#, python-format
msgid "Gluster config file at %(config)s doesn't exist"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:119
msgid "mount.glusterfs is not installed"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:177
#, python-format
msgid "Cloning volume %(src)s to volume %(dst)s"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:182
msgid "Volume status must be 'available'."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:218 cinder/volume/drivers/nfs.py:141
#: cinder/volume/drivers/netapp/nfs.py:787
#, python-format
msgid "casted to %s"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:232
msgid "Snapshot status must be \"available\" to clone."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:254
#, python-format
msgid "snapshot: %(snap)s, volume: %(vol)s, volume_size: %(size)s"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:273
#, python-format
msgid "will copy from snapshot at %s"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:291 cinder/volume/drivers/nfs.py:191
#, python-format
msgid "Volume %s does not have provider_location specified, skipping"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:394
#, python-format
msgid "Volume status must be \"available\" or \"in-use\" for snapshot. (is %s)"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:424
#, python-format
msgid "nova call result: %s"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:426
msgid "Call to Nova to create snapshot failed"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:448
msgid "Nova returned \"error\" status while creating snapshot."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:452
#, python-format
msgid "Status of snapshot %(id)s is now %(status)s"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:465
#, python-format
msgid "Timed out while waiting for Nova update for creation of snapshot %s."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:477
#, python-format
msgid "create snapshot: %s"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:478
#, python-format
msgid "volume id: %s"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:555
msgid "'active' must be present when writing snap_info."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:585
#, python-format
msgid "deleting snapshot %s"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:589
msgid "Volume status must be \"available\" or \"in-use\"."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:605
#, python-format
msgid ""
"Snapshot record for %s is not present, allowing snapshot_delete to "
"proceed."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:610
#, python-format
msgid "snapshot_file for this snap is %s"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:631
#, python-format
msgid "No base file found for %s."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:648
#, python-format
msgid "No %(base_id)s found for %(file)s"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:703
#, python-format
msgid "No file found with %s as backing file."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:713
#, python-format
msgid "No snap found with %s as backing file."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:724
#, python-format
msgid "No file depends on %s."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:750
#, python-format
msgid "Check condition failed: %s expected to be None."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:801
msgid "Call to Nova delete snapshot failed"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:819
#, python-format
msgid "status of snapshot %s is still \"deleting\"... waiting"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:825
#, python-format
msgid "Unable to delete snapshot %(id)s, status: %(status)s."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:838
#, python-format
msgid "Timed out while waiting for Nova update for deletion of snapshot %(id)s."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:927
#, python-format
msgid "%s must be a valid raw or qcow2 image."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:991
msgid "Extend volume is only supported for this driver when no snapshots exist."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:999
#, python-format
msgid "Unrecognized backing format: %s"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:1014
#, python-format
msgid "creating new volume at %s"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:1017
#, python-format
msgid "file already exists at %s"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:1043 cinder/volume/drivers/nfs.py:178
#, python-format
msgid "Exception during mounting %s"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:1045
#, python-format
msgid "Available shares: %s"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:1062
#, python-format
msgid ""
"GlusterFS share at %(dir)s is not writable by the Cinder volume service. "
"Snapshot operations will not be supported."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:1168
msgid "Backup is not supported for GlusterFS volumes with snapshots."
msgstr ""
#: cinder/volume/drivers/glusterfs.py:1183
#, python-format
msgid ""
"No snapshots found in database, but %(path)s has backing file "
"%(backing_file)s!"
msgstr ""
#: cinder/volume/drivers/glusterfs.py:1191
msgid "Backup is only supported for raw-formatted GlusterFS volumes."
msgstr ""
#: cinder/volume/drivers/lvm.py:152
#, python-format
msgid "Volume device file path %s does not exist."
msgstr ""
#: cinder/volume/drivers/lvm.py:159
#, python-format
msgid "Size for volume: %s not found, cannot secure delete."
msgstr ""
#: cinder/volume/drivers/lvm.py:229
#, python-format
msgid "Unabled to delete due to existing snapshot for volume: %s"
msgstr ""
#: cinder/volume/drivers/lvm.py:246
#, python-format
msgid "snapshot: %s not found, skipping delete operations"
msgstr ""
#: cinder/volume/drivers/lvm.py:347
#, python-format
msgid "Unable to update stats on non-initialized Volume Group: %s"
msgstr ""
#: cinder/volume/drivers/lvm.py:403
#, python-format
msgid "Failed to rename logical volume %(name)s, error message was: %(err_msg)s"
msgstr ""
#: cinder/volume/drivers/lvm.py:419
msgid "Reference must contain lv_name element."
msgstr ""
#: cinder/volume/drivers/lvm.py:436
#, python-format
msgid ""
"Failed to manage existing volume %(name)s, because reported size %(size)s"
" was not a floating-point number."
msgstr ""
#: cinder/volume/drivers/lvm.py:505
#, python-format
msgid "Error creating iSCSI target, retrying creation for target: %s"
msgstr ""
#: cinder/volume/drivers/nfs.py:128
msgid "Driver specific implementation needs to return mount_point_base."
msgstr ""
#: cinder/volume/drivers/nfs.py:282
#, python-format
msgid "Expected volume size was %d"
msgstr ""
#: cinder/volume/drivers/nfs.py:283
#, python-format
msgid " but size is now %d"
msgstr ""
#: cinder/volume/drivers/nfs.py:380
#, python-format
msgid "%s is already mounted"
msgstr ""
#: cinder/volume/drivers/nfs.py:432
#, python-format
msgid "There's no NFS config file configured (%s)"
msgstr ""
#: cinder/volume/drivers/nfs.py:437
#, python-format
msgid "NFS config file at %(config)s doesn't exist"
msgstr ""
#: cinder/volume/drivers/nfs.py:442
#, python-format
msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s"
msgstr ""
#: cinder/volume/drivers/nfs.py:450
#, python-format
msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s"
msgstr ""
#: cinder/volume/drivers/nfs.py:504
#, python-format
msgid "Selected %s as target nfs share."
msgstr ""
#: cinder/volume/drivers/nfs.py:537
#, python-format
msgid "%s is above nfs_used_ratio"
msgstr ""
#: cinder/volume/drivers/nfs.py:540
#, python-format
msgid "%s is above nfs_oversub_ratio"
msgstr ""
#: cinder/volume/drivers/nfs.py:543
#, python-format
msgid "%s reserved space is above nfs_oversub_ratio"
msgstr ""
#: cinder/volume/drivers/rbd.py:162
#, python-format
msgid "Invalid argument - whence=%s not supported"
msgstr ""
#: cinder/volume/drivers/rbd.py:166
msgid "Invalid argument"
msgstr ""
#: cinder/volume/drivers/rbd.py:185
msgid "fileno() not supported by RBD()"
msgstr ""
#: cinder/volume/drivers/rbd.py:212
#, python-format
msgid "error opening rbd image %s"
msgstr ""
#: cinder/volume/drivers/rbd.py:261
msgid "rados and rbd python libraries not found"
msgstr ""
#: cinder/volume/drivers/rbd.py:267
msgid "error connecting to ceph cluster"
msgstr ""
#: cinder/volume/drivers/rbd.py:348 cinder/volume/drivers/sheepdog.py:178
msgid "error refreshing volume stats"
msgstr ""
#: cinder/volume/drivers/rbd.py:379
#, python-format
msgid "clone depth exceeds limit of %s"
msgstr ""
#: cinder/volume/drivers/rbd.py:413
#, python-format
msgid "maximum clone depth (%d) has been reached - flattening source volume"
msgstr ""
#: cinder/volume/drivers/rbd.py:425
#, python-format
msgid "flattening source volume %s"
msgstr ""
#: cinder/volume/drivers/rbd.py:437
#, python-format
msgid "creating snapshot='%s'"
msgstr ""
#: cinder/volume/drivers/rbd.py:447
#, python-format
msgid "cloning '%(src_vol)s@%(src_snap)s' to '%(dest)s'"
msgstr ""
#: cinder/volume/drivers/rbd.py:461
msgid "clone created successfully"
msgstr ""
#: cinder/volume/drivers/rbd.py:470
#, python-format
msgid "creating volume '%s'"
msgstr ""
#: cinder/volume/drivers/rbd.py:486
#, python-format
msgid "flattening %(pool)s/%(img)s"
msgstr ""
#: cinder/volume/drivers/rbd.py:492
#, python-format
msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s"
msgstr ""
#: cinder/volume/drivers/rbd.py:529
msgid "volume has no backup snaps"
msgstr ""
#: cinder/volume/drivers/rbd.py:552
#, python-format
msgid "volume %s is not a clone"
msgstr ""
#: cinder/volume/drivers/rbd.py:570
#, python-format
msgid "deleting parent snapshot %s"
msgstr ""
#: cinder/volume/drivers/rbd.py:581
#, python-format
msgid "deleting parent %s"
msgstr ""
#: cinder/volume/drivers/rbd.py:597
#, python-format
msgid "volume %s no longer exists in backend"
msgstr ""
#: cinder/volume/drivers/rbd.py:613
msgid "volume has clone snapshot(s)"
msgstr ""
#: cinder/volume/drivers/rbd.py:629
#, python-format
msgid "deleting rbd volume %s"
msgstr ""
#: cinder/volume/drivers/rbd.py:633
msgid ""
"ImageBusy error raised while deleting rbd volume. This may have been "
"caused by a connection from a client that has crashed and, if so, may be "
"resolved by retrying the delete after 30 seconds has elapsed."
msgstr ""
#: cinder/volume/drivers/rbd.py:646
msgid "volume is a clone so cleaning references"
msgstr ""
#: cinder/volume/drivers/rbd.py:703
#, python-format
msgid "connection data: %s"
msgstr ""
#: cinder/volume/drivers/rbd.py:712
msgid "Not stored in rbd"
msgstr ""
#: cinder/volume/drivers/rbd.py:716
msgid "Blank components"
msgstr ""
#: cinder/volume/drivers/rbd.py:719
msgid "Not an rbd snapshot"
msgstr ""
#: cinder/volume/drivers/rbd.py:731
#, python-format
msgid "not cloneable: %s"
msgstr ""
#: cinder/volume/drivers/rbd.py:735
#, python-format
msgid "%s is in a different ceph cluster"
msgstr ""
#: cinder/volume/drivers/rbd.py:740
msgid "rbd image clone requires image format to be 'raw' but image {0} is '{1}'"
msgstr ""
#: cinder/volume/drivers/rbd.py:754
#, python-format
msgid "Unable to open image %(loc)s: %(err)s"
msgstr ""
#: cinder/volume/drivers/rbd.py:824
msgid "volume backup complete."
msgstr ""
#: cinder/volume/drivers/rbd.py:837
msgid "volume restore complete."
msgstr ""
#: cinder/volume/drivers/rbd.py:847 cinder/volume/drivers/sheepdog.py:195
#, python-format
msgid "Failed to Extend Volume %(volname)s"
msgstr ""
#: cinder/volume/drivers/rbd.py:852 cinder/volume/drivers/sheepdog.py:200
#: cinder/volume/drivers/windows/windows.py:223
#, python-format
msgid "Extend volume from %(old_size)s GB to %(new_size)s GB."
msgstr ""
#: cinder/volume/drivers/scality.py:67
msgid "Value required for 'scality_sofs_config'"
msgstr ""
#: cinder/volume/drivers/scality.py:78
#, python-format
msgid "Cannot access 'scality_sofs_config': %s"
msgstr ""
#: cinder/volume/drivers/scality.py:84
msgid "Cannot execute /sbin/mount.sofs"
msgstr ""
#: cinder/volume/drivers/scality.py:105
msgid "Cannot mount Scality SOFS, check syslog for errors"
msgstr ""
#: cinder/volume/drivers/scality.py:139
#, python-format
msgid "Cannot find volume dir for Scality SOFS at '%s'"
msgstr ""
#: cinder/volume/drivers/sheepdog.py:59
#, python-format
msgid "Sheepdog is not working: %s"
msgstr ""
#: cinder/volume/drivers/sheepdog.py:64
msgid "Sheepdog is not working"
msgstr ""
#: cinder/volume/drivers/solidfire.py:142
#, python-format
msgid "Payload for SolidFire API call: %s"
msgstr ""
#: cinder/volume/drivers/solidfire.py:149
#, python-format
msgid ""
"Failed to make httplib connection SolidFire Cluster: %s (verify san_ip "
"settings)"
msgstr ""
#: cinder/volume/drivers/solidfire.py:152
#, python-format
msgid "Failed to make httplib connection: %s"
msgstr ""
#: cinder/volume/drivers/solidfire.py:159
#, python-format
msgid ""
"Request to SolidFire cluster returned bad status: %(status)s / %(reason)s"
" (check san_login/san_password settings)"
msgstr ""
#: cinder/volume/drivers/solidfire.py:164
#, python-format
msgid "HTTP request failed, with status: %(status)s and reason: %(reason)s"
msgstr ""
#: cinder/volume/drivers/solidfire.py:175
#, python-format
msgid "Call to json.loads() raised an exception: %s"
msgstr ""
#: cinder/volume/drivers/solidfire.py:181
#, python-format
msgid "Results of SolidFire API call: %s"
msgstr ""
#: cinder/volume/drivers/solidfire.py:185
#, python-format
msgid "Clone operation encountered: %s"
msgstr ""
#: cinder/volume/drivers/solidfire.py:187
#, python-format
msgid "Waiting for outstanding operation before retrying snapshot: %s"
msgstr ""
#: cinder/volume/drivers/solidfire.py:193
#, python-format
msgid "Detected xDBVersionMismatch, retry %s of 5"
msgstr ""
#: cinder/volume/drivers/solidfire.py:200
#: cinder/volume/drivers/solidfire.py:269
#: cinder/volume/drivers/solidfire.py:364
#, python-format
msgid "API response: %s"
msgstr ""
#: cinder/volume/drivers/solidfire.py:220
#, python-format
msgid "Found solidfire account: %s"
msgstr ""
#: cinder/volume/drivers/solidfire.py:251
#, python-format
msgid "solidfire account: %s does not exist, create it..."
msgstr ""
#: cinder/volume/drivers/solidfire.py:313
#, python-format
msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!"
msgstr ""
#: cinder/volume/drivers/solidfire.py:396
msgid "Failed to get model update from clone"
msgstr ""
#: cinder/volume/drivers/solidfire.py:408
#, python-format
msgid "Failed volume create: %s"
msgstr ""
#: cinder/volume/drivers/solidfire.py:423
#, python-format
msgid "More than one valid preset was detected, using %s"
msgstr ""
#: cinder/volume/drivers/solidfire.py:458
#, python-format
msgid "Failed to get SolidFire Volume: %s"
msgstr ""
#: cinder/volume/drivers/solidfire.py:467
#, python-format
msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s."
msgstr ""
#: cinder/volume/drivers/solidfire.py:476
#, python-format
msgid "Volume %s, not found on SF Cluster."
msgstr ""
#: cinder/volume/drivers/solidfire.py:479
#, python-format
msgid "Found %(count)s volumes mapped to id: %(uuid)s."
msgstr ""
#: cinder/volume/drivers/solidfire.py:548
msgid "Enter SolidFire delete_volume..."
msgstr ""
#: cinder/volume/drivers/solidfire.py:552
#, python-format
msgid "Account for Volume ID %s was not found on the SolidFire Cluster!"
msgstr ""
#: cinder/volume/drivers/solidfire.py:554
msgid "This usually means the volume was never successfully created."
msgstr ""
#: cinder/volume/drivers/solidfire.py:567
#, python-format
msgid "Failed to delete SolidFire Volume: %s"
msgstr ""
#: cinder/volume/drivers/solidfire.py:570
#: cinder/volume/drivers/solidfire.py:644
#: cinder/volume/drivers/solidfire.py:708
#: cinder/volume/drivers/solidfire.py:733
#, python-format
msgid "Volume ID %s was not found on the SolidFire Cluster!"
msgstr ""
#: cinder/volume/drivers/solidfire.py:573
msgid "Leaving SolidFire delete_volume"
msgstr ""
#: cinder/volume/drivers/solidfire.py:577
msgid "Executing SolidFire ensure_export..."
msgstr ""
#: cinder/volume/drivers/solidfire.py:585
msgid "Executing SolidFire create_export..."
msgstr ""
#: cinder/volume/drivers/solidfire.py:636
msgid "Entering SolidFire extend_volume..."
msgstr ""
#: cinder/volume/drivers/solidfire.py:658
msgid "Leaving SolidFire extend_volume"
msgstr ""
#: cinder/volume/drivers/solidfire.py:663
msgid "Updating cluster status info"
msgstr ""
#: cinder/volume/drivers/solidfire.py:671
msgid "Failed to get updated stats"
msgstr ""
#: cinder/volume/drivers/solidfire.py:702
#: cinder/volume/drivers/solidfire.py:727
msgid "Entering SolidFire attach_volume..."
msgstr ""
#: cinder/volume/drivers/solidfire.py:772
msgid "Leaving SolidFire transfer volume"
msgstr ""
#: cinder/volume/drivers/zadara.py:236
#, python-format
msgid "Sending %(method)s to %(url)s. Body \"%(body)s\""
msgstr ""
#: cinder/volume/drivers/zadara.py:260
#, python-format
msgid "Operation completed. %(data)s"
msgstr ""
#: cinder/volume/drivers/zadara.py:357
#, python-format
msgid "Pool %(name)s: %(total)sGB total, %(free)sGB free"
msgstr ""
#: cinder/volume/drivers/zadara.py:408 cinder/volume/drivers/zadara.py:531
#, python-format
msgid "Volume %(name)s could not be found. It might be already deleted"
msgstr ""
#: cinder/volume/drivers/zadara.py:438
#, python-format
msgid "Create snapshot: %s"
msgstr ""
#: cinder/volume/drivers/zadara.py:445 cinder/volume/drivers/zadara.py:490
#: cinder/volume/drivers/zadara.py:516
#, python-format
msgid "Volume %(name)s not found"
msgstr ""
#: cinder/volume/drivers/zadara.py:456
#, python-format
msgid "Delete snapshot: %s"
msgstr ""
#: cinder/volume/drivers/zadara.py:464
#, python-format
msgid "snapshot: original volume %s not found, skipping delete operation"
msgstr ""
#: cinder/volume/drivers/zadara.py:472
#, python-format
msgid "snapshot: snapshot %s not found, skipping delete operation"
msgstr ""
#: cinder/volume/drivers/zadara.py:483
#, python-format
msgid "Creating volume from snapshot: %s"
msgstr ""
#: cinder/volume/drivers/zadara.py:496
#, python-format
msgid "Snapshot %(name)s not found"
msgstr ""
#: cinder/volume/drivers/zadara.py:614
#, python-format
msgid "Attach properties: %(properties)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_cli_iscsi.py:125
#, python-format
msgid "iSCSI provider_location not stored for volume %s, using discovery."
msgstr ""
#: cinder/volume/drivers/emc/emc_cli_iscsi.py:165
#: cinder/volume/drivers/emc/emc_smis_iscsi.py:190
#, python-format
msgid "Could not find iSCSI export for volume %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_cli_iscsi.py:176
#: cinder/volume/drivers/emc/emc_smis_iscsi.py:199
#, python-format
msgid "Cannot find device number for volume %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_cli_iscsi.py:202
#: cinder/volume/drivers/emc/emc_smis_iscsi.py:229
#, python-format
msgid "Found iSCSI endpoint: %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_cli_iscsi.py:209
#, python-format
msgid "ISCSI endpoint not found for SP %(sp)s "
msgstr ""
#: cinder/volume/drivers/emc/emc_cli_iscsi.py:241
#, python-format
msgid "update_volume_status:%s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:40
msgid ""
"Module PyWBEM not installed. Install PyWBEM using the python-pywbem "
"package."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:82
#: cinder/volume/drivers/emc/emc_vnx_cli.py:125
msgid "Entering create_volume."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:86
#, python-format
msgid "Create Volume: %(volume)s Size: %(size)lu"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:94
#, python-format
msgid "Create Volume: %(volume)s Storage type: %(storage_type)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:101
#, python-format
msgid ""
"Create Volume: %(volume)s Pool: %(pool)s Storage System: "
"%(storage_system)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:110
#, python-format
msgid ""
"Error Create Volume: %(volumename)s. Storage Configuration Service not "
"found for pool %(storage_type)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:120
#, python-format
msgid ""
"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool "
"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s "
"ElementType: %(provisioning)s Size: %(size)lu"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:136
#, python-format
msgid "Create Volume: %(volumename)s Return code: %(rc)lu"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:143
#, python-format
msgid ""
"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: "
"%(error)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:164
#, python-format
msgid ""
"Leaving create_volume: %(volumename)s Return code: %(rc)lu volume "
"instance: %(name)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:176
#: cinder/volume/drivers/emc/emc_vnx_cli.py:348
msgid "Entering create_volume_from_snapshot."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:181
#, python-format
msgid ""
"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: "
"%(snapshotname)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:191
#, python-format
msgid ""
"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: "
"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage "
"System: %(storage_system)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:201
#, python-format
msgid ""
"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: "
"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:212
#, python-format
msgid ""
"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: "
"%(snapshotname)s. Cannot find Replication Service to create volume from "
"snapshot."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:221
#, python-format
msgid ""
"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: "
"%(snapshotname)s Method: CreateElementReplica ReplicationService: "
"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: "
"%(sourceelement)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:242
#, python-format
msgid ""
"Error Create Volume from Snapshot: Volume: %(volumename)s "
"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:268
#, python-format
msgid ""
"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: "
"%(snapshotname)s. Successfully clone volume from snapshot. Finding the "
"clone relationship."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:280
#, python-format
msgid ""
"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: "
"%(snapshotname)s. Remove the clone relationship. Method: "
"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: "
"8 Synchronization: %(sync_name)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:296
#, python-format
msgid ""
"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: "
"%(snapshotname)s Return code: %(rc)lu"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:305
#, python-format
msgid ""
"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: "
"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:317
#, python-format
msgid ""
"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: "
"%(snapshotname)s Return code: %(rc)lu."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:328
msgid "Entering create_cloned_volume."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:333
#, python-format
msgid ""
"Create a Clone from Volume: Volume: %(volumename)s Source Volume: "
"%(srcname)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:343
#, python-format
msgid ""
"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s"
" Source Instance: %(src_instance)s Storage System: %(storage_system)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:353
#, python-format
msgid ""
"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: "
"%(srcname)s. Cannot find Replication Service to create cloned volume."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:362
#, python-format
msgid ""
"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s"
" Method: CreateElementReplica ReplicationService: %(service)s "
"ElementName: %(elementname)s SyncType: 8 SourceElement: "
"%(sourceelement)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:383
#, python-format
msgid ""
"Error Create Cloned Volume: Volume: %(volumename)s Source "
"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:409
#, python-format
msgid ""
"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s."
" Successfully cloned volume from source volume. Finding the clone "
"relationship."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:421
#, python-format
msgid ""
"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s."
" Remove the clone relationship. Method: ModifyReplicaSynchronization "
"ReplicationService: %(service)s Operation: 8 Synchronization: "
"%(sync_name)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:437
#, python-format
msgid ""
"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s"
" Return code: %(rc)lu"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:446
#, python-format
msgid ""
"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: "
"%(srcname)s. Return code: %(rc)lu. Error: %(error)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:458
#, python-format
msgid ""
"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: "
"%(srcname)s Return code: %(rc)lu."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:469
#: cinder/volume/drivers/emc/emc_vnx_cli.py:178
msgid "Entering delete_volume."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:471
#, python-format
msgid "Delete Volume: %(volume)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:478
#, python-format
msgid "Volume %(name)s not found on the array. No volume to delete."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:488
#, python-format
msgid ""
"Error Delete Volume: %(volumename)s. Storage Configuration Service not "
"found."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:496
#, python-format
msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:500
#, python-format
msgid ""
"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: "
"%(service)s TheElement: %(vol_instance)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:514
#, python-format
msgid ""
"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: "
"%(error)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:523
#, python-format
msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:530
#: cinder/volume/drivers/emc/emc_vnx_cli.py:275
msgid "Entering create_snapshot."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:534
#: cinder/volume/drivers/emc/emc_vnx_cli.py:278
#, python-format
msgid "Create snapshot: %(snapshot)s: volume: %(volume)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:544
#: cinder/volume/drivers/emc/emc_smis_common.py:972
#, python-format
msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:551
#: cinder/volume/drivers/emc/emc_smis_common.py:553
#: cinder/volume/drivers/emc/emc_smis_common.py:639
#, python-format
msgid "Cannot find Replication Service to create snapshot for volume %s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:558
#, python-format
msgid ""
"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s "
"Source: %(volume)s Replication Service: %(service)s ElementName: "
"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:574
#, python-format
msgid ""
"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s "
"Return code: %(rc)lu"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:583
#, python-format
msgid ""
"Error Create Snapshot: %(snapshot)s Volume: %(volume)s Error: "
"%(errordesc)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:605
#, python-format
msgid ""
"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s "
"Return code: %(rc)lu."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:613
#: cinder/volume/drivers/emc/emc_vnx_cli.py:302
msgid "Entering delete_snapshot."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:617
#: cinder/volume/drivers/emc/emc_vnx_cli.py:306
#, python-format
msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:623
#, python-format
msgid ""
"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding "
"StorageSychronization_SV_SV."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:631
#, python-format
msgid ""
"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No "
"snapshot to delete."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:646
#, python-format
msgid ""
"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: "
"ModifyReplicaSynchronization: Replication Service: %(service)s "
"Operation: 19 Synchronization: %(sync_name)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:662
#, python-format
msgid ""
"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s "
"Return code: %(rc)lu"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:671
#, python-format
msgid ""
"Error Delete Snapshot: Volume: %(volumename)s Snapshot: "
"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:696
#: cinder/volume/drivers/emc/emc_smis_common.py:711
#, python-format
msgid "Snapshot: %(snapshot)s: volume: %(volume)s. Snapshot is deleted."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:703
#, python-format
msgid ""
"Snapshot: %(snapshot)s: volume: %(volume)s. Snapshot deleted but cleanup "
"timed out."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:716
#, python-format
msgid ""
"Snapshot: %(snapshot)s: volume: %(volume)s. Snapshot deleted but error "
"during cleanup. Error: %(error)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:724
#, python-format
msgid ""
"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: "
"%(snapshotname)s Return code: %(rc)lu."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:745
#, python-format
msgid ""
"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s"
" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:760
#, python-format
msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:771
#, python-format
msgid "Error mapping volume %s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:775
#, python-format
msgid "ExposePaths for volume %s completed successfully."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:791
#, python-format
msgid ""
"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s "
"LunMaskingSCSIProtocolController: %(lunmasking)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:804
#, python-format
msgid "Error unmapping volume %s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:808
#, python-format
msgid "HidePaths for volume %s completed successfully."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:821
#, python-format
msgid ""
"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s"
" Members: %(vol)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:836
#, python-format
msgid "Error mapping volume %(vol)s. %(error)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:841
#, python-format
msgid "AddMembers for volume %s completed successfully."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:854
#, python-format
msgid ""
"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: "
"%(masking_group)s Members: %(vol)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:867
#, python-format
msgid "Error unmapping volume %(vol)s. %(error)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:872
#, python-format
msgid "RemoveMembers for volume %s completed successfully."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:878
#, python-format
msgid "Map volume: %(volume)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:887
#: cinder/volume/drivers/emc/emc_smis_common.py:917
#, python-format
msgid "Cannot find Controller Configuration Service for storage system %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:901
#, python-format
msgid "Unmap volume: %(volume)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:907
#, python-format
msgid "Volume %s is not mapped. No volume to unmap."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:931
#, python-format
msgid "Initialize connection: %(volume)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:937
#, python-format
msgid "Volume %s is already mapped."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:949
#, python-format
msgid "Terminate connection: %(volume)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:956
#: cinder/volume/drivers/emc/emc_vnx_cli.py:197
msgid "Entering extend_volume."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:960
#, python-format
msgid "Extend Volume: %(volume)s New size: %(size)lu"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:980
#, python-format
msgid ""
"Error Extend Volume: %(volumename)s. Storage Configuration Service not "
"found."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:988
#, python-format
msgid ""
"Extend Volume: %(name)s Method: CreateOrModifyElementFromStoragePool "
"ConfigServicie: %(service)s ElementType: %(provisioning)s Size: "
"%(size)luVolume path: %(volumepath)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1004
#, python-format
msgid "Extend Volume: %(volumename)s Return code: %(rc)lu"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1011
#, python-format
msgid ""
"Error Extend Volume: %(volumename)s. Return code: %(rc)lu. Error: "
"%(error)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1018
#, python-format
msgid "Leaving extend_volume: %(volumename)s Return code: %(rc)lu "
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1040
#, python-format
msgid "Storage Type: %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1057
#, python-format
msgid "Found Storage Type in config file: %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1063
msgid "Storage type not found."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1079
#, python-format
msgid "Found Masking View: %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1082
msgid "Masking View not found."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1097
#, python-format
msgid "Found Timeout: %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1100
msgid "Timeout not specified."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1122
msgid "Ecom user not found."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1142
#, python-format
msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1146
msgid "Ecom server not found."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1153
msgid "Cannot connect to ECOM server"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1165
#, python-format
msgid "Found Replication Service: %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1178
#, python-format
msgid "Found Storage Configuration Service: %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1191
#, python-format
msgid "Found Controller Configuration Service: %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1204
#, python-format
msgid "Found Storage Hardware ID Management Service: %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1248
#, python-format
msgid "Pool %(storage_type)s is not found."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1254
#, python-format
msgid "Storage system not found for pool %(storage_type)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1260
#, python-format
msgid "Pool: %(pool)s SystemName: %(systemname)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1277
#, python-format
msgid "Pool name: %(poolname)s System name: %(systemname)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1292
#, python-format
msgid "Volume %(volumename)s not found on the array."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1295
#, python-format
msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1310
#, python-format
msgid "Source: %(volumename)s Target: %(snapshotname)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1322
#, python-format
msgid ""
"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized "
"not found. "
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1327
#, python-format
msgid ""
"Storage system: %(storage_system)s Storage Synchronized instance: "
"%(sync)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1353
#, python-format
msgid "Error finding %s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1357
#, python-format
msgid "Found %(name)s: %(initiator)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1417
#, python-format
msgid ""
"LunMaskingSCSIProtocolController for storage system %(storage_system)s "
"and initiator %(initiator)s is %(ctrl)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1458
#, python-format
msgid ""
"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator"
" %(initiator)s is %(ctrl)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1472
#, python-format
msgid ""
"Volume %(name)s not found on the array. Cannot determine if there are "
"volumes mapped."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1484
#, python-format
msgid ""
"LunMaskingSCSIProtocolController for storage system %(storage)s and "
"%(connector)s is %(ctrl)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1496
#, python-format
msgid ""
"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped "
"to %(initiator)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1531
#, python-format
msgid "Available device number on %(storage)s: %(device)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1556
#, python-format
msgid ""
"LunMaskingSCSIProtocolController for volume %(vol)s and connector "
"%(connector)s is %(ctrl)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1592
#, python-format
msgid "Device number not found for volume %(volumename)s %(vol_instance)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1597
#, python-format
msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1607
#, python-format
msgid "Device info: %(data)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1629
#, python-format
msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1651
#, python-format
msgid "Found Storage Processor System: %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1679
#, python-format
msgid ""
"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s"
" is %(endpoint)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1720
msgid "Error finding Storage Hardware ID Service."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1726
#, python-format
msgid ""
"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: "
"%(hardwareids)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1738
msgid "Error finding Target WWNs."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1748
#, python-format
msgid "Add target WWN: %s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1750
#, python-format
msgid "Target WWNs: %s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_common.py:1766
#, python-format
msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_fc.py:166
#: cinder/volume/drivers/emc/emc_smis_fc.py:184
#, python-format
msgid "Return FC data: %(data)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_iscsi.py:236
#, python-format
msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_smis_iscsi.py:245
#, python-format
msgid "ISCSI properties: %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:77
msgid "Pool name is not specified."
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:98
msgid "Could not find NAVISECCLI tool."
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:107
#, python-format
msgid "Failed to find pool %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:129
#, python-format
msgid "Create Volume: %(volume)s Size: %(size)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:137
#, python-format
msgid "Create Volume: %(volumename)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:147
#, python-format
msgid "Create Volume: %(volumename)s Return code: %(rc)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:151
#, python-format
msgid "Volume %s already exists"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:153
#, python-format
msgid "Failed to create %(volumename)s: %(out)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:167
#, python-format
msgid "LUN %s failed to become Ready"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:187
#, python-format
msgid "Delete Volume: %(volumename)s Output: %(out)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:190
#: cinder/volume/drivers/emc/emc_vnx_cli.py:335
#, python-format
msgid "Failed to destroy %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:210
#, python-format
msgid "Extend Volume: %(volumename)s Output: %(out)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:214
msgid ""
"The LUN cannot be expanded or shrunk because it has snapshots. Command to"
" extend the specified volume failed."
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:220
#, python-format
msgid "Failed to expand %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:240
#: cinder/volume/drivers/emc/emc_vnx_cli.py:268
#, python-format
msgid "Failed to list %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:251
#, python-format
msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:292
#, python-format
msgid "Create Snapshot: %(snapshotname)s Unity: %(out)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:296
#, python-format
msgid "Failed to create snap %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:318
#, python-format
msgid ""
"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s "
"Output: %(out)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:328
#, python-format
msgid "Snapshot %s is in use"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:330
#, python-format
msgid "Failed to destroy %s because snapshot is in use."
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:360
#, python-format
msgid "Creating Destination Volume : %s "
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:372
#, python-format
msgid "Create temporary Volume: %(volumename)s Output : %(out)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:377
msgid "Command to create the destination volume failed"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:388
#, python-format
msgid ""
"Create mount point : Volume: %(volumename)s Source Volume: "
"%(sourcevolumename)s Output: %(out)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:395
#, python-format
msgid "Failed to create SMP %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:406
#, python-format
msgid ""
"Attaching mount point Volume: %(volumename)s with Snapshot: "
"%(snapshotname)s Output: %(out)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:413
#, python-format
msgid "Failed to attach snapshotname %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:420
#, python-format
msgid "Migrating Mount Point Volume: %s "
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:431
#, python-format
msgid "Migrate Mount Point Volume: %(volumename)s Output : %(out)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:437
#, python-format
msgid "Failed to start migrating SMP %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:451
#, python-format
msgid "Waiting for the update on Sync status of %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:454
#, python-format
msgid "Failed to really migrate %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:482
#, python-format
msgid "Failed to create cloned volume %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:499
#, python-format
msgid "creating new storage group %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:504
#, python-format
msgid "Create new storage group : %(storage_groupname)s, Output: %(out)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:510
#, python-format
msgid "Failed to create SG %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:521
#, python-format
msgid ""
"Connect storage group : %(storage_groupname)s ,To Host : %(hostname)s, "
"Output : %(out)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:528
#, python-format
msgid "Failed to connect %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:545
#, python-format
msgid "NO LUNs in the storagegroup : %s "
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:561
#, python-format
msgid "Host Lun Id : %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:570
#, python-format
msgid "Owner SP : %s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:603
#, python-format
msgid ""
"The storage group has reached the maximum capacity of LUNs. Command to "
"add LUN for volume - %s in storagegroup failed"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:613
#, python-format
msgid ""
"Unable to get new host lun id. Please check if the storage group can "
"accommodate new LUN. Command to add LUN for volume - %s in storagegroup "
"failed"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:628
#, python-format
msgid "Add ALU %(alu)s to SG %(sg)s as %(hlu)s. Output: %(out)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:637
msgid "Requested Host LUN Number already in use"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:640
msgid "LUN was already added in the storage group"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:644
#, python-format
msgid "Failed to add %s into SG"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:658
#, python-format
msgid "Remove %(hlu)s from SG %(sg)s. Output: %(out)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:663
#, python-format
msgid "Failed to remove %(hlu)s from %(sg)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:684
msgid "Could not locate the attached volume."
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:703
#, python-format
msgid "WWNs found for SP %(devicesp)s are: %(initiator_address)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:731
#, python-format
msgid "Invalid value of extra spec 'storagetype:provisioning': %(provisioning)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vnx_cli.py:735
msgid "No extra spec 'storagetype:provisioning' exist"
msgstr ""
#: cinder/volume/drivers/hds/hds.py:71
#, python-format
msgid "Range: start LU: %(start)s, end LU: %(end)s"
msgstr ""
#: cinder/volume/drivers/hds/hds.py:85
#, python-format
msgid "setting LU upper (end) limit to %s"
msgstr ""
#: cinder/volume/drivers/hds/hds.py:93
#, python-format
msgid "%(element)s: %(val)s"
msgstr ""
#: cinder/volume/drivers/hds/hds.py:104 cinder/volume/drivers/hds/hds.py:106
#, python-format
msgid "XML exception reading parameter: %s"
msgstr ""
#: cinder/volume/drivers/hds/hds.py:179
#, python-format
msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s"
msgstr ""
#: cinder/volume/drivers/hds/hds.py:198
#, python-format
msgid "No configuration found for service: %s"
msgstr ""
#: cinder/volume/drivers/hds/hds.py:251
#, python-format
msgid "HDP not found: %s"
msgstr ""
#: cinder/volume/drivers/hds/hds.py:290
#, python-format
msgid "iSCSI portal not found for service: %s"
msgstr ""
#: cinder/volume/drivers/hds/hds.py:328
#, python-format
msgid "LUN %(lun)s of size %(sz)s MB is created."
msgstr ""
#: cinder/volume/drivers/hds/hds.py:356
#, python-format
msgid "LUN %(lun)s of size %(size)s MB is cloned."
msgstr ""
#: cinder/volume/drivers/hds/hds.py:373
#, python-format
msgid "LUN %(lun)s extended to %(size)s GB."
msgstr ""
#: cinder/volume/drivers/hds/hds.py:396
#, python-format
msgid "delete lun %(lun)s on %(name)s"
msgstr ""
#: cinder/volume/drivers/hds/hds.py:481
#, python-format
msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot."
msgstr ""
#: cinder/volume/drivers/hds/hds.py:504
#, python-format
msgid "LUN %(lun)s of size %(size)s MB is created as snapshot."
msgstr ""
#: cinder/volume/drivers/hds/hds.py:523
#, python-format
msgid "LUN %s is deleted."
msgstr ""
#: cinder/volume/drivers/huawei/__init__.py:58
msgid "_instantiate_driver: configuration not found."
msgstr ""
#: cinder/volume/drivers/huawei/__init__.py:65
#, python-format
msgid ""
"_instantiate_driver: Loading %(protocol)s driver for Huawei OceanStor "
"%(product)s series storage arrays."
msgstr ""
#: cinder/volume/drivers/huawei/__init__.py:85
#, python-format
msgid ""
"\"Product\" or \"Protocol\" is illegal. \"Product\" should be set to "
"either T, Dorado or HVS. \"Protocol\" should be set to either iSCSI or "
"FC. Product: %(product)s Protocol: %(protocol)s"
msgstr ""
#: cinder/volume/drivers/huawei/huawei_dorado.py:74
#, python-format
msgid ""
"initialize_connection: volume name: %(vol)s host: %(host)s initiator: "
"%(wwn)s"
msgstr ""
#: cinder/volume/drivers/huawei/huawei_dorado.py:92
#: cinder/volume/drivers/huawei/huawei_t.py:461
#, python-format
msgid "initialize_connection: Target FC ports WWNS: %s"
msgstr ""
#: cinder/volume/drivers/huawei/huawei_t.py:101
#, python-format
msgid ""
"initialize_connection: volume name: %(vol)s, host: %(host)s, initiator: "
"%(ini)s"
msgstr ""
#: cinder/volume/drivers/huawei/huawei_t.py:159
#: cinder/volume/drivers/huawei/rest_common.py:1278
#, python-format
msgid ""
"_get_iscsi_params: Failed to get target IP for initiator %(ini)s, please "
"check config file."
msgstr ""
#: cinder/volume/drivers/huawei/huawei_t.py:206
#: cinder/volume/drivers/huawei/rest_common.py:1083
#, python-format
msgid "_get_tgt_iqn: iSCSI IP is %s."
msgstr ""
#: cinder/volume/drivers/huawei/huawei_t.py:234
#, python-format
msgid "_get_tgt_iqn: iSCSI target iqn is %s."
msgstr ""
#: cinder/volume/drivers/huawei/huawei_t.py:248
#, python-format
msgid ""
"_get_iscsi_tgt_port_info: Failed to get iSCSI port info. Please make sure"
" the iSCSI port IP %s is configured in array."
msgstr ""
#: cinder/volume/drivers/huawei/huawei_t.py:323
#: cinder/volume/drivers/huawei/huawei_t.py:552
#, python-format
msgid ""
"terminate_connection: volume: %(vol)s, host: %(host)s, connector: "
"%(initiator)s"
msgstr ""
#: cinder/volume/drivers/huawei/huawei_t.py:351
#, python-format
msgid "_remove_iscsi_port: iSCSI port was not found on host %(hostid)s."
msgstr ""
#: cinder/volume/drivers/huawei/huawei_t.py:436
msgid "validate_connector: The FC driver requires thewwpns in the connector."
msgstr ""
#: cinder/volume/drivers/huawei/huawei_t.py:443
#, python-format
msgid ""
"initialize_connection: volume name: %(vol)s, host: %(host)s, initiator: "
"%(wwn)s"
msgstr ""
#: cinder/volume/drivers/huawei/huawei_t.py:578
#, python-format
msgid "_remove_fc_ports: FC port was not found on host %(hostid)s."
msgstr ""
#: cinder/volume/drivers/huawei/huawei_utils.py:40
#, python-format
msgid "parse_xml_file: %s"
msgstr ""
#: cinder/volume/drivers/huawei/huawei_utils.py:128
#, python-format
msgid "_get_host_os_type: Host %(ip)s OS type is %(os)s."
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:59
#, python-format
msgid "HVS Request URL: %(url)s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:60
#, python-format
msgid "HVS Request Data: %(data)s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:73
#, python-format
msgid "HVS Response Data: %(res)s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:75
#, python-format
msgid "Bad response from server: %s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:82
msgid "JSON transfer error"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:102
#, python-format
msgid "Login error, reason is %s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:166
#, python-format
msgid ""
"%(err)s\n"
"result: %(res)s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:173
#, python-format
msgid "%s \"data\" was not in result."
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:208
msgid "Can't find the Qos policy in array"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:246
msgid "Can't find lun or lun group in array"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:280
#, python-format
msgid "Invalid resource pool: %s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:298
#, python-format
msgid "Get pool info error, pool name is:%s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:327
#, python-format
msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s."
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:354
#, python-format
msgid "_stop_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s."
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:474
#, python-format
msgid ""
"_mapping_hostgroup_and_lungroup: lun_group: %(lun_group)sview_id: "
"%(view_id)s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:511
#: cinder/volume/drivers/huawei/rest_common.py:543
#, python-format
msgid "initiator name:%(initiator_name)s, volume name:%(volume)s."
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:527
#, python-format
msgid "host lun id is %s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:553
#, python-format
msgid "the free wwns %s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:574
#, python-format
msgid "the fc server properties is:%s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:688
#, python-format
msgid "JSON transfer data error. %s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:874
#, python-format
msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s."
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:937
#, python-format
msgid ""
"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". "
"LUNType:%(fetchtype)s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:964
#, python-format
msgid ""
"PrefetchType config is wrong. PrefetchType must in 1,2,3,4. fetchtype "
"is:%(fetchtype)s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:970
msgid "Use default prefetch fetchtype. Prefetch fetchtype:Intelligent."
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:982
#, python-format
msgid ""
"_wait_for_luncopy:LUNcopy status is not normal.LUNcopy name: "
"%(luncopyname)s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:1056
#, python-format
msgid ""
"_get_iscsi_port_info: Failed to get iscsi port info through config IP "
"%(ip)s, please check config file."
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:1101
#, python-format
msgid "_get_tgt_iqn: iSCSI target iqn is %s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:1124
#, python-format
msgid "_parse_volume_type: type id: %(type_id)s config parameter is: %(params)s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:1157
#, python-format
msgid ""
"_parse_volume_type: Unacceptable parameter %(key)s. Please check this key"
" in extra_specs and make it consistent with the configuration file "
"%(conf)s."
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:1162
#, python-format
msgid "The config parameters are: %s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:1239
#: cinder/volume/drivers/huawei/ssh_common.py:118
#: cinder/volume/drivers/huawei/ssh_common.py:1263
#, python-format
msgid "_check_conf_file: Config file invalid. %s must be set."
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:1246
#: cinder/volume/drivers/huawei/ssh_common.py:125
msgid "_check_conf_file: Config file invalid. StoragePool must be set."
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:1256
#, python-format
msgid ""
"_check_conf_file: Config file invalid. Host OSType invalid.\n"
"The valid values are: %(os_list)s"
msgstr ""
#: cinder/volume/drivers/huawei/rest_common.py:1300
msgid "Can not find lun in array"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:54
#, python-format
msgid "ssh_read: Read SSH timeout. %s"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:70
msgid "No response message. Please check system status."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:101
#: cinder/volume/drivers/huawei/ssh_common.py:1247
msgid "do_setup"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:135
#: cinder/volume/drivers/huawei/ssh_common.py:1285
#, python-format
msgid ""
"_check_conf_file: Config file invalid. Host OSType is invalid.\n"
"The valid values are: %(os_list)s"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:169
#, python-format
msgid "_get_login_info: %s"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:224
#, python-format
msgid "create_volume: volume name: %s"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:242
#, python-format
msgid ""
"_name_translate: Name in cinder: %(old)s, new name in storage system: "
"%(new)s"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:279
#, python-format
msgid ""
"_parse_volume_type: Unacceptable parameter %(key)s. Please check this key"
" in extra_specs and make it consistent with the element in configuration "
"file %(conf)s."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:373
#: cinder/volume/drivers/huawei/ssh_common.py:1449
#, python-format
msgid "LUNType must be \"Thin\" or \"Thick\". LUNType:%(type)s"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:395
msgid ""
"_parse_conf_lun_params: Use default prefetch type. Prefetch type: "
"Intelligent"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:419
#, python-format
msgid ""
"_get_maximum_capacity_pool_id: Failed to get pool id. Please check config"
" file and make sure the StoragePool %s is created in storage array."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:434
#, python-format
msgid "CLI command: %s"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:464
#, python-format
msgid ""
"_execute_cli: Can not connect to IP %(old)s, try to connect to the other "
"IP %(new)s."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:499
#, python-format
msgid "_execute_cli: %s"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:509
#, python-format
msgid "delete_volume: volume name: %s"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:514
#, python-format
msgid "delete_volume: Volume %(name)s does not exist."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:568
#, python-format
msgid ""
"create_volume_from_snapshot: snapshot name: %(snapshot)s, volume name: "
"%(volume)s"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:578
#, python-format
msgid "create_volume_from_snapshot: Snapshot %(name)s does not exist."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:648
#, python-format
msgid "_wait_for_luncopy: LUNcopy %(luncopyname)s status is %(status)s."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:686
#, python-format
msgid "create_cloned_volume: src volume: %(src)s, tgt volume: %(tgt)s"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:695
#, python-format
msgid "Source volume %(name)s does not exist."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:737
#, python-format
msgid ""
"extend_volume: extended volume name: %(extended_name)s new added volume "
"name: %(added_name)s new added volume size: %(added_size)s"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:745
#, python-format
msgid "extend_volume: volume %s does not exist."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:777
#, python-format
msgid "create_snapshot: snapshot name: %(snapshot)s, volume name: %(volume)s"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:783
msgid "create_snapshot: Resource pool needs 1GB valid size at least."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:790
#, python-format
msgid "create_snapshot: Volume %(name)s does not exist."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:853
#, python-format
msgid "delete_snapshot: snapshot name: %(snapshot)s, volume name: %(volume)s"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:863
#, python-format
msgid ""
"delete_snapshot: Can not delete snapshot %s for it is a source LUN of "
"LUNCopy."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:871
#, python-format
msgid "delete_snapshot: Snapshot %(snap)s does not exist."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:914
#, python-format
msgid ""
"%(func)s: %(msg)s\n"
"CLI command: %(cmd)s\n"
"CLI out: %(out)s"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:931
#, python-format
msgid "map_volume: Volume %s was not found."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:1077
#, python-format
msgid "change_lun_ctr: Changing LUN %(lun)s ctr to %(ctr)s."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:1100
#, python-format
msgid "remove_map: Host %s does not exist."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:1104
#, python-format
msgid "remove_map: Volume %s does not exist."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:1117
#, python-format
msgid "remove_map: No map between host %(host)s and volume %(volume)s."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:1136
#, python-format
msgid ""
"_delete_map: There are IOs accessing the system. Retry to delete host map"
" %(mapid)s 10s later."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:1144
#, python-format
msgid ""
"_delete_map: Failed to delete host map %(mapid)s.\n"
"CLI out: %(out)s"
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:1183
msgid "_update_volume_stats: Updating volume stats."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:1275
msgid "_check_conf_file: Config file invalid. StoragePool must be specified."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:1309
msgid ""
"_get_device_type: The driver only supports Dorado5100 and Dorado 2100 G2 "
"now."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:1387
#, python-format
msgid ""
"create_volume_from_snapshot: %(device)s does not support create volume "
"from snapshot."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:1394
#, python-format
msgid "create_cloned_volume: %(device)s does not support clone volume."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:1402
#, python-format
msgid "extend_volume: %(device)s does not support extend volume."
msgstr ""
#: cinder/volume/drivers/huawei/ssh_common.py:1411
#, python-format
msgid "create_snapshot: %(device)s does not support snapshot."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:125
#, python-format
msgid "Failed to issue mmgetstate command, error: %s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:136
#, python-format
msgid "GPFS is not active. Detailed output: %s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:137
#, python-format
msgid "GPFS is not running, state: %s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:149
#, python-format
msgid "Failed to issue df command for path %(path)s, error: %(error)s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:165 cinder/volume/drivers/ibm/gpfs.py:254
#, python-format
msgid "Failed to issue mmlsconfig command, error: %s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:176
#, python-format
msgid "Failed to issue mmlsattr command on path %(path)s, error: %(error)s"
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:185
#, python-format
msgid "Failed to find fileset for path %(path)s, command output: %(cmdout)s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:207
#, python-format
msgid "Invalid storage pool %s requested. Retype failed."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:234
#, python-format
msgid "Failed to issue mmlsfs command for path %(path)s, error: %(error)s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:271
#, python-format
msgid "Failed to issue mmlsattr command for path %(path)s, error: %(error)s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:321
#, python-format
msgid "Could not find GPFS cluster id: %s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:329
#, python-format
msgid "Could not find GPFS file system device: %s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:337
#, python-format
msgid "Invalid storage pool %s specificed."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:347
msgid "Option gpfs_mount_point_base is not set correctly."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:354
msgid "Option gpfs_images_share_mode is not set correctly."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:360
msgid "Option gpfs_images_dir is not set correctly."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:367
#, python-format
msgid ""
"gpfs_images_share_mode is set to copy_on_write, but %(vol)s and %(img)s "
"belong to different file systems."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:378
#, python-format
msgid ""
"gpfs_images_share_mode is set to copy_on_write, but %(vol)s and %(img)s "
"belong to different filesets."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:387
#, python-format
msgid ""
"Downlevel GPFS Cluster Detected. GPFS Clone feature not enabled in "
"cluster daemon level %(cur)s - must be at least at level %(min)s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:401
#, python-format
msgid "%s must be an absolute path."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:406
#, python-format
msgid "%s is not a directory."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:416
#, python-format
msgid ""
"The GPFS filesystem %(fs)s is not at the required release level. Current"
" level is %(cur)s, must be at least %(min)s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:797
#, python-format
msgid "Failed to resize volume %(volume_id)s, error: %(error)s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:821
#, python-format
msgid "Begin backup of volume %s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:841
#, python-format
msgid "Begin restore of backup %s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:871
#, python-format
msgid ""
"Driver-based migration of volume %(vol)s failed. Move from %(src)s to "
"%(dst)s failed with error: %(error)s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:943
#, python-format
msgid "mkfs failed on volume %(vol)s, error message was: %(err)s."
msgstr ""
#: cinder/volume/drivers/ibm/gpfs.py:976
#, python-format
msgid ""
"%s cannot be accessed. Verify that GPFS is active and file system is "
"mounted."
msgstr ""
#: cinder/volume/drivers/ibm/ibmnas.py:87
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:232
#: cinder/volume/drivers/netapp/iscsi.py:122
#: cinder/volume/drivers/netapp/nfs.py:669
#: cinder/volume/drivers/san/hp/hp_3par_common.py:175
#, python-format
msgid "%s is not set"
msgstr ""
#: cinder/volume/drivers/ibm/ibmnas.py:93
msgid ""
"Password or SSH private key is required for authentication: set either "
"nas_password or nas_private_key option"
msgstr ""
#: cinder/volume/drivers/ibm/ibmnas.py:99
#, python-format
msgid "Enter _get_provider_location: volume_id %s"
msgstr ""
#: cinder/volume/drivers/ibm/ibmnas.py:106
#, python-format
msgid "Enter _get_export_path: volume_id %s"
msgstr ""
#: cinder/volume/drivers/ibm/ibmnas.py:112
msgid "Enter _update_volume_stats"
msgstr ""
#: cinder/volume/drivers/ibm/ibmnas.py:138
#, python-format
msgid "Enter _create_ibmnas_snap: src %(src)s, dest %(dest)s"
msgstr ""
#: cinder/volume/drivers/ibm/ibmnas.py:146
#, python-format
msgid "Failed in _create_ibmnas_snap during create_snapshot. Error: %s"
msgstr ""
#: cinder/volume/drivers/ibm/ibmnas.py:160
#, python-format
msgid ""
"Failed in _create_ibmnas_snap during create_volume_from_snapshot. Error: "
"%s"
msgstr ""
#: cinder/volume/drivers/ibm/ibmnas.py:168
#, python-format
msgid "Enter _create_ibmnas_copy: src %(src)s, dest %(dest)s, snap %(snap)s"
msgstr ""
#: cinder/volume/drivers/ibm/ibmnas.py:176
#, python-format
msgid "Failed in _create_ibmnas_copy. Error: %s"
msgstr ""
#: cinder/volume/drivers/ibm/ibmnas.py:183
#: cinder/volume/drivers/netapp/nfs.py:485
#, python-format
msgid "Resizing file to %sG"
msgstr ""
#: cinder/volume/drivers/ibm/ibmnas.py:187
#, python-format
msgid "Failed to resize volume %(volume_id)s, error: %(error)s"
msgstr ""
#: cinder/volume/drivers/ibm/ibmnas.py:197
#: cinder/volume/drivers/netapp/nfs.py:611
#, python-format
msgid "Extending volume %s."
msgstr ""
#: cinder/volume/drivers/ibm/ibmnas.py:202
#, python-format
msgid "Enter _delete_snapfiles: fchild %(fchild)s, mount_point %(mount_point)s"
msgstr ""
#: cinder/volume/drivers/ibm/ibmnas.py:210
#, python-format
msgid "Failed in _delete_snapfiles. Error: %s"
msgstr ""
#: cinder/volume/drivers/ibm/ibmnas.py:248
#, python-format
msgid "Volume %s does not have provider_location specified, skipping."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:143
msgid "enter: do_setup"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:153
#, python-format
msgid "Failed getting details for pool %s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:189
msgid "do_setup: No configured nodes."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:214
msgid "leave: do_setup"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:218
msgid "enter: check_for_setup_error"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:222
msgid "Unable to determine system name"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:225
msgid "Unable to determine system id"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:238
msgid ""
"Password or SSH private key is required for authentication: set either "
"san_password or san_private_key option"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:246
#, python-format
msgid ""
"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid "
"values are between 0 and 600"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:254
msgid "leave: check_for_setup_error"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:264
#, python-format
msgid "ensure_export: Volume %s not found on storage"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:283
msgid "The connector does not contain the required information."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:307
#, python-format
msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:338
msgid "CHAP secret exists for host but CHAP is disabled"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:343
#, python-format
msgid "initialize_connection: Failed to get attributes for volume %s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:355
#, python-format
msgid "Did not find expected column name in lsvdisk: %s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:357
#, python-format
msgid "initialize_connection: Missing volume attribute for volume %s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:374
#, python-format
msgid ""
"initialize_connection: No node found in I/O group %(gid)s for volume "
"%(vol)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:383
#, python-format
msgid "initialize_connection: Did not find a preferred node for volume %s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:406
msgid ""
"Could not get FC connection information for the host-volume connection. "
"Is the host configured properly for FC connections?"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:421
#, python-format
msgid ""
"Unable to find a preferred node match for node %(node)s in the list of "
"available WWPNs on %(host)s. Using first available."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:437
#, python-format
msgid ""
"initialize_connection: Failed to collect return properties for volume "
"%(vol)s and connector %(conn)s.\n"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:442
#, python-format
msgid ""
"leave: initialize_connection:\n"
" volume: %(vol)s\n"
" connector %(conn)s\n"
" properties: %(prop)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:469
#, python-format
msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:486
msgid "terminate_connection: Failed to get host name from connector."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:504
#, python-format
msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:530
msgid "create_snapshot: get source volume failed."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:543
msgid "create_volume_from_snapshot: Source and destination size differ."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:555
msgid "create_cloned_volume: Source and destination size differ."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:566
#, python-format
msgid "enter: extend_volume: volume %s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:570
msgid "extend_volume: Extending a volume with snapshots is not supported."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:577
#, python-format
msgid "leave: extend_volume: volume %s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:613
#, python-format
msgid ""
"_rm_vdisk_copy_op: Volume %s does not have any registered vdisk copy "
"operations."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:618
#, python-format
msgid ""
"_rm_vdisk_copy_op: Volume %(vol)s does not have the specified vdisk copy "
"operation: orig=%(orig)s new=%(new)s."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:630
#, python-format
msgid ""
"_rm_vdisk_copy_op: Volume metadata %s does not have any registered vdisk "
"copy operations."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:638
#, python-format
msgid ""
"_rm_vdisk_copy_op: Volume %(vol)s metadata does not have the specified "
"vdisk copy operation: orig=%(orig)s new=%(new)s."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:656
msgid "enter: update volume copy status"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:663
#, python-format
msgid "Volume %s does not exist."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:675
#, python-format
msgid ""
"_check_volume_copy_ops: Volume %(vol)s does not have the specified vdisk "
"copy operation: orig=%(orig)s new=%(new)s."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:686
msgid "exit: update volume copy status"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:701
#, python-format
msgid "enter: migrate_volume: id=%(id)s, host=%(host)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:721
#, python-format
msgid "leave: migrate_volume: id=%(id)s, host=%(host)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:743
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:406
#, python-format
msgid ""
"enter: retype: id=%(id)s, new_type=%(new_type)s,diff=%(diff)s, "
"host=%(host)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:787
#, python-format
msgid ""
"Unable to retype: A copy of volume %s exists. Retyping would exceed the "
"limit of 2 copies."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:797
#, python-format
msgid ""
"exit: retype: ild=%(id)s, new_type=%(new_type)s,diff=%(diff)s, "
"host=%(host)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:814
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:840
msgid "No vdisk with the specified vdisk_UID."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:833
msgid "Reference must contain vdisk_UID element."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:848
msgid "The specified vdisk is mapped to a host."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:888
msgid "Could not get pool data from the storage"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:889
msgid "_update_volume_stats: Could not get storage pool data"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:44
#, python-format
msgid "Could not find key in output of command %(cmd)s: %(out)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:64
#, python-format
msgid "Failed to get code level (%s)."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:86
#, python-format
msgid "Expected integer for node_count, svcinfo lsiogrp returned: %(node)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:143
#, python-format
msgid "WWPN on node %(node)s: %(wwpn)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:165
#, python-format
msgid "Failed to find host %s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:179
#, python-format
msgid "enter: get_host_from_connector: %s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:212
#, python-format
msgid "leave: get_host_from_connector: host %s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:223
#, python-format
msgid "enter: create_host: host %s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:229
msgid "create_host: Host name is not unicode or string"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:240
msgid "create_host: No initiators or wwpns supplied."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:270
#, python-format
msgid "leave: create_host: host %(host)s - %(host_name)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:280
#, python-format
msgid "enter: map_vol_to_host: volume %(volume_name)s to host %(host_name)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:306
#, python-format
msgid ""
"leave: map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host "
"%(host_name)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:316
#, python-format
msgid "enter: unmap_vol_from_host: volume %(volume_name)s from host %(host_name)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:323
#, python-format
msgid "unmap_vol_from_host: No mapping of volume %(vol_name)s to any host found."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:329
#, python-format
msgid ""
"unmap_vol_from_host: Multiple mappings of volume %(vol_name)s found, no "
"host specified."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:341
#, python-format
msgid ""
"unmap_vol_from_host: No mapping of volume %(vol_name)s to host %(host)s "
"found."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:353
#, python-format
msgid "leave: unmap_vol_from_host: volume %(volume_name)s from host %(host_name)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:382
msgid ""
"Illegal value specified for storwize_svc_vol_rsize: set to either a "
"percentage (0-100) or -1"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:388
msgid ""
"Illegal value specified for storwize_svc_vol_warning: set to a percentage"
" (0-100)"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:395
msgid ""
"Illegal value specified for storwize_svc_vol_grainsize: set to either 32,"
" 64, 128, or 256"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:402
msgid "System does not support compression"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:407
msgid "If compression is set to True, rsize must also be set (not equal to -1)"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:413
#, python-format
msgid ""
"Illegal value %(prot)s specified for storwize_svc_connection_protocol: "
"valid values are %(enabled)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:422
#, python-format
msgid "I/O group %(iogrp)d is not valid; available I/O groups are %(avail)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:458
msgid "Protocol must be specified as '<in> iSCSI' or '<in> FC'."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:501
#, python-format
msgid "enter: create_vdisk: vdisk %s "
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:504
#, python-format
msgid "leave: _create_vdisk: volume %s "
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:531
#, python-format
msgid ""
"Unexecpted mapping status %(status)s for mapping%(id)s. Attributes: "
"%(attr)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:541
#, python-format
msgid ""
"Mapping %(id)s prepare failed to complete within theallotted %(to)d "
"seconds timeout. Terminating."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:550
#, python-format
msgid ""
"enter: run_flashcopy: execute FlashCopy from source %(source)s to target "
"%(target)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:558
#, python-format
msgid "leave: run_flashcopy: FlashCopy started from %(source)s to %(target)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:578
#, python-format
msgid "Loopcall: _check_vdisk_fc_mappings(), vdisk %s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:601
#, python-format
msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:637
#, python-format
msgid "Calling _ensure_vdisk_no_fc_mappings: vdisk %s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:645
#, python-format
msgid "enter: delete_vdisk: vdisk %s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:647
#, python-format
msgid "Tried to delete non-existant vdisk %s."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:651
#, python-format
msgid "leave: delete_vdisk: vdisk %s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:655
#, python-format
msgid "enter: create_copy: snapshot %(src)s to %(tgt)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:660
#, python-format
msgid "create_copy: Source vdisk %(src)s (%(src_id)s) does not exist"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:675
#, python-format
msgid "leave: _create_copy: snapshot %(tgt)s from vdisk %(src)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:686
#, python-format
msgid ""
"add_vdisk_copy failed: A copy of volume %s exists. Adding another copy "
"would exceed the limit of 2 copies."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:693
msgid "add_vdisk_copy started without a vdisk copy in the expected pool."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:742
#, python-format
msgid ""
"Ignore change IO group as storage code level is %(code_level)s, below the"
" required 6.4.0.0"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:762
msgid ""
"Expected single vdisk returned from lsvdisk when filtering on vdisk_UID."
" %{count}s were returned."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:35
#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:213
#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:250
#, python-format
msgid ""
"CLI Exception output:\n"
" command: %(cmd)s\n"
" stdout: %(out)s\n"
" stderr: %(err)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:53
#, python-format
msgid "Expected no output from CLI command %(cmd)s, got %(out)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:65
#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:262
#, python-format
msgid ""
"Failed to parse CLI output:\n"
" command: %(cmd)s\n"
" stdout: %(out)s\n"
" stderr: %(err)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:144
msgid "Must pass wwpn or host to lsfabric."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:160
#, python-format
msgid "Did not find success message nor error for %(fun)s: %(out)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:165
msgid ""
"storwize_svc_multihostmap_enabled is set to False, not allowing multi "
"host mapping."
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:361
#, python-format
msgid "Did not find expected key %(key)s in %(fun)s: %(raw)s"
msgstr ""
#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:396
#, python-format
msgid ""
"Unexpected CLI response: header/row mismatch. header: %(header)s, row: "
"%(row)s"
msgstr ""
#: cinder/volume/drivers/netapp/api.py:424
#, python-format
msgid "No element by given name %s."
msgstr ""
#: cinder/volume/drivers/netapp/api.py:444
msgid "Not a valid value for NaElement."
msgstr ""
#: cinder/volume/drivers/netapp/api.py:448
msgid "NaElement name cannot be null."
msgstr ""
#: cinder/volume/drivers/netapp/api.py:491
msgid "Type cannot be converted into NaElement."
msgstr ""
#: cinder/volume/drivers/netapp/common.py:80
msgid "Required configuration not found"
msgstr ""
#: cinder/volume/drivers/netapp/common.py:108
#, python-format
msgid "Requested unified config: %(storage_family)s and %(storage_protocol)s"
msgstr ""
#: cinder/volume/drivers/netapp/common.py:114
#, python-format
msgid "Storage family %s is not supported"
msgstr ""
#: cinder/volume/drivers/netapp/common.py:121
#, python-format
msgid "No default storage protocol found for storage family %(storage_family)s"
msgstr ""
#: cinder/volume/drivers/netapp/common.py:128
#, python-format
msgid ""
"Protocol %(storage_protocol)s is not supported for storage family "
"%(storage_family)s"
msgstr ""
#: cinder/volume/drivers/netapp/common.py:135
#, python-format
msgid ""
"NetApp driver of family %(storage_family)s and protocol "
"%(storage_protocol)s loaded"
msgstr ""
#: cinder/volume/drivers/netapp/common.py:144
msgid "Only loading netapp drivers supported."
msgstr ""
#: cinder/volume/drivers/netapp/common.py:163
#, python-format
msgid ""
"The configured NetApp driver is deprecated. Please refer the link to "
"resolve the issue '%s'."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:69
#, python-format
msgid "No metadata property %(prop)s defined for the LUN %(name)s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:105
#, python-format
msgid "Using NetApp filer: %s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:150
msgid "Success getting LUN list from server"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:166
#, python-format
msgid "Created LUN with name %s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:175
#, python-format
msgid "No entry in LUN table for volume/snapshot %(name)s."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:191
#, python-format
msgid "Destroyed LUN %s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:227
#, python-format
msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:232
#, python-format
msgid ""
"Successfully fetched target details for LUN %(name)s and initiator "
"%(initiator_name)s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:238
#, python-format
msgid "Failed to get LUN target details for the LUN %s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:249
#, python-format
msgid "Failed to get target portal for the LUN %s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:252
#, python-format
msgid "Failed to get target IQN for the LUN %s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:290
#, python-format
msgid "Snapshot %s deletion successful"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:310
#: cinder/volume/drivers/netapp/iscsi.py:557
#: cinder/volume/drivers/netapp/nfs.py:101
#: cinder/volume/drivers/netapp/nfs.py:208
#, python-format
msgid "Resizing %s failed. Cleaning volume."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:325
#, python-format
msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:414
#, python-format
msgid "Error mapping lun. Code :%(code)s, Message:%(message)s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:433
#, python-format
msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:503
msgid "Object is not a NetApp LUN."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:535
#, python-format
msgid "Message: %s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:537
#, python-format
msgid "Error getting lun attribute. Exception: %s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:593
#, python-format
msgid "No need to extend volume %s as it is already the requested new size."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:599
#, python-format
msgid "Resizing lun %s directly to new size."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:626
#, python-format
msgid "Lun %(path)s geometry failed. Message - %(msg)s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:655
#, python-format
msgid "Moving lun %(name)s to %(new_name)s."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:670
#, python-format
msgid "Resizing lun %s using sub clone to new size."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:677
#, python-format
msgid "%s cannot be sub clone resized as it is hosted on compressed volume"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:683
#, python-format
msgid "%s cannot be sub clone resized as it contains no blocks."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:700
#, python-format
msgid "Post clone resize lun %s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:711
#, python-format
msgid "Failure staging lun %s to tmp."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:716
#, python-format
msgid "Failure moving new cloned lun to %s."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:720
#, python-format
msgid "Failure deleting staged tmp lun %s."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:723
#, python-format
msgid "Unknown exception in post clone resize lun %s."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:725
#, python-format
msgid "Exception details: %s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:729
msgid "Getting lun block count."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:734
#, python-format
msgid "Failure getting lun info for %s."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:781
#, python-format
msgid "Failed to get vol with required size and extra specs for volume: %s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:793
#, python-format
msgid "Error provisioning vol %(name)s on %(volume)s. Details: %(ex)s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:841
#, python-format
msgid "No iscsi service found for vserver %s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:1008
#, python-format
msgid "Cloned LUN with new name %s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:1012
#, python-format
msgid "No cloned lun named %s found on the filer"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:1113
msgid "Cluster ssc is not updated. No volume stats found."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:1175
#: cinder/volume/drivers/netapp/nfs.py:1300
msgid "Unsupported ONTAP version. ONTAP version 7.3.1 and above is supported."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:1179
#: cinder/volume/drivers/netapp/nfs.py:1304
#: cinder/volume/drivers/netapp/utils.py:323
msgid "Api version could not be determined."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:1190
#, python-format
msgid "Failed to get vol with required size for volume: %s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:1299
#, python-format
msgid "Error finding luns for volume %s. Verify volume exists."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:1443
#, python-format
msgid "Clone operation with src %(name)s and dest %(new_name)s completed"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:1446
#, python-format
msgid "Clone operation with src %(name)s and dest %(new_name)s failed"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:1509
msgid "Volume refresh job already running. Returning..."
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:1515
#, python-format
msgid "Error refreshing vol capacity. Message: %s"
msgstr ""
#: cinder/volume/drivers/netapp/iscsi.py:1523
#, python-format
msgid "Refreshing capacity info for %s."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:106
#: cinder/volume/drivers/netapp/nfs.py:213
#, python-format
msgid "NFS file %s not discovered."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:226
#, python-format
msgid "Copied image to volume %s using regular download."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:233
#, python-format
msgid "Registering image in cache %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:240
#, python-format
msgid ""
"Exception while registering image %(image_id)s in cache. Exception: "
"%(exc)s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:253
#, python-format
msgid "Found cache file for image %(image_id)s on share %(share)s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:266
#, python-format
msgid "Cloning from cache to destination %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:274
msgid "Image cache cleaning in progress. Returning... "
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:285
msgid "Image cache cleaning in progress."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:296
#, python-format
msgid "Cleaning cache for share %s."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:301
#, python-format
msgid "Files to be queued for deletion %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:308
#, python-format
msgid "Exception during cache cleaning %(share)s. Message - %(ex)s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:314
msgid "Image cache cleaning done."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:339
#, python-format
msgid "Bytes to free %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:346
#, python-format
msgid "Delete file path %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:361
#, python-format
msgid "Deleting file at path %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:366
#, python-format
msgid "Exception during deleting %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:398
#, python-format
msgid "Image cloning unsuccessful for image %(image_id)s. Message: %(msg)s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:414
#, python-format
msgid "Cloning image %s from cache"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:418
#, python-format
msgid "Cache share: %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:428
#, python-format
msgid "Unexpected exception during image cloning in share %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:434
#, python-format
msgid "Checking image clone %s from glance share."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:439
#, python-format
msgid "Share is cloneable %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:446
#, python-format
msgid "Image is raw %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:453
#, python-format
msgid "Image will locally be converted to raw %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:460
#, python-format
msgid "Converted to raw, but format is now %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:470
#, python-format
msgid "Performing post clone for %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:477
msgid "NFS file could not be discovered."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:481
msgid "Checking file for resize"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:491
msgid "Resizing image file failed."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:513
msgid "Discover file retries exhausted."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:539
#, python-format
msgid "Image location not in the expected format %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:567
#, python-format
msgid "Found possible share matches %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:571
msgid "Unexpected exception while short listing used share."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:586
msgid "Image location not present."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:623
msgid "Container size smaller than required file size."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:631
#, python-format
msgid "Destination %s already exists."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:639
#, python-format
msgid "Exception moving file %(src)s. Message - %(e)s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:741
#, python-format
msgid "Shares on vserver %s will only be used for provisioning."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:745
#: cinder/volume/drivers/netapp/nfs.py:947
msgid "No vserver set in config. SSC will be disabled."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:794
#, python-format
msgid "Exception creating vol %(name)s on share %(share)s. Details: %(ex)s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:803
#, python-format
msgid "Volume %s could not be created on shares."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:866
#, python-format
msgid "No interface found on cluster for ip %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:907
#, python-format
msgid ""
"No volume on cluster with vserver\n"
" %(vserver)s and junction path "
"%(junction)s\n"
" "
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:914
#, python-format
msgid ""
"Cloning with params volume %(volume)s, src %(src_path)s,\n"
" dest %(dest_path)s, vserver %(vserver)s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:979
msgid "No cluster ssc stats found. Wait for next volume stats update."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:996
msgid "No shares found hence skipping ssc refresh."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1033
#: cinder/volume/drivers/netapp/nfs.py:1441
#, python-format
msgid "Shortlisted del elg files %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1038
#: cinder/volume/drivers/netapp/nfs.py:1446
#, python-format
msgid "Getting file usage for %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1043
#: cinder/volume/drivers/netapp/nfs.py:1451
#, python-format
msgid "file-usage for path %(path)s is %(bytes)s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1060
#: cinder/volume/drivers/netapp/nfs.py:1488
#, python-format
msgid "Share match found for ip %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1062
#: cinder/volume/drivers/netapp/nfs.py:1490
#, python-format
msgid "No share match found for ip %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1093
#, python-format
msgid "Found volume %(vol)s for share %(share)s."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1126
#, python-format
msgid "Copied image %(img)s to volume %(vol)s using copy offload workflow."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1130
msgid "Copy offload either not configured or unsupported."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1133
#, python-format
msgid "Copy offload workflow unsuccessful. %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1157
#, python-format
msgid "No vserver owning the ip %s."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1162
msgid "Trying copy from cache using copy offload."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1167
#, python-format
msgid "Found cache file_name on share %s."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1181
#, python-format
msgid "Copied image from cache to volume %s using copy offload."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1187
#, python-format
msgid "Copied image from cache to volume %s using cloning."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1193
#, python-format
msgid "Error in workflow copy from cache. %s."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1206
msgid "Trying copy from image service using copy offload."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1213
msgid "Source host details not found."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1239
#, python-format
msgid "Copied image %(img)s to tmp file %(tmp)s."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1244
#, python-format
msgid "Image is raw %s."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1248
#, python-format
msgid "Copied raw image %(img)s to volume %(vol)s."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1251
#, python-format
msgid "Image will be converted to raw %s."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1263
#, python-format
msgid "Converted to raw, but format is now %s."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1271
#, python-format
msgid "Copied locally converted raw image %(img)s to volume %(vol)s."
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1349
#, python-format
msgid "No storage path found for export path %s"
msgstr ""
#: cinder/volume/drivers/netapp/nfs.py:1359
#, python-format
msgid "Cloning with src %(src_path)s, dest %(dest_path)s"
msgstr ""
#: cinder/volume/drivers/netapp/ssc_utils.py:241
#, python-format
msgid "Unexpected error while creating ssc vol list. Message - %s"
msgstr ""
#: cinder/volume/drivers/netapp/ssc_utils.py:272
#, python-format
msgid "Exception querying aggr options. %s"
msgstr ""
#: cinder/volume/drivers/netapp/ssc_utils.py:313
#, python-format
msgid "Exception querying sis information. %s"
msgstr ""
#: cinder/volume/drivers/netapp/ssc_utils.py:347
#, python-format
msgid "Exception querying mirror information. %s"
msgstr ""
#: cinder/volume/drivers/netapp/ssc_utils.py:379
#, python-format
msgid "Exception querying storage disk. %s"
msgstr ""
#: cinder/volume/drivers/netapp/ssc_utils.py:421
#, python-format
msgid "Running stale ssc refresh job for %(server)s and vserver %(vs)s"
msgstr ""
#: cinder/volume/drivers/netapp/ssc_utils.py:455
#, python-format
msgid "Successfully completed stale refresh job for %(server)s and vserver %(vs)s"
msgstr ""
#: cinder/volume/drivers/netapp/ssc_utils.py:482
#, python-format
msgid "Running cluster latest ssc job for %(server)s and vserver %(vs)s"
msgstr ""
#: cinder/volume/drivers/netapp/ssc_utils.py:488
#, python-format
msgid "Successfully completed ssc job for %(server)s and vserver %(vs)s"
msgstr ""
#: cinder/volume/drivers/netapp/ssc_utils.py:500
msgid "Backend not a VolumeDriver."
msgstr ""
#: cinder/volume/drivers/netapp/ssc_utils.py:502
msgid "Backend server not NaServer."
msgstr ""
#: cinder/volume/drivers/netapp/ssc_utils.py:505
msgid "ssc job in progress. Returning... "
msgstr ""
#: cinder/volume/drivers/netapp/ssc_utils.py:517
msgid "refresh stale ssc job in progress. Returning... "
msgstr ""
#: cinder/volume/drivers/netapp/ssc_utils.py:613
msgid "Fatal error: User not permitted to query NetApp volumes."
msgstr ""
#: cinder/volume/drivers/netapp/ssc_utils.py:620
#, python-format
msgid ""
"The user does not have access or sufficient privileges to use all netapp "
"apis. The following extra_specs will fail or be ignored: %s"
msgstr ""
#: cinder/volume/drivers/netapp/utils.py:125
msgid "ems executed successfully."
msgstr ""
#: cinder/volume/drivers/netapp/utils.py:127
#, python-format
msgid "Failed to invoke ems. Message : %s"
msgstr ""
#: cinder/volume/drivers/netapp/utils.py:140
msgid ""
"It is not the recommended way to use drivers by NetApp. Please use "
"NetAppDriver to achieve the functionality."
msgstr ""
#: cinder/volume/drivers/netapp/utils.py:163
msgid "Requires an NaServer instance."
msgstr ""
#: cinder/volume/drivers/netapp/utils.py:320
msgid "Unsupported Clustered Data ONTAP version."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/client.py:45
msgid "One of the required inputs from host, port or scheme not found."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/client.py:49
msgid "Invalid transport type."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/client.py:73
#, python-format
msgid "Unexpected error while invoking web service. Error - %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/client.py:76
msgid "Invoking web service failed."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/client.py:109
msgid "Storage system id not set."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/client.py:121
#, python-format
msgid ""
"Invoking rest with method: %(m)s, path: %(p)s, data: %(d)s, use_system: "
"%(sys)s, timeout: %(t)s, verify: %(v)s, kwargs: %(k)s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/client.py:135
msgid "Content type not supported."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/client.py:145
#, python-format
msgid "Response error - %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/client.py:147
#, python-format
msgid "Response error code - %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:86
#, python-format
msgid "%s is not set."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:100
#, python-format
msgid "Error resolving host %(host)s. Error - %(e)s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:110
msgid "Controller ips not valid after resolution."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:113
msgid "Embedded mode detected."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:116
msgid "Proxy mode detected."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:127
#, python-format
msgid "System with controller addresses [%s] is not registered with web service."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:145
msgid "Waiting for web service array communication."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:149
#, python-format
msgid ""
"Failure in communication between web service and array. Waited %s "
"seconds. Verify array configuration parameters."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:159
#, python-format
msgid "System %(id)s found with bad status - %(status)s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:161
#, python-format
msgid "System %(id)s has %(status)s status."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:177
#, python-format
msgid "Configured storage pools %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:222
#, python-format
msgid "Volume %s not cached."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:231
#, python-format
msgid "Snapshot %s not cached."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:241
#, python-format
msgid "Mapping with id %s already removed."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:270
#, python-format
msgid "No pit image found in snapshot group %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:296
#: cinder/volume/drivers/netapp/eseries/iscsi.py:330
#, python-format
msgid "Created volume with label %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:299
#, python-format
msgid "Error creating volume. Msg - %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:300
#, python-format
msgid "Failure creating volume %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:316
#, python-format
msgid "No storage pool found with available capacity %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:339
#, python-format
msgid "Failure deleting snap vol. Error: %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:341
msgid "Snapshot volume not found."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:346
#, python-format
msgid "Creating snap vol for group %s"
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:357
#, python-format
msgid "Copying src vol %(src)s to dest vol %(dst)s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:370
#, python-format
msgid "Vol copy job status %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:371
#, python-format
msgid "Vol copy job for dest %s failed."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:374
#, python-format
msgid "Vol copy job completed for dest %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:382
#, python-format
msgid "Failure deleting job %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:384
#, python-format
msgid "Volume copy job for src vol %s not found."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:386
#, python-format
msgid "Copy job to dest vol %s completed."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:398
#, python-format
msgid "Failure deleting temp snapshot %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:407
#, python-format
msgid "Volume %s already deleted."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:431
#, python-format
msgid "Created snap grp with label %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:442
#, python-format
msgid "Snapshot %s already deleted."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:468
#, python-format
msgid "Mapped volume %(id)s to the initiator %(initiator_name)s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:471
#, python-format
msgid ""
"Successfully fetched target details for volume %(id)s and initiator "
"%(initiator_name)s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:511
#, python-format
msgid "No good iscsi portal information found for %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:527
#, python-format
msgid "Message - %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:542
#, python-format
msgid "Host with port %(port)s and type %(type)s not found."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:547
#, python-format
msgid "Creating host with port %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:560
#, python-format
msgid "Host type %s not supported."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:569
msgid "No free luns. Host might exceeded max luns."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:592
#, python-format
msgid "Mapping not found for %(vol)s to host %(ht)s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:604
msgid "Updating volume stats."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:646
#, python-format
msgid "Extended volume with label %s."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:660
msgid "Returning as clean tmp vol job already running."
msgstr ""
#: cinder/volume/drivers/netapp/eseries/iscsi.py:668
#, python-format
msgid "Error deleting vol with label %s."
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:105
#, python-format
msgid "Volume %s does not exist in Nexenta SA"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:151
#, python-format
msgid "Extending volume: %(id)s New size: %(size)s GB"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:167
#, python-format
msgid "Volume %s does not exist, it seems it was already deleted."
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:180
#, python-format
msgid "Cannot delete snapshot %(origin)s: %(exc)s"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:191
#, python-format
msgid "Creating temp snapshot of the original volume: %(volume_name)s@%(name)s"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:201
#: cinder/volume/drivers/nexenta/nfs.py:200
#, python-format
msgid "Volume creation failed, deleting created snapshot %(volume_name)s@%(name)s"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:206
#: cinder/volume/drivers/nexenta/nfs.py:205
#, python-format
msgid "Failed to delete zfs snapshot %(volume_name)s@%(name)s"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:232
#, python-format
msgid "Enter: migrate_volume: id=%(id)s, host=%(host)s"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:268
#, python-format
msgid "Remote NexentaStor appliance at %s should be SSH-bound."
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:288
#, python-format
msgid ""
"Cannot send source snapshot %(src)s to destination %(dst)s. Reason: "
"%(exc)s"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:296
#, python-format
msgid ""
"Cannot delete temporary source snapshot %(src)s on NexentaStor Appliance:"
" %(exc)s"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:302
#, python-format
msgid "Cannot delete source volume %(volume)s on NexentaStor Appliance: %(exc)s"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:312
#, python-format
msgid ""
"Cannot delete temporary destination snapshot %(dst)s on NexentaStor "
"Appliance: %(exc)s"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:355
#, python-format
msgid "Snapshot %s does not exist, it seems it was already deleted."
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:476
#: cinder/volume/drivers/windows/windows_utils.py:237
#, python-format
msgid "Ignored target creation error \"%s\" while ensuring export"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:486
#, python-format
msgid "Ignored target group creation error \"%s\" while ensuring export"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:498
#, python-format
msgid "Ignored target group member addition error \"%s\" while ensuring export"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:508
#, python-format
msgid "Ignored LU creation error \"%s\" while ensuring export"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:518
#, python-format
msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:551
#, python-format
msgid ""
"Got error trying to destroy target group %(target_group)s, assuming it is"
" already gone: %(exc)s"
msgstr ""
#: cinder/volume/drivers/nexenta/iscsi.py:559
#, python-format
msgid ""
"Got error trying to delete target %(target)s, assuming it is already "
"gone: %(exc)s"
msgstr ""
#: cinder/volume/drivers/nexenta/jsonrpc.py:83
#, python-format
msgid "Sending JSON data: %s"
msgstr ""
#: cinder/volume/drivers/nexenta/jsonrpc.py:88
msgid "No headers in server response"
msgstr ""
#: cinder/volume/drivers/nexenta/jsonrpc.py:89
msgid "Bad response from server"
msgstr ""
#: cinder/volume/drivers/nexenta/jsonrpc.py:90
#, python-format
msgid "Auto switching to HTTPS connection to %s"
msgstr ""
#: cinder/volume/drivers/nexenta/jsonrpc.py:96
#, python-format
msgid "Got response: %s"
msgstr ""
#: cinder/volume/drivers/nexenta/nfs.py:85
#, python-format
msgid "Volume %s does not exist in Nexenta Store appliance"
msgstr ""
#: cinder/volume/drivers/nexenta/nfs.py:89
#, python-format
msgid "Folder %s does not exist in Nexenta Store appliance"
msgstr ""
#: cinder/volume/drivers/nexenta/nfs.py:114
#, python-format
msgid "Creating folder on Nexenta Store %s"
msgstr ""
#: cinder/volume/drivers/nexenta/nfs.py:146
#, python-format
msgid "Cannot destroy created folder: %(vol)s/%(folder)s"
msgstr ""
#: cinder/volume/drivers/nexenta/nfs.py:176
#, python-format
msgid "Cannot destroy cloned folder: %(vol)s/%(folder)s"
msgstr ""
#: cinder/volume/drivers/nexenta/nfs.py:227
#, python-format
msgid "Folder %s does not exist, it was already deleted."
msgstr ""
#: cinder/volume/drivers/nexenta/nfs.py:237
#: cinder/volume/drivers/nexenta/nfs.py:268
#, python-format
msgid "Snapshot %s does not exist, it was already deleted."
msgstr ""
#: cinder/volume/drivers/nexenta/nfs.py:302
#, python-format
msgid "Creating regular file: %s.This may take some time."
msgstr ""
#: cinder/volume/drivers/nexenta/nfs.py:313
#, python-format
msgid "Regular file: %s created."
msgstr ""
#: cinder/volume/drivers/nexenta/nfs.py:365
#, python-format
msgid "Sharing folder %s on Nexenta Store"
msgstr ""
#: cinder/volume/drivers/nexenta/nfs.py:393
#, python-format
msgid "Shares loaded: %s"
msgstr ""
#: cinder/volume/drivers/nexenta/utils.py:47
#, python-format
msgid "Invalid value: \"%s\""
msgstr ""
#: cinder/volume/drivers/san/san.py:168
msgid "Specify san_password or san_private_key"
msgstr ""
#: cinder/volume/drivers/san/san.py:172
msgid "san_ip must be set"
msgstr ""
#: cinder/volume/drivers/san/solaris.py:78
#, python-format
msgid "Cannot parse list-view output: %s"
msgstr ""
#: cinder/volume/drivers/san/solaris.py:173
#, python-format
msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:184
#, python-format
msgid ""
"Invalid hp3parclient version found (%(found)s). Version %(minimum)s or "
"greater required."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:206
#, python-format
msgid "Failed to Login to 3PAR (%(url)s) because %(err)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:217
msgid "You must install hp3parclient before using 3PAR drivers."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:223
#, python-format
msgid "HP3PARCommon %(common_ver)s, hp3parclient %(rest_ver)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:241
#: cinder/volume/drivers/san/hp/hp_3par_common.py:466
#, python-format
msgid "CPG (%s) doesn't exist on array"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:249
#, python-format
msgid "Failed to get domain because CPG (%s) doesn't exist on array."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:262
#, python-format
msgid "Extending Volume %(vol)s from %(old)s to %(new)s, by %(diff)s GB."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:273
msgid "Converting to base volume prior to growing."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:292
#, python-format
msgid "Error extending volume: %(vol)s. Exception: %(ex)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:493
#, python-format
msgid "3PAR vlun %(name)s not found on host %(host)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:622
#, python-format
msgid "Error creating QOS rule %s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:631
#, python-format
msgid "VV Set %s does not exist."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:673
#, python-format
msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:724
#, python-format
msgid ""
"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is "
"invalid."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:792
#, python-format
msgid "Volume (%s) already exists on array"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:811
#, python-format
msgid "Creating clone of a volume %(src)s to %(dest)s."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:868
#, python-format
msgid "Found an online copy for %(volume)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:905
#, python-format
msgid "Delete volume id not found. Removing from cinder: %(id)s Ex: %(msg)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:968
#, python-format
msgid "Converting to base volume type: %s."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:972
#, python-format
msgid "Growing volume: %(id)s by %(size)s GiB."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:976
#, python-format
msgid "Error extending volume %(id)s. Ex: %(ex)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1060
#, python-format
msgid "Failure in update_volume_key_value_pair:%s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1074
#, python-format
msgid "Failure in clear_volume_key_value_pair:%s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1086
#, python-format
msgid "Error attaching volume %s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1094
#, python-format
msgid "Error detaching volume %s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1109
#, python-format
msgid "enter: migrate_volume: id=%(id)s, host=%(host)s."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1115
#, python-format
msgid "Volume is attached: migrate_volume: id=%(id)s, host=%(host)s."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1131
#, python-format
msgid "Dest does not match: migrate_volume: id=%(id)s, host=%(host)s."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1138
#, python-format
msgid "CPGs are the same: migrate_volume: id=%(id)s, host=%(host)s."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1146
#, python-format
msgid "CPGs in different domains: migrate_volume: id=%(id)s, host=%(host)s."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1154
#, python-format
msgid "leave: migrate_volume: id=%(id)s, host=%(host)s."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1174
#, python-format
msgid "Copy volume scheduled: convert_to_base_volume: id=%s."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1194
#, python-format
msgid ""
"Copy volume task failed: convert_to_base_volume: id=%(id)s, "
"status=%(status)s."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1198
#, python-format
msgid "Copy volume completed: convert_to_base_volume: id=%s."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1204
#, python-format
msgid "Volume rename completed: convert_to_base_volume: id=%s."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1209
#, python-format
msgid "Delete src volume completed: convert_to_base_volume: id=%s."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1215
#, python-format
msgid "Completed: convert_to_base_volume: id=%s."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1218
#, python-format
msgid "Volume (%s) already exists on array."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_common.py:1247
#, python-format
msgid "Delete Snapshot id not found. Removing from cinder: %(id)s Ex: %(msg)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:130
#, python-format
msgid "Invalid IP address format '%s'"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:164
#, python-format
msgid ""
"Found invalid iSCSI IP address(s) in configuration option(s) "
"hp3par_iscsi_ips or iscsi_ip_address '%s.'"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:170
msgid "At least one valid iSCSI IP address must be set."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:272
msgid "Least busy iSCSI port not found, using first iSCSI port in list."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:93
#, python-format
msgid "CLIQ %(proxy_ver)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:108
#, python-format
msgid "CLIQ command returned %s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:114
#, python-format
msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:122
#, python-format
msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:152
#, python-format
msgid ""
"Unexpected number of virtual ips for cluster %(cluster_name)s. "
"Result=%(_xml)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:205
#, python-format
msgid "Volume info: %(volume_name)s => %(volume_attributes)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:261
#, python-format
msgid "Snapshot info: %(name)s => %(attributes)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:319
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:184
msgid "Volume did not exist. It will not be deleted"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:331
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:217
msgid "Snapshot did not exist. It will not be deleted"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:343
msgid "local_path not supported"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_iscsi.py:75
#, python-format
msgid "HPLeftHand driver %(driver_ver)s, proxy %(proxy_ver)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:34
msgid "Module hplefthandclient not installed."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:102
msgid "HPLeftHand url not found"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:128
msgid "LeftHand cluster not found"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:136
#, python-format
msgid "REST %(proxy_ver)s hplefthandclient %(rest_ver)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:342
#, python-format
msgid "'%(value)s' is an invalid value for extra spec '%(key)s'"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:362
#, python-format
msgid "CHAP secret exists for host %s but CHAP is disabled"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:365
#, python-format
msgid "CHAP is enabled, but server secret not configured on server %s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:423
#, python-format
msgid "LH specs=%(specs)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:464
#, python-format
msgid "enter: migrate_volume: id=%(id)s, host=%(host)s, cluster=%(cluster)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:479
#, python-format
msgid "Clister info: %s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:483
#, python-format
msgid ""
"Cannot provide backend assisted migration for volume: %s because volume "
"is from a different backend."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:488
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:494
#, python-format
msgid ""
"Cannot provide backend assisted migration for volume: %s because cluster "
"exists in different management group."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:501
#, python-format
msgid "Volume info: %s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:505
#, python-format
msgid ""
"Cannot provide backend assisted migration for volume: %s because the "
"volume has been exported."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:514
#, python-format
msgid "Snapshot info: %s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:516
#, python-format
msgid ""
"Cannot provide backend assisted migration for volume: %s because the "
"volume has snapshots."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:524
#, python-format
msgid ""
"Cannot provide backend assisted migration for volume: %s because volume "
"does not exist in this management group."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_msa_common.py:62
msgid "Connecting to MSA"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_msa_common.py:66
#, python-format
msgid "Failed to connect to MSA Array (%(host)s): %(err)s"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_msa_common.py:71
msgid "Failed to log on MSA Array (invalid login?)"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_msa_common.py:82
msgid "Disconnected from MSA Array"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_msa_common.py:125
#, python-format
msgid "%s configuration option is not set"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_msa_common.py:131
#, python-format
msgid "Create Volume (%(display_name)s: %(name)s %(id)s)"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_msa_common.py:166
msgid "Volume must be detached to perform a clone operation."
msgstr ""
#: cinder/volume/drivers/san/hp/hp_msa_common.py:175
#, python-format
msgid "Cloning Volume %(source_id)s (%(dest_id)s)"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_msa_common.py:194
#, python-format
msgid "Creating Volume from snapshot %(source_id)s (%(dest_id)s)"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_msa_common.py:210
#, python-format
msgid "Deleting Volume (%s)"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_msa_common.py:243
#, python-format
msgid "Unable to get stats for VDisk (%s)"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_msa_common.py:252
msgid "Connector doesn't provide wwpns"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_msa_common.py:279
#, python-format
msgid "Creating Snapshot from %(volume_id)s (%(snap_id)s)"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_msa_common.py:292
#, python-format
msgid "Deleting Snapshot (%s)"
msgstr ""
#: cinder/volume/drivers/san/hp/hp_msa_common.py:307
#, python-format
msgid ""
"Extending Volume %(volume_name)s from %(old_size)s to %(new_size)s, by "
"%(growth_size)s GB."
msgstr ""
#: cinder/volume/drivers/vmware/api.py:71
#, python-format
msgid "Failure while invoking function: %(func)s. Error: %(excep)s."
msgstr ""
#: cinder/volume/drivers/vmware/api.py:169
#, python-format
msgid "Error while terminating session: %s."
msgstr ""
#: cinder/volume/drivers/vmware/api.py:182
msgid "Successfully established connection to the server."
msgstr ""
#: cinder/volume/drivers/vmware/api.py:189
#, python-format
msgid "Error while logging out from vim session: %s."
msgstr ""
#: cinder/volume/drivers/vmware/api.py:195
#, python-format
msgid "Error while logging out from pbm session: %s."
msgstr ""
#: cinder/volume/drivers/vmware/api.py:236
#, python-format
msgid "Returning empty response for %(module)s.%(method)s invocation."
msgstr ""
#: cinder/volume/drivers/vmware/api.py:243
#, python-format
msgid ""
"Current session: %(session)s is inactive; re-creating the session while "
"invoking method %(module)s.%(method)s."
msgstr ""
#: cinder/volume/drivers/vmware/api.py:259
#, python-format
msgid "Checking if the current session: %s is active."
msgstr ""
#: cinder/volume/drivers/vmware/api.py:269
#, python-format
msgid "Error occurred while checking whether the current session: %s is active."
msgstr ""
#: cinder/volume/drivers/vmware/api.py:304
#, python-format
msgid "Task: %(task)s progress: %(prog)s."
msgstr ""
#: cinder/volume/drivers/vmware/api.py:308
#, python-format
msgid "Task %s status: success."
msgstr ""
#: cinder/volume/drivers/vmware/api.py:311
#: cinder/volume/drivers/vmware/api.py:315
#, python-format
msgid "Task: %(task)s failed with error: %(err)s."
msgstr ""
#: cinder/volume/drivers/vmware/api.py:331
msgid "Lease is ready."
msgstr ""
#: cinder/volume/drivers/vmware/api.py:333
msgid "Lease initializing..."
msgstr ""
#: cinder/volume/drivers/vmware/api.py:343
#, python-format
msgid "Error: unknown lease state %s."
msgstr ""
#: cinder/volume/drivers/vmware/error_util.py:58
msgid "VMware VMDK driver exception."
msgstr ""
#: cinder/volume/drivers/vmware/error_util.py:64
msgid "VMware VMDK driver configuration error."
msgstr ""
#: cinder/volume/drivers/vmware/io_util.py:51
#, python-format
msgid "Read %(bytes)s out of %(max)s from ThreadSafePipe."
msgstr ""
#: cinder/volume/drivers/vmware/io_util.py:56
#, python-format
msgid "Completed transfer of size %s."
msgstr ""
#: cinder/volume/drivers/vmware/io_util.py:102
#, python-format
msgid "Initiating image service update on image: %(image)s with meta: %(meta)s"
msgstr ""
#: cinder/volume/drivers/vmware/io_util.py:117
#, python-format
msgid "Glance image: %s is now active."
msgstr ""
#: cinder/volume/drivers/vmware/io_util.py:123
#, python-format
msgid "Glance image: %s is in killed state."
msgstr ""
#: cinder/volume/drivers/vmware/io_util.py:132
#, python-format
msgid "Glance image %(id)s is in unknown state - %(state)s"
msgstr ""
#: cinder/volume/drivers/vmware/read_write_util.py:172
#, python-format
msgid ""
"Exception during HTTP connection close in VMwareHTTPWrite. Exception is "
"%s."
msgstr ""
#: cinder/volume/drivers/vmware/read_write_util.py:204
#: cinder/volume/drivers/vmware/read_write_util.py:293
msgid "Could not retrieve URL from lease."
msgstr ""
#: cinder/volume/drivers/vmware/read_write_util.py:207
#, python-format
msgid "Opening vmdk url: %s for write."
msgstr ""
#: cinder/volume/drivers/vmware/read_write_util.py:232
#, python-format
msgid "Written %s bytes to vmdk."
msgstr ""
#: cinder/volume/drivers/vmware/read_write_util.py:243
#: cinder/volume/drivers/vmware/read_write_util.py:319
#, python-format
msgid "Updating progress to %s percent."
msgstr ""
#: cinder/volume/drivers/vmware/read_write_util.py:259
#: cinder/volume/drivers/vmware/read_write_util.py:335
msgid "Lease released."
msgstr ""
#: cinder/volume/drivers/vmware/read_write_util.py:261
#: cinder/volume/drivers/vmware/read_write_util.py:337
#, python-format
msgid "Lease is already in state: %s."
msgstr ""
#: cinder/volume/drivers/vmware/read_write_util.py:296
#, python-format
msgid "Opening vmdk url: %s for read."
msgstr ""
#: cinder/volume/drivers/vmware/read_write_util.py:308
#, python-format
msgid "Read %s bytes from vmdk."
msgstr ""
#: cinder/volume/drivers/vmware/vim.py:142
#, python-format
msgid "Error(s): %s occurred in the call to RetrievePropertiesEx."
msgstr ""
#: cinder/volume/drivers/vmware/vim.py:181
#, python-format
msgid "No such SOAP method %(attr)s. Detailed error: %(excep)s."
msgstr ""
#: cinder/volume/drivers/vmware/vim.py:190
#, python-format
msgid "httplib error in %(attr)s: %(excep)s."
msgstr ""
#: cinder/volume/drivers/vmware/vim.py:201
#, python-format
msgid "Socket error in %(attr)s: %(excep)s."
msgstr ""
#: cinder/volume/drivers/vmware/vim.py:210
#, python-format
msgid "Type error in %(attr)s: %(excep)s."
msgstr ""
#: cinder/volume/drivers/vmware/vim.py:217
#, python-format
msgid "Error in %(attr)s. Detailed error: %(excep)s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:124
#, python-format
msgid "Returning default spec value: %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:131
#, python-format
msgid "Returning spec value %s"
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:134
#, python-format
msgid "Invalid spec value: %s specified."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:146
msgid ""
"The VMware ESX VMDK driver is now deprecated and will be removed in the "
"Juno release. The VMware vCenter VMDK driver will remain and continue to "
"be supported."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:198
#, python-format
msgid "%s not set."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:206
#: cinder/volume/drivers/vmware/vmdk.py:1194
#, python-format
msgid "Successfully setup driver: %(driver)s for server: %(ip)s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:248
#, python-format
msgid "Not able to find a suitable datastore for the volume: %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:252
#, python-format
msgid "Verified volume %s can be created."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:271
msgid "Backing not available, no operation to be performed."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:339
#, python-format
msgid ""
"Unable to pick datastore to accommodate %(size)s bytes from the "
"datastores: %(dss)s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:345
#, python-format
msgid ""
"Selected datastore: %(datastore)s with %(host_count)d connected host(s) "
"for the volume."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:370
#, python-format
msgid "Filter datastores matching storage profile %(profile)s: %(dss)s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:375
#, python-format
msgid "No such storage profile '%s; is defined in vCenter."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:397
#, python-format
msgid "Storage profile required for this volume: %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:402
#, python-format
msgid "Aborting since none of the datastores match the given storage profile %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:407
#, python-format
msgid ""
"Ignoring storage profile %s requirement for this volume since policy "
"based placement is disabled."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:483
#, python-format
msgid ""
"Unable to find suitable datastore for volume of size: %(vol)s GB under "
"host: %(host)s. More details: %(excep)s"
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:493
#, python-format
msgid "Unable to find host to accommodate a disk of size: %s in the inventory."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:520
#, python-format
msgid ""
"Unable to find suitable datastore for volume: %(vol)s under host: "
"%(host)s. More details: %(excep)s"
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:530
#, python-format
msgid "Unable to create volume: %s in the inventory."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:549
#, python-format
msgid "The instance: %s for which initialize connection is called, exists."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:556
#, python-format
msgid "There is no backing for the volume: %s. Need to create one."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:564
msgid "The instance for which initialize connection is called, does not exist."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:569
#, python-format
msgid "Trying to boot from an empty volume: %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:578
#, python-format
msgid ""
"Returning connection_info: %(info)s for volume: %(volume)s with "
"connector: %(connector)s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:626
#, python-format
msgid "Snapshot of volume not supported in state: %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:631
#, python-format
msgid "There is no backing, so will not create snapshot: %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:636
#, python-format
msgid "Successfully created snapshot: %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:657
#, python-format
msgid "Delete snapshot of volume not supported in state: %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:662
#, python-format
msgid "There is no backing, and so there is no snapshot: %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:666
#, python-format
msgid "Successfully deleted snapshot: %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:707
#, python-format
msgid "Successfully cloned new backing: %(back)s from source VMDK file: %(vmdk)s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:724
#, python-format
msgid ""
"There is no backing for the source volume: %(svol)s. Not creating any "
"backing for the volume: %(vol)s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:755
#, python-format
msgid ""
"There is no backing for the source snapshot: %(snap)s. Not creating any "
"backing for the volume: %(vol)s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:764
#: cinder/volume/drivers/vmware/vmdk.py:1310
#, python-format
msgid ""
"There is no snapshot point for the snapshotted volume: %(snap)s. Not "
"creating any backing for the volume: %(vol)s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:801
#, python-format
msgid "Cannot create image of disk format: %s. Only vmdk disk format is accepted."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:836
#: cinder/volume/drivers/vmware/vmdk.py:895
#, python-format
msgid "Fetching glance image: %(id)s to server: %(host)s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:845
#: cinder/volume/drivers/vmware/vmdk.py:917
#, python-format
msgid "Done copying image: %(id)s to volume: %(vol)s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:848
#, python-format
msgid ""
"Exception in copy_image_to_volume: %(excep)s. Deleting the backing: "
"%(back)s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:868
#, python-format
msgid "Exception in _select_ds_for_volume: %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:873
#, python-format
msgid "Selected datastore %(ds)s for new volume of size %(size)s GB."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:909
#, python-format
msgid "Exception in copy_image_to_volume: %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:913
#, python-format
msgid "Deleting the backing: %s"
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:928
#, python-format
msgid ""
"The backing is not found, so there is no need to extend the vmdk virtual "
"disk for the volume %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:950
#, python-format
msgid "Unable to extend the size of the vmdk virtual disk at the path %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:967
#, python-format
msgid "Copy glance image: %s to create new volume."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:992
#, python-format
msgid "Exception in copying the image to the volume: %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1021
msgid "Upload to glance of attached volume is not supported."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1026
#, python-format
msgid "Copy Volume: %s to new image."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1032
#, python-format
msgid "Backing not found, creating for volume: %s"
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1051
#, python-format
msgid "Done copying volume %(vol)s to a new image %(img)s"
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1068
#: cinder/volume/drivers/vmware/vmdk.py:1097
#, python-format
msgid "Done extending volume %(vol)s to size %(size)s GB."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1072
#, python-format
msgid ""
"Relocating volume %s vmdk to a different datastore since trying to extend"
" vmdk file in place failed."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1080
#, python-format
msgid "Not able to find a different datastore to place the extended volume %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1083
#, python-format
msgid "Selected datastore %(ds)s to place extended volume of size %(size)s GB."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1095
#, python-format
msgid "Not able to relocate volume %s for extending."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1144
#, python-format
msgid "PBM WSDL file %s is missing!"
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1147
#, python-format
msgid "Using PBM WSDL location: %s"
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1158
#, python-format
msgid "Using overridden vmware_host_version from config: %s"
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1162
#, python-format
msgid "Fetched VC server version: %s"
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1169
#, python-format
msgid "Version string '%s' is not parseable"
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1183
#, python-format
msgid "Not able to configure PBM for VC server: %s"
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1242
#, python-format
msgid "Relocating volume: %(backing)s to %(ds)s and %(rp)s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1288
#: cinder/volume/drivers/vmware/volumeops.py:673
#, python-format
msgid "Successfully created clone: %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1302
#, python-format
msgid ""
"There is no backing for the snapshotted volume: %(snap)s. Not creating "
"any backing for the volume: %(vol)s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1339
#, python-format
msgid ""
"There is no backing for the source volume: %(src)s. Not creating any "
"backing for volume: %(vol)s."
msgstr ""
#: cinder/volume/drivers/vmware/vmdk.py:1347
#, python-format
msgid "Linked clone of source volume not supported in state: %s."
msgstr ""
#: cinder/volume/drivers/vmware/vmware_images.py:94
#, python-format
msgid "Downloading image: %s from glance image server as a flat vmdk file."
msgstr ""
#: cinder/volume/drivers/vmware/vmware_images.py:107
#: cinder/volume/drivers/vmware/vmware_images.py:126
#, python-format
msgid "Downloaded image: %s from glance image server."
msgstr ""
#: cinder/volume/drivers/vmware/vmware_images.py:113
#, python-format
msgid "Downloading image: %s from glance image server using HttpNfc import."
msgstr ""
#: cinder/volume/drivers/vmware/vmware_images.py:132
#, python-format
msgid "Uploading image: %s to the Glance image server using HttpNfc export."
msgstr ""
#: cinder/volume/drivers/vmware/vmware_images.py:158
#, python-format
msgid "Uploaded image: %s to the Glance image server."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:88
#, python-format
msgid "Did not find any backing with name: %s"
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:95
#, python-format
msgid "Deleting the VM backing: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:98
#, python-format
msgid "Initiated deletion of VM backing: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:100
#, python-format
msgid "Deleted the VM backing: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:226
#, python-format
msgid "Datastores attached to host %(host)s are: %(ds)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:240
#, python-format
msgid "There are no valid datastores attached to %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:244
#, python-format
msgid "Valid datastores are: %s"
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:294
#, python-format
msgid ""
"Creating folder: %(child_folder_name)s under parent folder: "
"%(parent_folder)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:311
#, python-format
msgid "Child folder already present: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:319
#, python-format
msgid "Created child folder: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:332
#, python-format
msgid "Extending the volume %(name)s to %(size)s GB."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:347
#, python-format
msgid "Successfully extended the volume %(name)s to %(size)s GB."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:406
#, python-format
msgid "Spec for creating the backing: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:425
#, python-format
msgid ""
"Creating volume backing name: %(name)s disk_type: %(disk_type)s size_kb: "
"%(size_kb)s at folder: %(folder)s resourse pool: %(resource_pool)s "
"datastore name: %(ds_name)s profileId: %(profile)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:438
#, python-format
msgid "Initiated creation of volume backing: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:441
#, python-format
msgid "Successfully created volume backing: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:481
#, python-format
msgid "Spec for relocating the backing: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:495
#, python-format
msgid ""
"Relocating backing: %(backing)s to datastore: %(ds)s and resource pool: "
"%(rp)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:505
#, python-format
msgid "Initiated relocation of volume backing: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:507
#, python-format
msgid ""
"Successfully relocated volume backing: %(backing)s to datastore: %(ds)s "
"and resource pool: %(rp)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:517
#, python-format
msgid "Moving backing: %(backing)s to folder: %(fol)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:522
#, python-format
msgid "Initiated move of volume backing: %(backing)s into the folder: %(fol)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:525
#, python-format
msgid "Successfully moved volume backing: %(backing)s into the folder: %(fol)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:537
#, python-format
msgid "Snapshoting backing: %(backing)s with name: %(name)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:544
#, python-format
msgid "Initiated snapshot of volume backing: %(backing)s named: %(name)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:548
#, python-format
msgid "Successfully created snapshot: %(snap)s for volume backing: %(backing)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:596
#, python-format
msgid "Deleting the snapshot: %(name)s from backing: %(backing)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:601
#, python-format
msgid ""
"Did not find the snapshot: %(name)s for backing: %(backing)s. Need not "
"delete anything."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:608
#, python-format
msgid "Initiated snapshot: %(name)s deletion for backing: %(backing)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:612
#, python-format
msgid "Successfully deleted snapshot: %(name)s of backing: %(backing)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:640
#, python-format
msgid "Spec for cloning the backing: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:656
#, python-format
msgid ""
"Creating a clone of backing: %(back)s, named: %(name)s, clone type: "
"%(type)s from snapshot: %(snap)s on datastore: %(ds)s"
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:670
#, python-format
msgid "Initiated clone of backing: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:681
#, python-format
msgid "Deleting file: %(file)s under datacenter: %(dc)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:689
#, python-format
msgid "Initiated deletion via task: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:691
#, python-format
msgid "Successfully deleted file: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:744
msgid "Copying disk data before snapshot of the VM"
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:754
#, python-format
msgid "Initiated copying disk data via task: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:756
#, python-format
msgid "Successfully copied disk at: %(src)s to: %(dest)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:765
#, python-format
msgid "Deleting vmdk file: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:772
#, python-format
msgid "Initiated deleting vmdk file via task: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:774
#, python-format
msgid "Deleted vmdk file: %s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:781
msgid "Get all profiles defined in current VC."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:789
#, python-format
msgid "Got profile IDs: %s"
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:800
#, python-format
msgid "Trying to retrieve profile id for %s"
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:804
#, python-format
msgid "Got profile id %(id)s for profile %(name)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:815
#, python-format
msgid "Filtering hubs %(hubs)s that match profile %(profile)s."
msgstr ""
#: cinder/volume/drivers/vmware/volumeops.py:823
#, python-format
msgid "Filtered hubs: %s"
msgstr ""
#: cinder/volume/drivers/windows/windows.py:102
#, python-format
msgid "Creating folder %s "
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:47
#, python-format
msgid ""
"check_for_setup_error: the state of the WT Portal could not be verified. "
"WMI exception: %s"
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:53
msgid "check_for_setup_error: there is no ISCSI traffic listening."
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:63
#, python-format
msgid ""
"get_host_information: the state of the WT Portal could not be verified. "
"WMI exception: %s"
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:73
#, python-format
msgid ""
"get_host_information: the ISCSI target information could not be "
"retrieved. WMI exception: %s"
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:107
#, python-format
msgid ""
"associate_initiator_with_iscsi_target: an association between initiator: "
"%(init)s and target name: %(target)s could not be established. WMI "
"exception: %(wmi_exc)s"
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:125
#, python-format
msgid ""
"delete_iscsi_target: error when deleting the iscsi target associated with"
" target name: %(target)s . WMI exception: %(wmi_exc)s"
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:141
#, python-format
msgid ""
"create_volume: error when creating the volume name: %(vol_name)s . WMI "
"exception: %(wmi_exc)s"
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:153
#, python-format
msgid "Skipping deleting disk %s as it does not exist."
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:164
#, python-format
msgid ""
"delete_volume: error when deleting the volume name: %(vol_name)s . WMI "
"exception: %(wmi_exc)s"
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:184
#, python-format
msgid ""
"create_snapshot: error when creating the snapshot name: %(vol_name)s . "
"WMI exception: %(wmi_exc)s"
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:200
#, python-format
msgid ""
"create_volume_from_snapshot: error when creating the volume name: "
"%(vol_name)s from snapshot name: %(snap_name)s. WMI exception: "
"%(wmi_exc)s"
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:215
#, python-format
msgid ""
"delete_snapshot: error when deleting the snapshot name: %(snap_name)s . "
"WMI exception: %(wmi_exc)s"
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:230
#, python-format
msgid ""
"create_iscsi_target: error when creating iscsi target: %(tar_name)s . WMI"
" exception: %(wmi_exc)s"
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:245
#, python-format
msgid "Skipping removing target %s as it does not exist."
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:252
#, python-format
msgid ""
"remove_iscsi_target: error when deleting iscsi target: %(tar_name)s . WMI"
" exception: %(wmi_exc)s"
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:267
#, python-format
msgid ""
"add_disk_to_target: error adding disk associated to volume : %(vol_name)s"
" to the target name: %(tar_name)s . WMI exception: %(wmi_exc)s"
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:285
#, python-format
msgid ""
"copy_vhd_disk: error when copying disk from source path : %(src_path)s to"
" destination path: %(dest_path)s . WMI exception: %(wmi_exc)s"
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:302
#, python-format
msgid ""
"extend: error when extending the volume: %(vol_name)s .WMI exception: "
"%(wmi_exc)s"
msgstr ""
#: cinder/volume/flows/common.py:53
#, python-format
msgid "Restoring source %(source_volid)s status to %(status)s"
msgstr ""
#: cinder/volume/flows/common.py:59
#, python-format
msgid ""
"Failed setting source volume %(source_volid)s back to its initial "
"%(source_status)s status"
msgstr ""
#: cinder/volume/flows/common.py:84
#, python-format
msgid "Updating volume: %(volume_id)s with %(update)s due to: %(reason)s"
msgstr ""
#: cinder/volume/flows/common.py:91
#: cinder/volume/flows/manager/create_volume.py:648
#, python-format
msgid "Failed updating volume %(volume_id)s with %(update)s"
msgstr ""
#: cinder/volume/flows/api/create_volume.py:81
#, python-format
msgid "Originating snapshot status must be one of %s values"
msgstr ""
#: cinder/volume/flows/api/create_volume.py:103
#, python-format
msgid ""
"Unable to create a volume from an originating source volume when its "
"status is not one of %s values"
msgstr ""
#: cinder/volume/flows/api/create_volume.py:126
#, python-format
msgid ""
"Volume size %(size)sGB cannot be smaller than the snapshot size "
"%(snap_size)sGB. They must be >= original snapshot size."
msgstr ""
#: cinder/volume/flows/api/create_volume.py:135
#, python-format
msgid ""
"Volume size %(size)sGB cannot be smaller than original volume size "
"%(source_size)sGB. They must be >= original volume size."
msgstr ""
#: cinder/volume/flows/api/create_volume.py:144
#, python-format
msgid "Volume size %(size)s must be an integer and greater than 0"
msgstr ""
#: cinder/volume/flows/api/create_volume.py:186
#, python-format
msgid ""
"Size of specified image %(image_size)sGB is larger than volume size "
"%(volume_size)sGB."
msgstr ""
#: cinder/volume/flows/api/create_volume.py:194
#, python-format
msgid ""
"Volume size %(volume_size)sGB cannot be smaller than the image minDisk "
"size %(min_disk)sGB."
msgstr ""
#: cinder/volume/flows/api/create_volume.py:212
#, python-format
msgid "Metadata property key %s greater than 255 characters"
msgstr ""
#: cinder/volume/flows/api/create_volume.py:217
#, python-format
msgid "Metadata property key %s value greater than 255 characters"
msgstr ""
#: cinder/volume/flows/api/create_volume.py:254
#, python-format
msgid "Availability zone '%s' is invalid"
msgstr ""
#: cinder/volume/flows/api/create_volume.py:267
msgid "Volume must be in the same availability zone as the snapshot"
msgstr ""
#: cinder/volume/flows/api/create_volume.py:276
msgid "Volume must be in the same availability zone as the source volume"
msgstr ""
#: cinder/volume/flows/api/create_volume.py:315
msgid "Volume type will be changed to be the same as the source volume."
msgstr ""
#: cinder/volume/flows/api/create_volume.py:463
#, python-format
msgid "Failed destroying volume entry %s"
msgstr ""
#: cinder/volume/flows/api/create_volume.py:546
#, python-format
msgid "Failed rolling back quota for %s reservations"
msgstr ""
#: cinder/volume/flows/api/create_volume.py:590
#, python-format
msgid "Failed to update quota for deleting volume: %s"
msgstr ""
#: cinder/volume/flows/api/create_volume.py:678
#: cinder/volume/flows/manager/create_volume.py:193
#, python-format
msgid "Volume %s: create failed"
msgstr ""
#: cinder/volume/flows/api/create_volume.py:682
msgid "Unexpected build error:"
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:101
#, python-format
msgid ""
"Volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d due to "
"%(reason)s"
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:120
#, python-format
msgid "Volume %s: re-scheduled"
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:137
#, python-format
msgid "Updating volume %(volume_id)s with %(update)s."
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:142
#, python-format
msgid "Volume %s: resetting 'creating' status failed."
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:161
#, python-format
msgid "Volume %s: rescheduling failed"
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:308
#, python-format
msgid ""
"Failed notifying about the volume action %(event)s for volume "
"%(volume_id)s"
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:344
#, python-format
msgid "Copying metadata from %(src_type)s %(src_id)s to %(vol_id)s."
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:346
#, python-format
msgid ""
"Failed updating volume %(vol_id)s metadata using the provided "
"%(src_type)s %(src_id)s metadata"
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:404
#, python-format
msgid ""
"Failed fetching snapshot %(snapshot_id)s bootable flag using the provided"
" glance snapshot %(snapshot_ref_id)s volume reference"
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:417
#, python-format
msgid "Marking volume %s as bootable."
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:420
#, python-format
msgid "Failed updating volume %(volume_id)s bootable flag to true"
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:447
#, python-format
msgid ""
"Attempting download of %(image_id)s (%(image_location)s) to volume "
"%(volume_id)s."
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:454
#: cinder/volume/flows/manager/create_volume.py:465
#, python-format
msgid ""
"Failed to copy image %(image_id)s to volume: %(volume_id)s, error: "
"%(error)s"
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:460
#, python-format
msgid "Failed to copy image to volume: %(volume_id)s, error: %(error)s"
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:474
#, python-format
msgid ""
"Downloaded image %(image_id)s (%(image_location)s) to volume "
"%(volume_id)s successfully."
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:511
#, python-format
msgid ""
"Creating volume glance metadata for volume %(volume_id)s backed by image "
"%(image_id)s with: %(vol_metadata)s."
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:525
#, python-format
msgid ""
"Cloning %(volume_id)s from image %(image_id)s at location "
"%(image_location)s."
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:551
#, python-format
msgid "Failed updating volume %(volume_id)s with %(updates)s"
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:573
#, python-format
msgid "Unable to create volume. Volume driver %s not initialized"
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:587
#, python-format
msgid ""
"Volume %(volume_id)s: being created using %(functor)s with specification:"
" %(volume_spec)s"
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:605
#: cinder/volume/flows/manager/manage_existing.py:84
#, python-format
msgid ""
"Failed updating model of volume %(volume_id)s with creation provided "
"model %(model)s"
msgstr ""
#: cinder/volume/flows/manager/create_volume.py:652
#, python-format
msgid "Volume %(volume_name)s (%(volume_id)s): created successfully"
msgstr ""
#: cinder/volume/flows/manager/manage_existing.py:45
#, python-format
msgid "Unable to manage existing volume. Volume driver %s not initialized."
msgstr ""
#: cinder/volume/flows/manager/manage_existing.py:48
#, python-format
msgid "Volume driver %s not initialized."
msgstr ""
#: cinder/zonemanager/fc_san_lookup_service.py:77
#, python-format
msgid "Lookup service to invoke: %s"
msgstr ""
#: cinder/zonemanager/fc_san_lookup_service.py:82
msgid ""
"Lookup service not configured. Config option for fc_san_lookup_service "
"need to specify a concrete implementation of lookup service"
msgstr ""
#: cinder/zonemanager/fc_zone_manager.py:83
#, python-format
msgid "Zone Driver from config: {%s}"
msgstr ""
#: cinder/zonemanager/fc_zone_manager.py:117
#, python-format
msgid "Target List :%s"
msgstr ""
#: cinder/zonemanager/fc_zone_manager.py:121
#, python-format
msgid "Fabric Map after context lookup:%s"
msgstr ""
#: cinder/zonemanager/fc_zone_manager.py:130
#, python-format
msgid "Final filtered map for fabric: %s"
msgstr ""
#: cinder/zonemanager/fc_zone_manager.py:136
msgid "Add Connection: Finished iterating over all target list"
msgstr ""
#: cinder/zonemanager/fc_zone_manager.py:139
#, python-format
msgid "Failed adding connection for fabric=%(fabric)s: Error:%(err)s"
msgstr ""
#: cinder/zonemanager/fc_zone_manager.py:160
#, python-format
msgid "Delete connection Target List:%s"
msgstr ""
#: cinder/zonemanager/fc_zone_manager.py:165
#, python-format
msgid "Delete connection Fabric Map from SAN context: %s"
msgstr ""
#: cinder/zonemanager/fc_zone_manager.py:176
#, python-format
msgid "Final filtered map for delete connection: %s"
msgstr ""
#: cinder/zonemanager/fc_zone_manager.py:183
msgid "Delete Connection - Finished iterating over all target list"
msgstr ""
#: cinder/zonemanager/fc_zone_manager.py:186
#, python-format
msgid "Failed removing connection for fabric=%(fabric)s: Error:%(err)s"
msgstr ""
#: cinder/zonemanager/fc_zone_manager.py:199
#, python-format
msgid "Got SAN context:%s"
msgstr ""
#: cinder/zonemanager/fc_zone_manager.py:227
#, python-format
msgid "No targets to add or remove connection for I: %s"
msgstr ""
#: cinder/zonemanager/drivers/fc_zone_driver.py:44
msgid "Initializing FCZoneDriver"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:57
#, python-format
msgid "Fabric Names: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:94
msgid "Missing Fibre Channel SAN configuration param - fc_fabric_names"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:98
#, python-format
msgid "FC Fabric List: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:124
#, python-format
msgid "Getting name server data for fabric %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:131
#, python-format
msgid "Failed collecting name server info from fabric %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:134
#, python-format
msgid "SSH connection failed for %(fabric)s with error: %(err)s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:141
#, python-format
msgid "Lookup service:nsinfo-%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:142
#, python-format
msgid "Lookup service:initiator list from caller-%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:144
#, python-format
msgid "Lookup service:target list from caller-%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:152
#, python-format
msgid "Filtered targets is: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:158
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:442
#, python-format
msgid "No targets are in the nameserver for SAN %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:167
#, python-format
msgid "No initiators are in the nameserver for SAN %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:175
#, python-format
msgid "Device map for SAN context: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:190
msgid "Failed collecting nsshow info for fabric"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:197
msgid "Failed collecting nscamshow"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:200
#, python-format
msgid "Connector returning nsinfo-%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:215
#, python-format
msgid "SSH Command failed with error '%(err)s' '%(command)s'"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:246
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:367
#, python-format
msgid "Malformed nameserver string: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:80
#, python-format
msgid "Failed getting active zone set from fabric %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:106
#, python-format
msgid ""
"Malformed zone configuration: (switch=%(switch)s "
"zone_config=%(zone_config)s)."
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:130
#, python-format
msgid "Add Zones - Zones passed: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:135
#, python-format
msgid "Active zone set:%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:137
#, python-format
msgid "zone list:%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:147
#, python-format
msgid "Deleting zone failed %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:148
#, python-format
msgid "Deleted Zone before insert : %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:151
msgid "Forming command for add zone"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:155
#, python-format
msgid "Adding zone, cmd to run %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:157
msgid "Created zones on the switch"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:172
#, python-format
msgid "New zone %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:179
#, python-format
msgid ""
"Creating and activating zone set failed: (Zone set=%(cfg_name)s "
"error=%(err)s)."
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:223
#, python-format
msgid "Delete zones: Config cmd to run:%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:231
#, python-format
msgid "Deleting zones failed: (command=%(cmd)s error=%(err)s)."
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:249
#, python-format
msgid "Failed collecting nsshow info for fabric %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:257
#, python-format
msgid "Failed collecting nscamshow info for fabric %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:288
#, python-format
msgid "Error while checking transaction status: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:300
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:433
#, python-format
msgid "Executing command via ssh: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:304
#, python-format
msgid "Error while running zoning CLI: (command=%(cmd)s error=%(err)s)."
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:323
#, python-format
msgid "Firmware version string:%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:329
msgid "No CLI output for firmware version check"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:332
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:345
#, python-format
msgid "Error while getting data via ssh: (command=%(cmd)s error=%(err)s)."
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:445
#, python-format
msgid "Exit Status from ssh:%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:463
#, python-format
msgid "Handling error case after SSH:%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:479
#, python-format
msgid "Error executing command via ssh: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:131
#, python-format
msgid "Add connection for Fabric:%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:132
#, python-format
msgid "BrcdFCZoneDriver - Add connection for I-T map: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:144
#, python-format
msgid "Zoning policy for Fabric %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:154
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:263
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:402
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:460
#, python-format
msgid ""
"Unsupported firmware on switch %s. Make sure switch is running firmware "
"v6.4 or higher"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:163
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:225
#, python-format
msgid "Failed to add zoning configuration %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:191
#, python-format
msgid "Zone exists in I-T mode. Skipping zone creation %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:209
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:337
#, python-format
msgid "Zoning Policy: %s, not recognized"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:214
#, python-format
msgid "Zone map to add: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:227
#, python-format
msgid "Zones added successfully: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:240
#, python-format
msgid "Delete connection for fabric:%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:241
#, python-format
msgid "BrcdFCZoneDriver - Delete connection for I-T map: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:253
#, python-format
msgid "Zoning policy for fabric %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:272
#, python-format
msgid "Failed to delete zoning configuration %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:284
#, python-format
msgid "zone config from Fabric: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:299
#, python-format
msgid "Zone name to del: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:325
#, python-format
msgid "Zone delete - I mode: filtered targets:%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:329
#, python-format
msgid "Filtered zone members to update: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:332
#, python-format
msgid "Filtered zone Map to update: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:339
#, python-format
msgid "Final Zone map to update: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:340
#, python-format
msgid "Final Zone list to delete: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:364
msgid "Failed to update or delete zoning configuration"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:377
#, python-format
msgid "Fabric List: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:378
#, python-format
msgid "Target wwn List: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:382
#, python-format
msgid "Formatted Target wwn List: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:411
#, python-format
msgid "Failed to get SAN context %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:419
#, python-format
msgid "name server info from fabric:%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:423
#, python-format
msgid "Error getting name server info: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:426
#, python-format
msgid "Failed to get name server info:%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:434
#, python-format
msgid "Filtered targets for SAN is: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:444
#, python-format
msgid "Return SAN context output:%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:453
#, python-format
msgid "Southbound connector: %s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:470
#, python-format
msgid "Failed to access active zoning configuration:%s"
msgstr ""
#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:473
#, python-format
msgid "Active zone set from fabric: %s"
msgstr ""