From: OpenStack Jenkins Date: Thu, 8 Aug 2013 06:11:09 +0000 (+0000) Subject: Imported Translations from Transifex X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=370c700286ac42d32abe08c37134a221134c8494;p=openstack-build%2Fcinder-build.git Imported Translations from Transifex Change-Id: I857c5d49cf1dc44f902952a15a3b2abeff70dd99 --- diff --git a/cinder/locale/bg_BG/LC_MESSAGES/cinder.po b/cinder/locale/bg_BG/LC_MESSAGES/cinder.po index 23ca006b1..1501672be 100644 --- a/cinder/locale/bg_BG/LC_MESSAGES/cinder.po +++ b/cinder/locale/bg_BG/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-08 11:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Bulgarian (Bulgaria) " @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/bs/LC_MESSAGES/cinder.po b/cinder/locale/bs/LC_MESSAGES/cinder.po index 207042efb..c847498b7 100644 --- a/cinder/locale/bs/LC_MESSAGES/cinder.po +++ b/cinder/locale/bs/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2012-01-19 20:22+0000\n" "Last-Translator: yazar \n" "Language-Team: Bosnian \n" @@ -27,11 +27,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "Neočekivana greška prilikom pokretanja komande." -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -906,78 +906,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2061,7 +2061,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2083,41 +2083,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2139,12 +2139,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2351,7 +2351,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2375,10 +2375,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3499,7 +3495,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3795,7 +3791,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3977,61 +3973,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4927,7 +4937,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6421,39 +6431,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6555,19 +6570,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "Neočekivana greška prilikom pokretanja komande." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6628,3 +6643,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/ca/LC_MESSAGES/cinder.po b/cinder/locale/ca/LC_MESSAGES/cinder.po index ff6c2c16b..1c8e4742f 100644 --- a/cinder/locale/ca/LC_MESSAGES/cinder.po +++ b/cinder/locale/ca/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Catalan " @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/cinder.pot b/cinder/locale/cinder.pot index 587afeca8..edaaaf4bd 100644 --- a/cinder/locale/cinder.pot +++ b/cinder/locale/cinder.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: cinder jenkins.cinder.propose.translation.update.87\n" +"Project-Id-Version: cinder jenkins.cinder.propose.translation.update.89\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,11 +27,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -906,78 +906,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2057,7 +2057,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2079,41 +2079,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2135,12 +2135,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2346,7 +2346,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2370,10 +2370,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3491,7 +3487,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3787,7 +3783,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3969,61 +3965,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4919,7 +4929,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6413,39 +6423,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6547,19 +6562,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" diff --git a/cinder/locale/cs/LC_MESSAGES/cinder.po b/cinder/locale/cs/LC_MESSAGES/cinder.po index 523e981ab..91a07b0c2 100644 --- a/cinder/locale/cs/LC_MESSAGES/cinder.po +++ b/cinder/locale/cs/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2012-04-04 20:28+0000\n" "Last-Translator: Zbyněk Schwarz \n" "Language-Team: Czech \n" @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "Při spuštění příkazu došlo k nečekané chybě." -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -924,78 +924,78 @@ msgstr "značka [%s] nenalezena" msgid "href %s does not contain version" msgstr "href %s neobsahuje verzi" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "Zavádění správce rozšíření." -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "Načteno rozšíření: %s" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "Název roz: %s" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "Přezdívká roz: %s" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "Popis roz: %s" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "Jmenný prostor roz: %s" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "Roz aktualizováno: %s" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "Výjimka při načítání rozšíření: %s" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "Načítání rozšíření %s" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "Volání továrny rozšíření %s" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "Nelze načít rozšížení %(ext_factory)s: %(exc)s" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "Nelze načíst rozšíření %(classpath)s: %(exc)s" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "Nelze načíst rozšíření %(ext_name)s: %(exc)s" @@ -2087,7 +2087,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." @@ -2109,41 +2109,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2165,12 +2165,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2377,7 +2377,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2401,10 +2401,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, fuzzy, python-format msgid "Original exception being dropped: %s" @@ -3531,7 +3527,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3827,7 +3823,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -4010,61 +4006,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4968,7 +4978,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6469,39 +6479,44 @@ msgstr "odpověď %s" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6603,19 +6618,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "Při spuštění příkazu došlo k nečekané chybě." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, fuzzy, python-format msgid "Volume (%s) already exists on array" msgstr "skupina %s již existuje" @@ -6676,3 +6691,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/da/LC_MESSAGES/cinder.po b/cinder/locale/da/LC_MESSAGES/cinder.po index fbbe076ef..d2c4397f4 100644 --- a/cinder/locale/da/LC_MESSAGES/cinder.po +++ b/cinder/locale/da/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2011-01-15 21:46+0000\n" "Last-Translator: Soren Hansen \n" "Language-Team: Danish \n" @@ -27,11 +27,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -906,78 +906,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2057,7 +2057,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2079,41 +2079,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2135,12 +2135,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2346,7 +2346,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2370,10 +2370,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3491,7 +3487,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3787,7 +3783,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3969,61 +3965,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4919,7 +4929,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6413,39 +6423,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6547,19 +6562,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6620,3 +6635,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/de/LC_MESSAGES/cinder.po b/cinder/locale/de/LC_MESSAGES/cinder.po index 4f84c4510..6c0810ca3 100644 --- a/cinder/locale/de/LC_MESSAGES/cinder.po +++ b/cinder/locale/de/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2011-08-23 11:23+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: German \n" @@ -27,11 +27,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "Unerwarteter Fehler bei Ausführung des Kommandos." -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -912,78 +912,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2063,7 +2063,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Nicht möglich volume %s zufinden" @@ -2085,41 +2085,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Nicht möglich volume %s zufinden" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2141,12 +2141,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2353,7 +2353,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2377,10 +2377,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3498,7 +3494,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3794,7 +3790,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3976,61 +3972,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4931,7 +4941,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6425,39 +6435,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6559,19 +6574,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "Unerwarteter Fehler bei Ausführung des Kommandos." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6632,3 +6647,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/en_AU/LC_MESSAGES/cinder.po b/cinder/locale/en_AU/LC_MESSAGES/cinder.po index a0c8f17c6..6e5bc5bf2 100644 --- a/cinder/locale/en_AU/LC_MESSAGES/cinder.po +++ b/cinder/locale/en_AU/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2011-10-21 11:27+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: English (Australia) \n" @@ -27,11 +27,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "Unexpected error while running command." -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -913,78 +913,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Tried to remove non-existent console %(console_id)s." @@ -2092,41 +2092,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Tried to remove non-existent console %(console_id)s." -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Rebooting instance %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2148,12 +2148,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2360,7 +2360,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2384,11 +2384,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -#, fuzzy -msgid "Uncaught exception" -msgstr "Got exception: %s" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3512,7 +3507,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3809,7 +3804,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3991,61 +3986,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4950,7 +4959,7 @@ msgid "Creating folder %s " msgstr "Deleting user %s" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6445,39 +6454,44 @@ msgstr "response %s" msgid "Volume %s does not exist in Nexenta SA" msgstr "volume group %s doesn't exist" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6579,19 +6593,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "Unexpected error while running command." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, fuzzy, python-format msgid "Volume (%s) already exists on array" msgstr "group %s already exists" @@ -6652,3 +6666,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "Got exception: %s" + diff --git a/cinder/locale/en_GB/LC_MESSAGES/cinder.po b/cinder/locale/en_GB/LC_MESSAGES/cinder.po index c3eeaed3e..1c6421979 100644 --- a/cinder/locale/en_GB/LC_MESSAGES/cinder.po +++ b/cinder/locale/en_GB/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2012-03-30 11:10+0000\n" "Last-Translator: Anthony Harrington \n" "Language-Team: English (United Kingdom) \n" @@ -27,11 +27,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "Unexpected error while running command." -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -918,78 +918,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2074,7 +2074,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Unable to locate volume %s" @@ -2096,41 +2096,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Unable to locate volume %s" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Rebooting instance %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2152,12 +2152,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2364,7 +2364,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2388,10 +2388,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3516,7 +3512,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3813,7 +3809,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3995,61 +3991,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4952,7 +4962,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6446,39 +6456,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6580,19 +6595,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "Unexpected error while running command." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6653,3 +6668,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/en_US/LC_MESSAGES/cinder.po b/cinder/locale/en_US/LC_MESSAGES/cinder.po index 4f91a508b..25b573681 100644 --- a/cinder/locale/en_US/LC_MESSAGES/cinder.po +++ b/cinder/locale/en_US/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-08 11:44+0000\n" "Last-Translator: markmc \n" "Language-Team: en_US \n" @@ -27,11 +27,11 @@ msgstr "Arguments dropped when creating context: %s" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "read_deleted can only be one of 'no', 'yes' or 'only', not %r" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "Unexpected error while running command." -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -920,61 +920,61 @@ msgstr "marker [%s] not found" msgid "href %s does not contain version" msgstr "href %s does not contain version" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "Initializing extension manager." -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "Loaded extension: %s" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "Ext name: %s" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "Ext alias: %s" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "Ext description: %s" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "Ext namespace: %s" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "Ext updated: %s" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "Exception loading extension: %s" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "Loading extension %s" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "Calling extension factory %s" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "osapi_volume_extension is set to deprecated path: %s" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " @@ -983,17 +983,17 @@ msgstr "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "Failed to load extension %(ext_factory)s: %(exc)s" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "Failed to load extension %(classpath)s: %(exc)s" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "Failed to load extension %(ext_name)s: %(exc)s" @@ -2120,7 +2120,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "Creating iscsi_target for: %s" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Failed to create iscsi target for volume id:%(vol_id)s." @@ -2144,41 +2144,41 @@ msgstr "Removing iscsi_target for: %s" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Failed to remove iscsi target for volume id:%(vol_id)s." -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "valid iqn needed for show_target" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "Removing iscsi_target for volume: %s" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "rtstool is not installed correctly" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "Creating iscsi_target for volume: %s" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "Removing iscsi_target: %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "Failed to add initiator iqn %s to target" @@ -2200,12 +2200,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2417,7 +2417,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "Snapshot list encountered but no header found!" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "'qemu-img info' parsing failed." @@ -2441,10 +2441,6 @@ msgstr "Converted to raw, but format is now %s" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "Converted to %(f1)s, but format is now %(f2)s" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "Uncaught exception" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3605,7 +3601,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3901,7 +3897,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -4089,61 +4085,75 @@ msgstr "Gluster config file at %(config)s doesn't exist" msgid "mount.glusterfs is not installed" msgstr "mount.glusterfs is not installed" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -5116,7 +5126,7 @@ msgid "Creating folder %s " msgstr "Creating folder %s " #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "Ignored target creation error \"%s\" while ensuring export" @@ -6792,32 +6802,37 @@ msgstr "Got response: %s" msgid "Volume %s does not exist in Nexenta SA" msgstr "Volume %s does not exist in Nexenta SA" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "Ignored target group creation error \"%s\" while ensuring export" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "Ignored target group member addition error \"%s\" while ensuring export" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "Ignored LU creation error \"%s\" while ensuring export" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, python-format msgid "" "Got error trying to destroy target group %(target_group)s, assuming it is" @@ -6826,7 +6841,7 @@ msgstr "" "Got error trying to destroy target group %(target_group)s, assuming it is" " already gone: %(exc)s" -#: cinder/volume/drivers/nexenta/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6932,12 +6947,12 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "Error running ssh command: %s" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, python-format msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " @@ -6946,7 +6961,7 @@ msgstr "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "Volume (%s) already exists on array" @@ -7007,3 +7022,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "Uncaught exception" + diff --git a/cinder/locale/es/LC_MESSAGES/cinder.po b/cinder/locale/es/LC_MESSAGES/cinder.po index d962ae6a5..16f5521bc 100644 --- a/cinder/locale/es/LC_MESSAGES/cinder.po +++ b/cinder/locale/es/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2012-03-10 06:08+0000\n" "Last-Translator: Oscar Rosario \n" "Language-Team: Spanish \n" @@ -27,11 +27,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "Error inesperado mientras el comando se ejecutaba" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -920,78 +920,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2077,7 +2077,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Fallo al generar metadatos para la ip %s" @@ -2099,41 +2099,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Reiniciando instancia %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2155,12 +2155,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2367,7 +2367,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2391,11 +2391,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -#, fuzzy -msgid "Uncaught exception" -msgstr "Obtenida excepción %s" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3522,7 +3517,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3819,7 +3814,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -4001,61 +3996,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4960,7 +4969,7 @@ msgid "Creating folder %s " msgstr "Borrando usuario %s" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6455,39 +6464,44 @@ msgstr "respuesta %s" msgid "Volume %s does not exist in Nexenta SA" msgstr "el grupo de volumenes %s no existe" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6589,19 +6603,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "Error inesperado mientras el comando se ejecutaba" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, fuzzy, python-format msgid "Volume (%s) already exists on array" msgstr "el grupo %s ya existe" @@ -6662,3 +6676,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "Obtenida excepción %s" + diff --git a/cinder/locale/fi_FI/LC_MESSAGES/cinder.po b/cinder/locale/fi_FI/LC_MESSAGES/cinder.po index 2474b2f6e..b6f991d6c 100644 --- a/cinder/locale/fi_FI/LC_MESSAGES/cinder.po +++ b/cinder/locale/fi_FI/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-08 11:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Finnish (Finland) " @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/fr/LC_MESSAGES/cinder.po b/cinder/locale/fr/LC_MESSAGES/cinder.po index 1bf4422da..d4b6df907 100644 --- a/cinder/locale/fr/LC_MESSAGES/cinder.po +++ b/cinder/locale/fr/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2012-04-06 14:54+0000\n" "Last-Translator: EmmanuelLeNormand \n" "Language-Team: French \n" @@ -27,11 +27,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "Erreur imprévue lors de l'éxecution de la commande" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -920,78 +920,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2077,7 +2077,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Tentative de suppression d'une console non existente %(console_id)s." @@ -2099,41 +2099,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Tentative de suppression d'une console non existente %(console_id)s." -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Redémarrage de l'instance %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2155,12 +2155,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2367,7 +2367,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2391,11 +2391,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -#, fuzzy -msgid "Uncaught exception" -msgstr "Reçu exception : %s" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3522,7 +3517,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3821,7 +3816,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -4003,61 +3998,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4962,7 +4971,7 @@ msgid "Creating folder %s " msgstr "Suppression de l'utilisateur %s" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6461,39 +6470,44 @@ msgstr "réponse %s" msgid "Volume %s does not exist in Nexenta SA" msgstr "Le groupe de volume %s n'existe pas" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6595,19 +6609,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "Erreur imprévue lors de l'éxecution de la commande" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, fuzzy, python-format msgid "Volume (%s) already exists on array" msgstr "le groupe %s existe déjà" @@ -6668,3 +6682,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "Reçu exception : %s" + diff --git a/cinder/locale/hr/LC_MESSAGES/cinder.po b/cinder/locale/hr/LC_MESSAGES/cinder.po index f50d169ad..12895663a 100644 --- a/cinder/locale/hr/LC_MESSAGES/cinder.po +++ b/cinder/locale/hr/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Croatian " @@ -29,11 +29,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -908,78 +908,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2059,7 +2059,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2081,41 +2081,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2137,12 +2137,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2348,7 +2348,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2372,10 +2372,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3493,7 +3489,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3789,7 +3785,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3971,61 +3967,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4921,7 +4931,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6415,39 +6425,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6549,19 +6564,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6622,3 +6637,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/hu/LC_MESSAGES/cinder.po b/cinder/locale/hu/LC_MESSAGES/cinder.po index 15ce12c9e..8df8dc142 100644 --- a/cinder/locale/hu/LC_MESSAGES/cinder.po +++ b/cinder/locale/hu/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Hungarian " @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/id/LC_MESSAGES/cinder.po b/cinder/locale/id/LC_MESSAGES/cinder.po index f307e4692..c4a2262e1 100644 --- a/cinder/locale/id/LC_MESSAGES/cinder.po +++ b/cinder/locale/id/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Indonesian " @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/it/LC_MESSAGES/cinder.po b/cinder/locale/it/LC_MESSAGES/cinder.po index 383fa839b..972e11377 100644 --- a/cinder/locale/it/LC_MESSAGES/cinder.po +++ b/cinder/locale/it/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2012-04-01 18:59+0000\n" "Last-Translator: simone.sandri \n" "Language-Team: Italian \n" @@ -27,11 +27,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "Si e' verificato un errore inatteso durante l'esecuzione del comando." -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -917,78 +917,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2073,7 +2073,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Impossibile localizzare il volume %s" @@ -2095,41 +2095,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Impossibile localizzare il volume %s" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Riavviando l'istanza %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2151,12 +2151,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2363,7 +2363,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2387,10 +2387,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3514,7 +3510,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3811,7 +3807,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3993,61 +3989,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4950,7 +4960,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6445,39 +6455,44 @@ msgstr "risposta %s" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6579,19 +6594,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "Si e' verificato un errore inatteso durante l'esecuzione del comando." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6652,3 +6667,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/it_IT/LC_MESSAGES/cinder.po b/cinder/locale/it_IT/LC_MESSAGES/cinder.po index f621ee4dc..eadebbc91 100644 --- a/cinder/locale/it_IT/LC_MESSAGES/cinder.po +++ b/cinder/locale/it_IT/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Italian (Italy) " @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/ja/LC_MESSAGES/cinder.po b/cinder/locale/ja/LC_MESSAGES/cinder.po index 26d7093a6..e96d5b18b 100644 --- a/cinder/locale/ja/LC_MESSAGES/cinder.po +++ b/cinder/locale/ja/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2011-08-23 11:22+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: \n" @@ -27,11 +27,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "コマンド実行において予期しないエラーが発生しました。" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -914,78 +914,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2071,7 +2071,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "存在しないコンソール %(console_id)s を削除しようとしました" @@ -2093,41 +2093,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "存在しないコンソール %(console_id)s を削除しようとしました" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Rebooting instance: インスタンス %s を再起動します。" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2149,12 +2149,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2361,7 +2361,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2385,11 +2385,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -#, fuzzy -msgid "Uncaught exception" -msgstr "例外 %s が発生しました。" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3513,7 +3508,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3810,7 +3805,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3992,61 +3987,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4951,7 +4960,7 @@ msgid "Creating folder %s " msgstr "Deleting user: ユーザ %s を削除します。" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6446,39 +6455,44 @@ msgstr "応答 %s" msgid "Volume %s does not exist in Nexenta SA" msgstr "ボリュームグループ%sが存在しません。" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6580,19 +6594,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "コマンド実行において予期しないエラーが発生しました。" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, fuzzy, python-format msgid "Volume (%s) already exists on array" msgstr "グループ %s は既に存在しています。" @@ -6653,3 +6667,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "例外 %s が発生しました。" + diff --git a/cinder/locale/ka_GE/LC_MESSAGES/cinder.po b/cinder/locale/ka_GE/LC_MESSAGES/cinder.po index 534cb92e2..db7841056 100644 --- a/cinder/locale/ka_GE/LC_MESSAGES/cinder.po +++ b/cinder/locale/ka_GE/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Georgian (Georgia) " @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/ko/LC_MESSAGES/cinder.po b/cinder/locale/ko/LC_MESSAGES/cinder.po index fe97e8d6f..2d49fde80 100644 --- a/cinder/locale/ko/LC_MESSAGES/cinder.po +++ b/cinder/locale/ko/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2011-12-16 04:42+0000\n" "Last-Translator: Zhongyue Luo \n" "Language-Team: Korean \n" @@ -27,11 +27,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "명령 실행도중 예측하지 못한 에러가 발생했습니다" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -911,78 +911,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2067,7 +2067,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "%s 볼륨을 찾을수 없습니다" @@ -2089,41 +2089,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "인스턴스 %s를 재부팅합니다" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2145,12 +2145,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2357,7 +2357,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2381,10 +2381,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3505,7 +3501,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3801,7 +3797,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3983,61 +3979,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4939,7 +4949,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6433,39 +6443,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6567,19 +6582,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "명령 실행도중 예측하지 못한 에러가 발생했습니다" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6640,3 +6655,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/ko_KR/LC_MESSAGES/cinder.po b/cinder/locale/ko_KR/LC_MESSAGES/cinder.po index c50ed703f..82d697173 100644 --- a/cinder/locale/ko_KR/LC_MESSAGES/cinder.po +++ b/cinder/locale/ko_KR/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-08 11:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Korean (Korea) " @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/ms/LC_MESSAGES/cinder.po b/cinder/locale/ms/LC_MESSAGES/cinder.po index 6ca218759..e2509fa5d 100644 --- a/cinder/locale/ms/LC_MESSAGES/cinder.po +++ b/cinder/locale/ms/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Malay " @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/nb/LC_MESSAGES/cinder.po b/cinder/locale/nb/LC_MESSAGES/cinder.po index 1da7c7629..7ed3d95a6 100644 --- a/cinder/locale/nb/LC_MESSAGES/cinder.po +++ b/cinder/locale/nb/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Norwegian Bokmål " @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/nl_NL/LC_MESSAGES/cinder.po b/cinder/locale/nl_NL/LC_MESSAGES/cinder.po index 8de0c91f5..73c9b21c2 100644 --- a/cinder/locale/nl_NL/LC_MESSAGES/cinder.po +++ b/cinder/locale/nl_NL/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Dutch (Netherlands) " @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/pl_PL/LC_MESSAGES/cinder.po b/cinder/locale/pl_PL/LC_MESSAGES/cinder.po index e4e205f61..82763fcb4 100644 --- a/cinder/locale/pl_PL/LC_MESSAGES/cinder.po +++ b/cinder/locale/pl_PL/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-07-01 16:14+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Polish (Poland) " @@ -29,11 +29,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -908,78 +908,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2059,7 +2059,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2081,41 +2081,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2137,12 +2137,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2348,7 +2348,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2372,10 +2372,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3493,7 +3489,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3789,7 +3785,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3971,61 +3967,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4921,7 +4931,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6415,39 +6425,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6549,19 +6564,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6622,3 +6637,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/pt/LC_MESSAGES/cinder.po b/cinder/locale/pt/LC_MESSAGES/cinder.po index 9982ea47a..b8e38bb87 100644 --- a/cinder/locale/pt/LC_MESSAGES/cinder.po +++ b/cinder/locale/pt/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Portuguese " @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/pt_BR/LC_MESSAGES/cinder.po b/cinder/locale/pt_BR/LC_MESSAGES/cinder.po index c0b03448a..aa7c8db7f 100644 --- a/cinder/locale/pt_BR/LC_MESSAGES/cinder.po +++ b/cinder/locale/pt_BR/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2012-02-06 21:07+0000\n" "Last-Translator: Adriano Steffler \n" "Language-Team: Brazilian Portuguese \n" @@ -27,11 +27,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "Erro inesperado ao executar o comando." -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -915,78 +915,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2071,7 +2071,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Falha ao obter metadados para o ip: %s" @@ -2093,41 +2093,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Reiniciando a instância %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2149,12 +2149,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2361,7 +2361,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2385,10 +2385,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3511,7 +3507,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3808,7 +3804,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3990,61 +3986,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4948,7 +4958,7 @@ msgid "Creating folder %s " msgstr "Apagando usuário %s" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6443,39 +6453,44 @@ msgstr "resposta %s" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6577,19 +6592,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "Erro inesperado ao executar o comando." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, fuzzy, python-format msgid "Volume (%s) already exists on array" msgstr "group %s já existe" @@ -6650,3 +6665,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/ro/LC_MESSAGES/cinder.po b/cinder/locale/ro/LC_MESSAGES/cinder.po index 9e7e6b26c..882ba9023 100644 --- a/cinder/locale/ro/LC_MESSAGES/cinder.po +++ b/cinder/locale/ro/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-06-12 07:55+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Romanian " @@ -29,11 +29,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -908,78 +908,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2059,7 +2059,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2081,41 +2081,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2137,12 +2137,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2348,7 +2348,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2372,10 +2372,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3493,7 +3489,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3789,7 +3785,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3971,61 +3967,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4921,7 +4931,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6415,39 +6425,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6549,19 +6564,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6622,3 +6637,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/ru/LC_MESSAGES/cinder.po b/cinder/locale/ru/LC_MESSAGES/cinder.po index 119e93487..0aa508dc3 100644 --- a/cinder/locale/ru/LC_MESSAGES/cinder.po +++ b/cinder/locale/ru/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2012-03-25 09:34+0000\n" "Last-Translator: Eugene Marshal \n" "Language-Team: Russian \n" @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "Неожиданная ошибка при выполнении команды." -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -925,78 +925,78 @@ msgstr "маркер [%s] не найден" msgid "href %s does not contain version" msgstr "href %s не содержит версию" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "Инициализация диспетчера расширений." -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "Загруженное расширение: %s" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "Загрузка расширения %s" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "Ошибка загрузки расширения %(ext_factory)s: %(exc)s" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "Ошибка загрузки расширения %(ext_name)s: %(exc)s" @@ -2089,7 +2089,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Выполнена попытка удаления несуществующей консоли %(console_id)s." @@ -2111,41 +2111,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Выполнена попытка удаления несуществующей консоли %(console_id)s." -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Перезагрузка копии %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2167,12 +2167,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2379,7 +2379,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "Ошибка анализа 'qemu-img info'." @@ -2403,11 +2403,6 @@ msgstr "Преобразование в необработанный, но те msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "Преобразование в необработанный, но текущий формат %s" -#: cinder/openstack/common/exception.py:104 -#, fuzzy -msgid "Uncaught exception" -msgstr "Исключение: %s" - #: cinder/openstack/common/excutils.py:48 #, fuzzy, python-format msgid "Original exception being dropped: %s" @@ -3549,7 +3544,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3848,7 +3843,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -4031,61 +4026,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4991,7 +5000,7 @@ msgid "Creating folder %s " msgstr "Создание SR %s" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6492,39 +6501,44 @@ msgstr "ответ %s" msgid "Volume %s does not exist in Nexenta SA" msgstr "том группы %s не существует" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6630,19 +6644,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "Ошибка в соглашении: %s" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, fuzzy, python-format msgid "Volume (%s) already exists on array" msgstr "группа %s уже существует" @@ -6703,3 +6717,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "Исключение: %s" + diff --git a/cinder/locale/ru_RU/LC_MESSAGES/cinder.po b/cinder/locale/ru_RU/LC_MESSAGES/cinder.po index f29ef5a97..8da6b1d5d 100644 --- a/cinder/locale/ru_RU/LC_MESSAGES/cinder.po +++ b/cinder/locale/ru_RU/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Russian (Russia) " @@ -29,11 +29,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -908,78 +908,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2059,7 +2059,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2081,41 +2081,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2137,12 +2137,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2348,7 +2348,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2372,10 +2372,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3493,7 +3489,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3789,7 +3785,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3971,61 +3967,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4921,7 +4931,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6415,39 +6425,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6549,19 +6564,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6622,3 +6637,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/sl_SI/LC_MESSAGES/cinder.po b/cinder/locale/sl_SI/LC_MESSAGES/cinder.po index 894d32418..5356a5c3a 100644 --- a/cinder/locale/sl_SI/LC_MESSAGES/cinder.po +++ b/cinder/locale/sl_SI/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-07-01 16:14+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Slovenian (Slovenia) " @@ -29,11 +29,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -908,78 +908,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2059,7 +2059,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2081,41 +2081,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2137,12 +2137,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2348,7 +2348,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2372,10 +2372,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3493,7 +3489,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3789,7 +3785,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3971,61 +3967,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4921,7 +4931,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6415,39 +6425,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6549,19 +6564,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6622,3 +6637,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/sw_KE/LC_MESSAGES/cinder.po b/cinder/locale/sw_KE/LC_MESSAGES/cinder.po index ab2dfc29a..0d4e16c0c 100644 --- a/cinder/locale/sw_KE/LC_MESSAGES/cinder.po +++ b/cinder/locale/sw_KE/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Swahili (Kenya) " @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/tl/LC_MESSAGES/cinder.po b/cinder/locale/tl/LC_MESSAGES/cinder.po index 096f5ad02..b8b1475df 100644 --- a/cinder/locale/tl/LC_MESSAGES/cinder.po +++ b/cinder/locale/tl/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: Tagalog \n" @@ -27,11 +27,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "Merong hindi-inaasahang pagkakamali habang tumatakbo ang command." -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -906,78 +906,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2057,7 +2057,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2079,41 +2079,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2135,12 +2135,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2346,7 +2346,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2370,10 +2370,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3491,7 +3487,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3787,7 +3783,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3969,61 +3965,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4919,7 +4929,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "Merong hindi-inaasahang pagkakamali habang tumatakbo ang command." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/tr/LC_MESSAGES/cinder.po b/cinder/locale/tr/LC_MESSAGES/cinder.po index e3e8cd82b..c37514eac 100644 --- a/cinder/locale/tr/LC_MESSAGES/cinder.po +++ b/cinder/locale/tr/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2011-12-14 18:10+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Turkish \n" @@ -27,11 +27,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -906,78 +906,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2057,7 +2057,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2079,41 +2079,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2135,12 +2135,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2346,7 +2346,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2370,10 +2370,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3491,7 +3487,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3787,7 +3783,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3969,61 +3965,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4919,7 +4929,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6413,39 +6423,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6547,19 +6562,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6620,3 +6635,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/tr_TR/LC_MESSAGES/cinder.po b/cinder/locale/tr_TR/LC_MESSAGES/cinder.po index 1c847a452..7cb7e460d 100644 --- a/cinder/locale/tr_TR/LC_MESSAGES/cinder.po +++ b/cinder/locale/tr_TR/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Turkish (Turkey) " @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/uk/LC_MESSAGES/cinder.po b/cinder/locale/uk/LC_MESSAGES/cinder.po index c759f8405..87cad6458 100644 --- a/cinder/locale/uk/LC_MESSAGES/cinder.po +++ b/cinder/locale/uk/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: Ukrainian \n" @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "Неочікувана помилка при виконанні команди." -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6415,39 +6425,44 @@ msgstr "відповідь %s" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6549,19 +6564,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "Неочікувана помилка при виконанні команди." -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6622,3 +6637,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/vi_VN/LC_MESSAGES/cinder.po b/cinder/locale/vi_VN/LC_MESSAGES/cinder.po index f3dfbde4a..172c61daf 100644 --- a/cinder/locale/vi_VN/LC_MESSAGES/cinder.po +++ b/cinder/locale/vi_VN/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-08 11:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Vietnamese (Viet Nam) " @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/zh_CN/LC_MESSAGES/cinder.po b/cinder/locale/zh_CN/LC_MESSAGES/cinder.po index 26d0256ed..d73790660 100644 --- a/cinder/locale/zh_CN/LC_MESSAGES/cinder.po +++ b/cinder/locale/zh_CN/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2012-04-03 23:36+0000\n" "Last-Translator: cheesecake \n" "Language-Team: Chinese (Simplified) \n" @@ -27,11 +27,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "运行命令时出现意外错误" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -920,78 +920,78 @@ msgstr "没有找到标记 [%s]" msgid "href %s does not contain version" msgstr "href %s 不包含版本" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "正在初始化扩展管理员。" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "加载的扩展:%s" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "Ext name: %s" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "Ext alias: %s" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "Ext 描述: %s" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "Ext 命名空间: %s" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "Ext updated: %s" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "加载扩展发生异常:%s" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "正在加载扩展 %s" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "调用扩展工厂 %s" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "加载扩展 %(ext_factory)s 失败:%(exc)s" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "加载扩展 %(classpath)s 失败:%(exc)s" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "加载扩展 %(ext_name)s 失败:%(exc)s" @@ -2080,7 +2080,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "没有为卷 %(volume_id)s 找到目标id。" @@ -2102,41 +2102,41 @@ msgstr "正在删除基文件:%s" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "尝试删除不存在的控制台%(console_id)s。" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, fuzzy, python-format msgid "Removing iscsi_target for volume: %s" msgstr "跳过remove_export。没有为卷提供iscsi_target:%d" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "正在重启虚拟机 %s" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2158,12 +2158,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2377,7 +2377,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "'qemu-img info'解析失败" @@ -2401,11 +2401,6 @@ msgstr "转化为裸格式,但目前格式是 %s" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "转化为裸格式,但目前格式是 %s" -#: cinder/openstack/common/exception.py:104 -#, fuzzy -msgid "Uncaught exception" -msgstr "得到异常:%s" - #: cinder/openstack/common/excutils.py:48 #, fuzzy, python-format msgid "Original exception being dropped: %s" @@ -3551,7 +3546,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3850,7 +3845,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -4033,61 +4028,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4993,7 +5002,7 @@ msgid "Creating folder %s " msgstr "正在创建存储库 %s" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6498,39 +6507,44 @@ msgstr "响应 %s" msgid "Volume %s does not exist in Nexenta SA" msgstr "卷组 %s 不存在" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6632,19 +6646,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "握手出错:%s" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, fuzzy, python-format msgid "Volume (%s) already exists on array" msgstr "安全组 %s 已经存在" @@ -6705,3 +6719,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "得到异常:%s" + diff --git a/cinder/locale/zh_HK/LC_MESSAGES/cinder.po b/cinder/locale/zh_HK/LC_MESSAGES/cinder.po index a1f913d41..3552708ba 100644 --- a/cinder/locale/zh_HK/LC_MESSAGES/cinder.po +++ b/cinder/locale/zh_HK/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (Hong Kong) " @@ -28,11 +28,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -907,78 +907,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2058,7 +2058,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2080,41 +2080,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2136,12 +2136,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2347,7 +2347,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2371,10 +2371,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3492,7 +3488,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3788,7 +3784,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3970,61 +3966,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4920,7 +4930,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6414,39 +6424,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6548,19 +6563,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6621,3 +6636,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" + diff --git a/cinder/locale/zh_TW/LC_MESSAGES/cinder.po b/cinder/locale/zh_TW/LC_MESSAGES/cinder.po index 6e749a972..1745cf953 100644 --- a/cinder/locale/zh_TW/LC_MESSAGES/cinder.po +++ b/cinder/locale/zh_TW/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-07 06:10+0000\n" +"POT-Creation-Date: 2013-08-08 06:10+0000\n" "PO-Revision-Date: 2012-03-07 02:00+0000\n" "Last-Translator: Charles Hsu \n" "Language-Team: Chinese (Traditional) \n" @@ -27,11 +27,11 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/exception.py:66 +#: cinder/exception.py:65 msgid "Unexpected error while running command." msgstr "非預期的執行錯誤" -#: cinder/exception.py:69 +#: cinder/exception.py:68 #, python-format msgid "" "%(description)s\n" @@ -915,78 +915,78 @@ msgstr "" msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:185 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." msgstr "" -#: cinder/api/extensions.py:200 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" msgstr "" -#: cinder/api/extensions.py:238 +#: cinder/api/extensions.py:237 #, python-format msgid "Ext name: %s" msgstr "" -#: cinder/api/extensions.py:239 +#: cinder/api/extensions.py:238 #, python-format msgid "Ext alias: %s" msgstr "" -#: cinder/api/extensions.py:240 +#: cinder/api/extensions.py:239 #, python-format msgid "Ext description: %s" msgstr "" -#: cinder/api/extensions.py:242 +#: cinder/api/extensions.py:241 #, python-format msgid "Ext namespace: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:245 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/extensions.py:259 +#: cinder/api/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: cinder/api/extensions.py:265 +#: cinder/api/extensions.py:264 #, python-format msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:281 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension " "to: %s" msgstr "" -#: cinder/api/extensions.py:290 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:359 +#: cinder/api/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/extensions.py:384 +#: cinder/api/extensions.py:383 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:292 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:296 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "找不到Volume %s" @@ -2092,41 +2092,41 @@ msgstr "" msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "找不到Volume %s" -#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:463 -#: cinder/brick/iser/iser.py:207 +#: cinder/brick/iscsi/iscsi.py:226 cinder/brick/iscsi/iscsi.py:467 +#: cinder/brick/iser/iser.py:208 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:299 +#: cinder/brick/iscsi/iscsi.py:303 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:385 +#: cinder/brick/iscsi/iscsi.py:389 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:405 +#: cinder/brick/iscsi/iscsi.py:409 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:429 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:433 cinder/brick/iscsi/iscsi.py:442 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:445 +#: cinder/brick/iscsi/iscsi.py:449 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:455 +#: cinder/brick/iscsi/iscsi.py:459 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:484 +#: cinder/brick/iscsi/iscsi.py:488 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -2148,12 +2148,12 @@ msgid "" " tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iser/iser.py:180 +#: cinder/brick/iser/iser.py:181 #, python-format msgid "Removing iser_target for: %s" msgstr "" -#: cinder/brick/iser/iser.py:197 +#: cinder/brick/iser/iser.py:198 #, python-format msgid "Failed to remove iser target for volume id:%(vol_id)s: %(e)s" msgstr "" @@ -2360,7 +2360,7 @@ msgid "Snapshot list encountered but no header found!" msgstr "" #: cinder/image/image_utils.py:224 cinder/image/image_utils.py:256 -#: cinder/volume/drivers/gpfs.py:462 +#: cinder/volume/drivers/gpfs.py:511 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2384,10 +2384,6 @@ msgstr "" msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/openstack/common/exception.py:104 -msgid "Uncaught exception" -msgstr "" - #: cinder/openstack/common/excutils.py:48 #, python-format msgid "Original exception being dropped: %s" @@ -3510,7 +3506,7 @@ msgstr "" #: cinder/volume/drivers/huawei/huawei_iscsi.py:1507 #: cinder/volume/drivers/netapp/iscsi.py:835 #: cinder/volume/drivers/netapp/iscsi.py:1118 -#: cinder/volume/drivers/nexenta/volume.py:310 +#: cinder/volume/drivers/nexenta/volume.py:321 msgid "Updating volume stats" msgstr "" @@ -3806,7 +3802,7 @@ msgstr "" msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/utils.py:160 +#: cinder/volume/utils.py:155 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " @@ -3988,61 +3984,75 @@ msgstr "" msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/gpfs.py:89 +#: cinder/volume/drivers/gpfs.py:91 #, python-format msgid "GPFS is not active. Detailed output: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:90 +#: cinder/volume/drivers/gpfs.py:92 #, python-format msgid "GPFS is not running - state: %s" msgstr "" -#: cinder/volume/drivers/gpfs.py:107 +#: cinder/volume/drivers/gpfs.py:135 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:114 +#: cinder/volume/drivers/gpfs.py:142 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:120 +#: cinder/volume/drivers/gpfs.py:148 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/gpfs.py:127 +#: cinder/volume/drivers/gpfs.py:155 #, 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/gpfs.py:140 +#: cinder/volume/drivers/gpfs.py:164 +#, 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/gpfs.py:178 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/gpfs.py:145 +#: cinder/volume/drivers/gpfs.py:183 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/gpfs.py:153 +#: cinder/volume/drivers/gpfs.py:191 #, python-format msgid "%s is not on GPFS. Perhaps GPFS not mounted." msgstr "" -#: cinder/volume/drivers/gpfs.py:400 +#: cinder/volume/drivers/gpfs.py:198 +#, 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/gpfs.py:449 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:454 +#: cinder/volume/drivers/gpfs.py:503 #, python-format msgid "fmt = %(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/volume/drivers/gpfs.py:476 +#: cinder/volume/drivers/gpfs.py:525 #, python-format msgid "Expected image to be in raw format, but is %s" msgstr "" @@ -4945,7 +4955,7 @@ msgid "Creating folder %s " msgstr "" #: cinder/volume/drivers/windows.py:206 -#: cinder/volume/drivers/nexenta/volume.py:210 +#: cinder/volume/drivers/nexenta/volume.py:221 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" @@ -6439,39 +6449,44 @@ msgstr "" msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:140 +#: cinder/volume/drivers/nexenta/volume.py:137 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:151 #, python-format msgid "Volume %s does not exist, it seems it was already deleted" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:218 +#: cinder/volume/drivers/nexenta/volume.py:229 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:227 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:235 +#: cinder/volume/drivers/nexenta/volume.py:246 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:245 +#: cinder/volume/drivers/nexenta/volume.py:256 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/volume.py:281 +#: cinder/volume/drivers/nexenta/volume.py:292 #, 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/volume.py:289 +#: cinder/volume/drivers/nexenta/volume.py:300 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already " @@ -6573,19 +6588,19 @@ msgstr "" msgid "Error running ssh command: %s" msgstr "非預期的執行錯誤" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:685 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:689 #, 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:746 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:750 #, 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:786 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:790 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -6646,3 +6661,6 @@ msgstr "" #~ msgid "Fibre Channel device not found." #~ msgstr "" +#~ msgid "Uncaught exception" +#~ msgstr "" +