diff options
38 files changed, 10237 insertions, 4688 deletions
diff --git a/nova/locale/bg_BG/LC_MESSAGES/nova.po b/nova/locale/bg_BG/LC_MESSAGES/nova.po index 231476c9f..90688b89f 100644 --- a/nova/locale/bg_BG/LC_MESSAGES/nova.po +++ b/nova/locale/bg_BG/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-05-18 19:07+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Bulgarian (Bulgaria) " @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1969,23 +1973,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2010,6 +2024,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2059,21 +2074,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2084,6 +2103,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2103,12 +2123,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2153,7 +2173,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2168,23 +2188,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2287,14 +2307,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2304,189 +2327,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2494,22 +2568,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2794,13 +2874,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2848,7 +2928,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2977,6 +3057,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3110,7 +3191,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3127,16 +3208,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3201,16 +3282,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3306,19 +3416,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3337,6 +3461,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3915,44 +4053,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4252,7 +4395,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4592,99 +4735,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4804,12 +4947,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4891,11 +5034,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4920,17 +5063,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5545,65 +5688,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6731,38 +6879,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7705,7 +7853,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8665,19 +8813,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8986,70 +9134,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9104,29 +9252,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -10968,6 +11116,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/bs/LC_MESSAGES/nova.po b/nova/locale/bs/LC_MESSAGES/nova.po index 15d2e2ef6..4c9f3ac49 100644 --- a/nova/locale/bs/LC_MESSAGES/nova.po +++ b/nova/locale/bs/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2012-01-19 20:22+0000\n" "Last-Translator: yazar <zrncescientiae@gmail.com>\n" "Language-Team: Bosnian <bs@li.org>\n" @@ -168,7 +168,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -186,6 +188,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1669,6 +1672,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1968,23 +1972,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2009,6 +2023,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2058,21 +2073,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2083,6 +2102,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2102,12 +2122,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2152,7 +2172,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2167,23 +2187,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2286,14 +2306,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2303,189 +2326,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2493,22 +2567,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2793,13 +2873,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2847,7 +2927,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2976,6 +3056,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3109,7 +3190,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3126,16 +3207,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3200,16 +3281,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3305,19 +3415,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3336,6 +3460,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3914,44 +4052,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4251,7 +4394,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4591,99 +4734,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4803,12 +4946,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4890,11 +5033,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4919,17 +5062,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5544,65 +5687,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6730,38 +6878,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7704,7 +7852,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8664,19 +8812,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8985,70 +9133,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9103,29 +9251,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -10967,6 +11115,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/ca/LC_MESSAGES/nova.po b/nova/locale/ca/LC_MESSAGES/nova.po index f12a636e8..4a5ca982f 100644 --- a/nova/locale/ca/LC_MESSAGES/nova.po +++ b/nova/locale/ca/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Catalan " @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1969,23 +1973,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2010,6 +2024,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2059,21 +2074,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2084,6 +2103,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2103,12 +2123,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2153,7 +2173,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2168,23 +2188,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2287,14 +2307,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2304,189 +2327,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2494,22 +2568,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2794,13 +2874,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2848,7 +2928,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2977,6 +3057,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3110,7 +3191,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3127,16 +3208,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3201,16 +3282,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3306,19 +3416,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3337,6 +3461,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3915,44 +4053,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4252,7 +4395,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4592,99 +4735,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4804,12 +4947,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4891,11 +5034,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4920,17 +5063,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5545,65 +5688,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6731,38 +6879,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7705,7 +7853,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8665,19 +8813,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8986,70 +9134,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9104,29 +9252,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" diff --git a/nova/locale/cs/LC_MESSAGES/nova.po b/nova/locale/cs/LC_MESSAGES/nova.po index f61eecce3..2933c5e41 100644 --- a/nova/locale/cs/LC_MESSAGES/nova.po +++ b/nova/locale/cs/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2012-05-17 20:04+0000\n" "Last-Translator: Zbyněk Schwarz <Unknown>\n" "Language-Team: Czech <cs@li.org>\n" @@ -174,7 +174,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "Data páru klíčů jsou neplatná" @@ -192,6 +194,7 @@ msgstr "Neplatný svazek" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "Neplatná metadata" @@ -1719,6 +1722,7 @@ msgstr "Vytvořit dvojici klíčů %s" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -2034,23 +2038,33 @@ msgstr "%(url)s vrácena s HTTP %(status)d" msgid "Must specify an ExtensionManager class" msgstr "Musí být určena třída ExtensionManager" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "Rozšířený zdroj: %s" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "Rozšíření %(ext_name)s: nelze rozšířit %(collection)s: Žádný takový zdroj" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "Rozšíření %(ext_name)s: rozšiřování zdroje %(collection)s" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2075,6 +2089,7 @@ msgid "offset param must be positive" msgstr "parametr offset musí být kladný" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "značka [%s] nenalezena" @@ -2125,21 +2140,25 @@ msgid "Loaded extension: %s" msgstr "Načteno rozšíření: %s" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "Název roz: %s" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "Přezdívká roz: %s" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "Popis roz: %s" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "Jmenný prostor roz: %s" @@ -2150,6 +2169,7 @@ msgid "Ext updated: %s" msgstr "Roz aktualizováno: %s" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "Výjimka při načítání rozšíření: %s" @@ -2169,12 +2189,12 @@ msgstr "Volání továrny rozšíření %s" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "Nelze načít rozšížení %(ext_factory)s: %(exc)s" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "Nelze načíst rozšíření %(classpath)s: %(exc)s" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, fuzzy, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "Nelze načíst rozšíření %(ext_name)s: %(exc)s" @@ -2219,7 +2239,7 @@ msgstr "V požadavku zadáno prázdné tělo" msgid "There is no such action: %s" msgstr "Žádná taková činnost: %s" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2234,23 +2254,23 @@ msgstr "Poškozené tělo požadavku" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, fuzzy, python-format msgid "Calling method %s" msgstr "Volání pro získání %s" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "Nepodporovaný Content-Type" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2357,15 +2377,18 @@ msgstr "Položka metadat nenalezena" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "Neplatná hodnota changes-since" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 #, fuzzy msgid "Only administrators may list deleted instances" msgstr "Pokus o jemné smazání %s" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, fuzzy, python-format msgid "Flavor '%s' could not be found " msgstr "Hostitel %(host)s nemohl být nalezen." @@ -2375,200 +2398,251 @@ msgstr "Hostitel %(host)s nemohl být nalezen." #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "Instance nemohla být nalezena" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "Špatný formát osobnosti: chybí %s" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "Špatný formát osobnosti" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "Obsah osobnosti pro %s nemůže být dekódován" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 #, fuzzy msgid "Unknown argment : port" msgstr "neznámá chyby připojení hosta" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, fuzzy, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "Špatný formát sítí: uuid sítě není ve správném formátu (%s)" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "Špatný formát sítí: uuid sítě není ve správném formátu (%s)" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "Neplatná pevná IP adresa (%s)" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "Duplicitní sítě (%s) nejosu povoleny" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "Špatný formát sítě: chybí %s" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "Špatný formát sítě" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "Obsah uživatelských dat nemůže být dekódován" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "accessIPv4 není ve správném formátu IPv4" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 #, fuzzy msgid "accessIPv6 is not proper IPv6 format" msgstr "accessIPv4 není ve správném formátu IPv4" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "Název serveru není určen" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "Zadáno neplatné flavorRef." #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 #, fuzzy msgid "min_count must be an integer value" msgstr "parametr limit musí být celé číslo" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 #, fuzzy msgid "max_count must be an integer value" msgstr "parametr limit musí být celé číslo" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "Nelze najít požadovaný obraz" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "Zadán neplatný název_klíče." #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 #, fuzzy msgid "HostId cannot be updated." msgstr "id nemůže být None" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 #, fuzzy msgid "Personality cannot be updated." msgstr "id nemůže být None" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "Instanci nebyla změněna velikost." #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 #, fuzzy msgid "Flavor used by the instance could not be found." msgstr "Instance %(instance_id)s nemohla být nastavena." #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "Argument 'type' pro restart není HARD či SOFT" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "Chybí argument 'type' pro restart" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "Nelze najít požadovanou konfiguraci." #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 #, fuzzy msgid "Resize requires a flavor change." msgstr "Resize vyžaduje změnu velikosti." #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 #, fuzzy msgid "Image that the instance was started with could not be found." msgstr "Instance %(instance_id)s nemohla být nastavena." #: nova/api/openstack/compute/servers.py:1106 -#, fuzzy, python-format +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 +#, fuzzy msgid "Invalid instance image." msgstr "%s je platný název instance" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "Chybí vlastnost imageRef" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "Zadáno neplatné imageRef." #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "Chybí vlastnost flavorRef" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "Nebylo zadáno adminPass" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "Neplatné adminPass" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 #, fuzzy msgid "Unable to set password on instance" msgstr "Nelze restartovat instanci" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "Nelze zpracovat metadata dvojic hodnot/klíčů." #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "Požadavek na změnu velikosti má neplatnou vlastnost 'flavorRef'." #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "Požadavek na změnu velikosti vyžaduje vlastnost 'flavorRef'." @@ -2576,22 +2650,28 @@ msgstr "Požadavek na změnu velikosti vyžaduje vlastnost 'flavorRef'." #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "Neplatné tělo požadavku" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "Nelze zpracovat imageRef z požadavku." #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "Nelze najít obraz ke znovu sestavení" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "Objekt createImage cyžaduje vlastnost name" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, fuzzy, python-format msgid "Removing options '%s' from query" msgstr "Odstraňování voleb '%(unk_opt_str)s' z fronty" @@ -2890,13 +2970,13 @@ msgid "Error in evacuate, %s" msgstr "Chyba v přesunu %s" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, fuzzy, python-format msgid "Fixed IP %s not found" msgstr "Certifikát %(certificate_id)s nenalezen." @@ -2947,7 +3027,7 @@ msgstr "Plovoucí ip %(address)s není přidružena." #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "Chybí parametr dict" @@ -3082,6 +3162,7 @@ msgid "Invalid timestamp for date %s" msgstr "Neplatná metadata" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "Dvojice klíčů '%s' již existuje." @@ -3221,7 +3302,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "Poškozená vlasnost scheduler_hints" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "Není dostatek parametrů k sestavení platného pravidla." @@ -3240,16 +3321,16 @@ msgstr "Zobrazování sítě s id %s" msgid "security group default rule not found" msgstr "Bezpečnostní skupina s pravidlem %(rule_id)s nenalezena." -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, fuzzy, python-format msgid "Bad prefix for network in cidr %s" msgstr "Špatná předpona pro to_global_ipv6: %s" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "Není zadána bezpečnostní skupina" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "Název bezpečnostní skupiny nemůže být prázdné" @@ -3318,16 +3399,45 @@ msgstr "Vytvořit snímek ze svazku %s" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, fuzzy, python-format +msgid "Loaded extension %s" +msgstr "Načteno rozšíření: %s" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, fuzzy, python-format +msgid "Ext version: %i" +msgstr "Popis roz: %s" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, fuzzy, python-format msgid "Reserving IP address %s" msgstr "Uvolnit adresu %s" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, fuzzy, python-format msgid "Unreserving IP address %s" msgstr "Uvolnit adresu %s" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, fuzzy, python-format +msgid "Running _create_extension_point for %s" +msgstr "Volání továrny rozšíření %s" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3424,19 +3534,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, fuzzy, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "Svazek není nalezen v instanci %(instance_id)s." @@ -3455,6 +3579,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 #, fuzzy msgid "Instance type for vpn instances" @@ -4068,46 +4206,51 @@ msgstr "Vytvořit bezpečnostní skupinu %s" msgid "Security group %s already exists" msgstr "Bezpečnostní skupina %s již existuje" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, fuzzy, python-format +msgid "Unable to update system group '%s'" +msgstr "Nelze zničit vbd %s" + +#: nova/compute/api.py:2995 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Nelze zničit vbd %s" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 #, fuzzy msgid "Security group is still in use" msgstr "Id bezpečnostní skupiny by mělo být celé číslo" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "Smazat bezpečnostní skupinu %s" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "Pravidlo (%s) nenalezeno" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 #, fuzzy msgid "Quota exceeded, too many security group rules." msgstr "Přidávání pravidla bezpečnostní skupiny: %r" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "Povolit přístup bezpečnostní skupiny %s" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "Zrušit přístup bezpečnostní skupiny %s" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "Id bezpečnostní skupiny by mělo být celé číslo" @@ -4417,7 +4560,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "%s. Nastavování stavu vm instance na ERROR" @@ -4788,16 +4931,16 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "Aktualizace mezipaměti využití šířky pásma" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 #, fuzzy msgid "Updating volume usage cache" msgstr "Aktualizace mezipaměti využití šířky pásma" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "Aktualizace stavu hostitele" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -4806,67 +4949,67 @@ msgstr "" "Nalezeno %(num_db_instances)s v databázi a %(num_vm_instances)s na " "hypervizoru." -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "Instance není zapnuta" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 #, fuzzy msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "FLAGS.reclaim_instance_interval <= 0, překskování..." -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "Znovu získávání smazané instance" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Zaznamování ovladače svazku: %s" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, fuzzy, python-format msgid "No service record for host %s" msgstr "Žádná služba pro ID výpočtu %s" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, fuzzy, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " @@ -4875,7 +5018,7 @@ msgstr "" "Zjištěna instance se jmenovkou '%(name_label)s', která je označena jako " "SMAZÁNA, ale stále je přítomna na hostiteli." -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, fuzzy, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" @@ -4884,14 +5027,14 @@ msgstr "" "Ničení instance se jmenovkou '%(name_label)s', která je označena jako " "SMAZÁNA, ale stále je přítomna na hostiteli." -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, fuzzy, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" "Nerozpoznaná hodnota '%(action)s' pro " "FLAGS.running_deleted_instance_action" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "Nastavování instance %(instance_uuid)s do stavu ERROR" @@ -5013,12 +5156,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 #, fuzzy msgid "Invalid block_device_mapping_destroy invocation" msgstr "block_device_mapping %s" @@ -5104,11 +5247,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "Nelze restartovat instanci" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "Nelze restartovat instanci" @@ -5134,17 +5277,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "instance %s: zachráněna" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5781,70 +5924,75 @@ msgstr "Plovoucí ip není nalezena pro id %(id)s." msgid "Quantum Error creating security group %s" msgstr "Smazat bezpečnostní skupinu %s" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, fuzzy, python-format +msgid "Quantum Error updating security group %s" +msgstr "Smazat bezpečnostní skupinu %s" + +#: nova/network/security_group/quantum_driver.py:124 #, fuzzy, python-format msgid "Quantum security group %s not found" msgstr "Smazat bezpečnostní skupinu %s" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, fuzzy, python-format msgid "Quantum Error: %s" msgstr "Zachycena chyba: %s" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 #, fuzzy msgid "Quantum Error getting security groups" msgstr "Smazat bezpečnostní skupinu %s" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 #, fuzzy msgid "Security group id should be uuid" msgstr "Id bezpečnostní skupiny by mělo být celé číslo" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, fuzzy, python-format msgid "Quantum Error getting security group %s" msgstr "Smazat bezpečnostní skupinu %s" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 #, fuzzy msgid "Quantum Error:" msgstr "Zachycena chyba: %s" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, fuzzy, python-format msgid "Quantum security group rule %s not found" msgstr "Bezpečnostní skupina s pravidlem %(rule_id)s nenalezena." -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, fuzzy, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" "Bezpečnostní skupina %(security_group_id)s není nalezena v projektu " "%(project_id)s." -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, fuzzy, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -7000,38 +7148,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "Spouštění instancí: %s" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "Po ukončení instancí: %s" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "Vnitřní chyba" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "Po vynuceném ukončení instancí: %s" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 #, fuzzy msgid "spawn error" msgstr "neznámá chyby připojení hosta" @@ -7993,7 +8141,7 @@ msgstr "Verze agenta instance: %s" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "Aktualizace statistik hostitele" @@ -9011,22 +9159,22 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "Instance %s: Spouštění přesunu disku a vypnutí" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 #, fuzzy msgid "Instance running successfully." msgstr "Instance %s úspěšně běží." -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 #, fuzzy msgid "Starting finish_migration" msgstr "Instance %s: Spouštění dokončení přesunu" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 #, fuzzy msgid "Starting finish_revert_migration" msgstr "Instance %s: Spuštění dokočení vrácení přesunu" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, fuzzy, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "Mazání souborů instance %(target)s" @@ -9348,43 +9496,43 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "Nalezen uzel iSCSI %(mount_device)s (po %(tries)s pokusech)" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, fuzzy, python-format msgid "%s is already mounted" msgstr "obraz již je připojen" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, fuzzy, python-format msgid "AoE device not found at %s" msgstr "iSCSI zařízení v %s nenalezeno" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, fuzzy, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" "ISCSI svazek zatím v %(mount_device)s nenalezen:. Bude znovu provedeno " "hledání a další pokus. Číslo pokusu: %(tries)s" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, fuzzy, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "Nalezen uzel iSCSI %(mount_device)s (po %(tries)s pokusech)" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 #, fuzzy msgid "Fibre Channel device not found." msgstr "iSCSI zařízení v %s nenalezeno" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, fuzzy, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " @@ -9393,30 +9541,30 @@ msgstr "" "ISCSI svazek zatím v %(mount_device)s nenalezen:. Bude znovu provedeno " "hledání a další pokus. Číslo pokusu: %(tries)s" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, fuzzy, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "Nalezen uzel iSCSI %(mount_device)s (po %(tries)s pokusech)" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9472,30 +9620,30 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 #, fuzzy msgid "Unable to get checksum" msgstr "Nelze použít globální roli %(role_id)s" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -11471,6 +11619,3 @@ msgstr "stav musí být dostupný" msgid "status must be 'available'" msgstr "stav musí být dostupný" -#~ msgid "Malformed request url" -#~ msgstr "Poškozená url požadavku" - diff --git a/nova/locale/da/LC_MESSAGES/nova.po b/nova/locale/da/LC_MESSAGES/nova.po index 482b792c2..70783dbbb 100644 --- a/nova/locale/da/LC_MESSAGES/nova.po +++ b/nova/locale/da/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2011-01-15 21:46+0000\n" "Last-Translator: Soren Hansen <soren@linux2go.dk>\n" "Language-Team: Danish <da@li.org>\n" @@ -168,7 +168,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -186,6 +188,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1669,6 +1672,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1968,23 +1972,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2009,6 +2023,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2058,21 +2073,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2083,6 +2102,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2102,12 +2122,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2152,7 +2172,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2167,23 +2187,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2286,14 +2306,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2303,189 +2326,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2493,22 +2567,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2793,13 +2873,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2847,7 +2927,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2976,6 +3056,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3109,7 +3190,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3126,16 +3207,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3200,16 +3281,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3305,19 +3415,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3336,6 +3460,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3914,44 +4052,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4251,7 +4394,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4591,99 +4734,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4803,12 +4946,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4890,11 +5033,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4919,17 +5062,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5544,65 +5687,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6730,38 +6878,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7704,7 +7852,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8665,19 +8813,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8986,70 +9134,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9104,29 +9252,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -10968,6 +11116,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/de/LC_MESSAGES/nova.po b/nova/locale/de/LC_MESSAGES/nova.po index 3bf807f06..d83c0a897 100644 --- a/nova/locale/de/LC_MESSAGES/nova.po +++ b/nova/locale/de/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2011-08-23 11:23+0000\n" "Last-Translator: Thierry Carrez <thierry.carrez+lp@gmail.com>\n" "Language-Team: German <de@li.org>\n" @@ -168,7 +168,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -186,6 +188,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1970,23 +1974,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2011,6 +2025,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2060,21 +2075,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2085,6 +2104,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2104,12 +2124,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2154,7 +2174,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2169,23 +2189,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2288,14 +2308,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2305,190 +2328,241 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 #, fuzzy msgid "Invalid instance image." msgstr "Instanz %s: Rettung" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2496,22 +2570,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2798,13 +2878,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, fuzzy, python-format msgid "Fixed IP %s not found" msgstr "Instanz %s pausiert" @@ -2853,7 +2933,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2982,6 +3062,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3115,7 +3196,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3132,16 +3213,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3206,16 +3287,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3312,19 +3422,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3343,6 +3467,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3923,44 +4061,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, fuzzy, python-format +msgid "Unable to update system group '%s'" +msgstr "Nicht möglich volume %s zufinden" + +#: nova/compute/api.py:2995 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Nicht möglich volume %s zufinden" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4262,7 +4405,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4606,100 +4749,100 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "Instanz %s: Rettung" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4819,12 +4962,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4906,11 +5049,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4935,17 +5078,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5561,65 +5704,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6748,38 +6896,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7727,7 +7875,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8690,19 +8838,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -9011,70 +9159,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9129,29 +9277,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -10998,6 +11146,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/en_AU/LC_MESSAGES/nova.po b/nova/locale/en_AU/LC_MESSAGES/nova.po index ac59772ec..0775bfd36 100644 --- a/nova/locale/en_AU/LC_MESSAGES/nova.po +++ b/nova/locale/en_AU/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2011-10-21 11:27+0000\n" "Last-Translator: Tom Fifield <Unknown>\n" "Language-Team: English (Australia) <en_AU@li.org>\n" @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1679,6 +1682,7 @@ msgstr "Create key pair %s" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1982,23 +1986,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2023,6 +2037,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2072,21 +2087,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2097,6 +2116,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2116,12 +2136,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2166,7 +2186,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2181,23 +2201,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, fuzzy, python-format msgid "Calling method %s" msgstr "Calling getter %s" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2300,15 +2320,18 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 #, fuzzy msgid "Only administrators may list deleted instances" msgstr "Going to try to terminate %s" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2318,194 +2341,245 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 #, fuzzy msgid "HostId cannot be updated." msgstr "Mountpoint cannot be translated: %s" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 #, fuzzy msgid "Personality cannot be updated." msgstr "Mountpoint cannot be translated: %s" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 -#, fuzzy, python-format +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 +#, fuzzy msgid "Image that the instance was started with could not be found." msgstr "instance %s: booted" #: nova/api/openstack/compute/servers.py:1106 -#, fuzzy, python-format +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 +#, fuzzy msgid "Invalid instance image." msgstr "instance %s: rescued" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 #, fuzzy msgid "Unable to set password on instance" msgstr "Going to start terminating instances" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2513,22 +2587,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2819,13 +2899,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, fuzzy, python-format msgid "Fixed IP %s not found" msgstr "setting network host" @@ -2874,7 +2954,7 @@ msgstr "group %s already exists" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -3005,6 +3085,7 @@ msgid "Invalid timestamp for date %s" msgstr "Invalid signature for user %s" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3140,7 +3221,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "Not enough parameters to build a valid rule." @@ -3158,16 +3239,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3235,16 +3316,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, fuzzy, python-format +msgid "Loaded extension %s" +msgstr "Got exception: %s" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, fuzzy, python-format msgid "Reserving IP address %s" msgstr "Release address %s" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, fuzzy, python-format msgid "Unreserving IP address %s" msgstr "Release address %s" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3341,19 +3451,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, fuzzy, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "Associate address %(public_ip)s to instance %(instance_id)s" @@ -3372,6 +3496,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 #, fuzzy msgid "Instance type for vpn instances" @@ -3967,45 +4105,50 @@ msgstr "Create Security Group %s" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, fuzzy, python-format +msgid "Unable to update system group '%s'" +msgstr "Unable to destroy VBD %s" + +#: nova/compute/api.py:2995 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Unable to destroy VBD %s" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 #, fuzzy msgid "Security group is still in use" msgstr "Revoke security group ingress %s" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "Delete security group %s" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "Authorise security group ingress %s" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "Revoke security group ingress %s" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4310,7 +4453,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4664,101 +4807,101 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 #, fuzzy msgid "Updating volume usage cache" msgstr "Deleting user %s" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "instance %s: booted" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Deleting user %s" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4878,12 +5021,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4966,11 +5109,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4995,17 +5138,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "instance %s: rescued" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5625,68 +5768,73 @@ msgstr "setting network host" msgid "Quantum Error creating security group %s" msgstr "Delete security group %s" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, fuzzy, python-format +msgid "Quantum Error updating security group %s" +msgstr "Delete security group %s" + +#: nova/network/security_group/quantum_driver.py:124 #, fuzzy, python-format msgid "Quantum security group %s not found" msgstr "Delete security group %s" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, fuzzy, python-format msgid "Quantum Error: %s" msgstr "Caught error: %s" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 #, fuzzy msgid "Quantum Error getting security groups" msgstr "Delete security group %s" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 #, fuzzy msgid "Security group id should be uuid" msgstr "Revoke security group ingress %s" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, fuzzy, python-format msgid "Quantum Error getting security group %s" msgstr "Delete security group %s" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 #, fuzzy msgid "Quantum Error:" msgstr "Caught error: %s" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, fuzzy, python-format msgid "Quantum security group rule %s not found" msgstr "Authorise security group ingress %s" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6819,38 +6967,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "Running instances: %s" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "After terminating instances: %s" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7805,7 +7953,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8781,19 +8929,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -9102,70 +9250,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, fuzzy, python-format msgid "%s is already mounted" msgstr "group %s already exists" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9220,30 +9368,30 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 #, fuzzy msgid "Unable to get checksum" msgstr "Unable to detach volume %s" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -11113,6 +11261,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/en_GB/LC_MESSAGES/nova.po b/nova/locale/en_GB/LC_MESSAGES/nova.po index 69b0e4641..eb1753123 100644 --- a/nova/locale/en_GB/LC_MESSAGES/nova.po +++ b/nova/locale/en_GB/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2012-03-30 11:10+0000\n" "Last-Translator: Anthony Harrington <untaintableangel@hotmail.co.uk>\n" "Language-Team: English (United Kingdom) <en_GB@li.org>\n" @@ -168,7 +168,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "Keypair data is invalid" @@ -186,6 +188,7 @@ msgstr "Invalid volume" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1675,6 +1678,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1977,23 +1981,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2018,6 +2032,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2067,21 +2082,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2092,6 +2111,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2111,12 +2131,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2161,7 +2181,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2176,23 +2196,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, fuzzy, python-format msgid "Calling method %s" msgstr "Calling getter %s" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2295,14 +2315,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, fuzzy, python-format msgid "Flavor '%s' could not be found " msgstr "Instance %(instance_id)s is not running." @@ -2312,192 +2335,243 @@ msgstr "Instance %(instance_id)s is not running." #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 #, fuzzy msgid "Flavor used by the instance could not be found." msgstr "Instance %(instance_id)s is not running." #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 #, fuzzy msgid "Image that the instance was started with could not be found." msgstr "Instance %(instance_id)s is not running." #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 #, fuzzy msgid "Invalid instance image." msgstr "Invalid volume" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2505,22 +2579,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2809,13 +2889,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, fuzzy, python-format msgid "Fixed IP %s not found" msgstr "instance %s: suspending" @@ -2864,7 +2944,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2993,6 +3073,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3127,7 +3208,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3144,16 +3225,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3219,16 +3300,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3325,19 +3435,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, fuzzy, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "Instance %(instance_id)s is not running." @@ -3356,6 +3480,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 #, fuzzy msgid "Instance type for vpn instances" @@ -3940,44 +4078,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, fuzzy, python-format +msgid "Unable to update system group '%s'" +msgstr "Unable to destroy VBD %s" + +#: nova/compute/api.py:2995 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Unable to destroy VBD %s" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4281,7 +4424,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4630,101 +4773,101 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 #, fuzzy msgid "Updating volume usage cache" msgstr "Re-exporting %s volumes" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "instance %s: snapshotting" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Re-exporting %s volumes" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "Invalid instance type %(instance_type)s." @@ -4844,12 +4987,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4932,11 +5075,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4961,17 +5104,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5588,65 +5731,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6781,38 +6929,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7762,7 +7910,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8736,19 +8884,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -9057,70 +9205,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9175,30 +9323,30 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 #, fuzzy msgid "Unable to get checksum" msgstr "Unable to detach volume %s" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -11055,6 +11203,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/en_US/LC_MESSAGES/nova.po b/nova/locale/en_US/LC_MESSAGES/nova.po index dd81626cf..53763932c 100644 --- a/nova/locale/en_US/LC_MESSAGES/nova.po +++ b/nova/locale/en_US/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-01-21 18:28+0000\n" "Last-Translator: Jeremy Stanley <fungi@yuggoth.org>\n" "Language-Team: en_US <LL@li.org>\n" @@ -171,7 +171,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "Keypair data is invalid" @@ -189,6 +191,7 @@ msgstr "Invalid volume" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "Invalid metadata" @@ -1729,6 +1732,7 @@ msgstr "Create key pair %s" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "Quota exceeded, too many key pairs." @@ -2035,12 +2039,12 @@ msgstr "%(url)s returned with HTTP %(status)d" msgid "Must specify an ExtensionManager class" msgstr "Must specify an ExtensionManager class" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "Extended resource: %s" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " @@ -2049,11 +2053,21 @@ msgstr "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "Extension %(ext_name)s extending resource: %(collection)s" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2080,6 +2094,7 @@ msgid "offset param must be positive" msgstr "offset param must be positive" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "marker [%s] not found" @@ -2129,21 +2144,25 @@ msgid "Loaded extension: %s" msgstr "Loaded extension: %s" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "Ext name: %s" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "Ext alias: %s" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "Ext description: %s" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "Ext namespace: %s" @@ -2154,6 +2173,7 @@ msgid "Ext updated: %s" msgstr "Ext updated: %s" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "Exception loading extension: %s" @@ -2173,12 +2193,12 @@ msgstr "Calling extension factory %s" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "Failed to load extension %(ext_factory)s: %(exc)s" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "Failed to load extension %(classpath)s: %(exc)s" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, fuzzy, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "Failed to load extension %(ext_name)s: %(exc)s" @@ -2223,7 +2243,7 @@ msgstr "Empty body provided in request" msgid "There is no such action: %s" msgstr "There is no such action: %s" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2238,23 +2258,23 @@ msgstr "Malformed request body" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, fuzzy, python-format msgid "Calling method %s" msgstr "Calling setter %s" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "Unsupported Content-Type" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2359,14 +2379,17 @@ msgstr "Metadata item was not found" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "Invalid changes-since value" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "Only administrators may list deleted instances" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, fuzzy, python-format msgid "Flavor '%s' could not be found " msgstr "Host '%s' could not be found." @@ -2376,194 +2399,245 @@ msgstr "Host '%s' could not be found." #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "Instance could not be found" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "Bad personality format: missing %s" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "Bad personality format" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "Personality content for %s cannot be decoded" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "Unknown argment : port" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "Bad port format: port uuid is not in proper format (%s)" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "Bad networks format: network uuid is not in proper format (%s)" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "Invalid fixed IP address (%s)" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "Duplicate networks (%s) are not allowed" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "Bad network format: missing %s" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "Bad networks format" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "Userdata content cannot be decoded" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "accessIPv4 is not proper IPv4 format" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "accessIPv6 is not proper IPv6 format" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "Server name is not defined" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "Invalid flavorRef provided." #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "min_count must be an integer value" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "min_count must be > 0" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "max_count must be an integer value" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "max_count must be > 0" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "min_count must be <= max_count" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "Can not find requested image" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "Invalid key_name provided." #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "HostId cannot be updated." #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 #, fuzzy msgid "Personality cannot be updated." msgstr "HostId cannot be updated." #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "Instance has not been resized." #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 #, fuzzy msgid "Flavor used by the instance could not be found." msgstr "Instance %(instance_id)s could not be found." #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "Argument 'type' for reboot is not HARD or SOFT" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "Missing argument 'type' for reboot" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "Unable to locate requested flavor." #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "Resize requires a flavor change." #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 #, fuzzy msgid "Image that the instance was started with could not be found." msgstr "Instance %(instance_id)s could not be found." #: nova/api/openstack/compute/servers.py:1106 -#, fuzzy, python-format +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 +#, fuzzy msgid "Invalid instance image." msgstr "%s is a valid instance name" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "Missing imageRef attribute" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "Invalid imageRef provided." #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "Missing flavorRef attribute" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "No adminPass was specified" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "Invalid adminPass" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 #, fuzzy msgid "Unable to set password on instance" msgstr "Failed to soft reboot instance." #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "Unable to parse metadata key/value pairs." #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "Resize request has invalid 'flavorRef' attribute." #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "Resize requests require 'flavorRef' attribute." @@ -2571,22 +2645,28 @@ msgstr "Resize requests require 'flavorRef' attribute." #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "Invalid request body" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "Could not parse imageRef from request." #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "Cannot find image for rebuild" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "createImage entity requires name attribute" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, fuzzy, python-format msgid "Removing options '%s' from query" msgstr "Removing options '%(unk_opt_str)s' from query" @@ -2884,13 +2964,13 @@ msgid "Error in evacuate, %s" msgstr "Error in migrate %s" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, fuzzy, python-format msgid "Fixed IP %s not found" msgstr "Fixed ip %(fixed_ip_id)s not found" @@ -2939,7 +3019,7 @@ msgstr "Floating ip is not associated" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "Missing parameter dict" @@ -3073,6 +3153,7 @@ msgid "Invalid timestamp for date %s" msgstr "Invalid timestamp for date %s" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "Key pair '%s' already exists." @@ -3211,7 +3292,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "Malformed scheduler_hints attribute" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "Not enough parameters to build a valid rule." @@ -3230,16 +3311,16 @@ msgstr "Showing network with id %s" msgid "security group default rule not found" msgstr "Security group with rule %(rule_id)s not found." -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, fuzzy, python-format msgid "Bad prefix for network in cidr %s" msgstr "Bad prefix for to_global_ipv6: %s" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "Security group not specified" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "Security group name cannot be empty" @@ -3306,16 +3387,45 @@ msgstr "Create snapshot from volume %s" msgid "Invalid value '%s' for force." msgstr "Invalid value '%s' for force. " -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, fuzzy, python-format +msgid "Loaded extension %s" +msgstr "Loaded extension: %s" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, fuzzy, python-format +msgid "Ext version: %i" +msgstr "Ext description: %s" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, fuzzy, python-format msgid "Reserving IP address %s" msgstr "Release address %s" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, fuzzy, python-format msgid "Unreserving IP address %s" msgstr "Release address %s" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, fuzzy, python-format +msgid "Running _create_extension_point for %s" +msgstr "Calling extension factory %s" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "Instance has had its instance_type removed from the DB" @@ -3412,19 +3522,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, fuzzy, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "Destroying VDIs for Instance %(instance_uuid)s" @@ -3443,6 +3567,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "Instance type for vpn instances" @@ -4048,44 +4186,49 @@ msgstr "Create Security Group %s" msgid "Security group %s already exists" msgstr "Security group %s already exists" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, fuzzy, python-format +msgid "Unable to update system group '%s'" +msgstr "Unable to destroy vbd %s" + +#: nova/compute/api.py:2995 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Unable to destroy vbd %s" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "Security group is still in use" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "Failed to update usages deallocating security group" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "Delete security group %s" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "Rule (%s) not found" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "Quota exceeded, too many security group rules." -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "Authorize security group ingress %s" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "Revoke security group ingress %s" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "Security group id should be integer" @@ -4395,7 +4538,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "Ignoring volume cleanup failure due to %s" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "%s. Setting instance vm_state to ERROR" @@ -4756,16 +4899,16 @@ msgstr "Failed to generate usage audit for instance on host %s" msgid "Updating bandwidth usage cache" msgstr "Updating bandwidth usage cache" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 #, fuzzy msgid "Updating volume usage cache" msgstr "Updating bandwidth usage cache" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "Updating host status" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -4774,11 +4917,11 @@ msgstr "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "During sync_power_state the instance has a pending task. Skip." -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" @@ -4787,57 +4930,57 @@ msgstr "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "Instance shutdown by itself. Calling the stop API." -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "error during stop() in sync_power_state." -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 #, fuzzy msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "Instance is paused or suspended unexpectedly. Calling the stop API." -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 #, fuzzy msgid "Instance is paused unexpectedly. Ignore." msgstr "Instance is paused or suspended unexpectedly. Calling the stop API." -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "Instance is not stopped. Calling the stop API." -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "Instance is not (soft-)deleted." -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 #, fuzzy msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "FLAGS.reclaim_instance_interval <= 0, skipping..." -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "Reclaiming deleted instance" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Loading compute driver '%s'" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "No service record for host %s" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " @@ -4846,7 +4989,7 @@ msgstr "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" @@ -4855,12 +4998,12 @@ msgstr "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, fuzzy, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "Setting instance to %(state)s state." @@ -4990,12 +5133,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 #, fuzzy msgid "Invalid block_device_mapping_destroy invocation" msgstr "block_device_mapping %s" @@ -5081,11 +5224,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "Failed to reboot instance" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "Failed to reboot instance" @@ -5111,17 +5254,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "instance %s: rescued" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "Change will make usage less than 0 for the following resources: %(unders)s" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5765,68 +5908,73 @@ msgstr "Multiple floating IP pools matches found for name '%s'" msgid "Quantum Error creating security group %s" msgstr "Delete security group %s" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, fuzzy, python-format +msgid "Quantum Error updating security group %s" +msgstr "Delete security group %s" + +#: nova/network/security_group/quantum_driver.py:124 #, fuzzy, python-format msgid "Quantum security group %s not found" msgstr "Delete security group %s" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, fuzzy, python-format msgid "Quantum Error: %s" msgstr "Caught error: %s" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 #, fuzzy msgid "Quantum Error getting security groups" msgstr "Delete security group %s" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 #, fuzzy msgid "Security group id should be uuid" msgstr "Security group id should be integer" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, fuzzy, python-format msgid "Quantum Error getting security group %s" msgstr "Delete security group %s" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 #, fuzzy msgid "Quantum Error:" msgstr "Caught error: %s" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, fuzzy, python-format msgid "Quantum security group rule %s not found" msgstr "Security group with rule %(rule_id)s not found." -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, fuzzy, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "Security group %(security_group_id)s not found for project %(project_id)s." -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, fuzzy, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6998,38 +7146,38 @@ msgstr "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 r msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "Running instances: %s" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "After terminating instances: %s" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "Internal error" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "After force-killing instances: %s" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 #, fuzzy msgid "spawn error" msgstr "unknown guestmount error" @@ -7998,7 +8146,7 @@ msgstr "Windows version: %s " msgid "get_available_resource called" msgstr "get_available_resource called" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "Updating host stats" @@ -9004,19 +9152,19 @@ msgstr "Getting disk size of %(i_name)s: %(e)s" msgid "Starting migrate_disk_and_power_off" msgstr "Starting migrate_disk_and_power_off" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "Instance running successfully." -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "Starting finish_migration" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "Starting finish_revert_migration" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, fuzzy, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "Deleting instance files %(target)s" @@ -9340,43 +9488,43 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "%s is already mounted" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, fuzzy, python-format msgid "AoE device not found at %s" msgstr "iSCSI device not found at %s" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, fuzzy, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, fuzzy, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 #, fuzzy msgid "Fibre Channel device not found." msgstr "iSCSI device not found at %s" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, fuzzy, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " @@ -9385,30 +9533,30 @@ msgstr "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, fuzzy, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9464,29 +9612,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "Could not create logical volume. No space left on any volume group." -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "Unable to get checksum" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "Image checksums do not match" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "Uncompressed image file not found" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -11434,6 +11582,3 @@ msgstr "status must be available" msgid "status must be 'available'" msgstr "status must be available" -#~ msgid "Malformed request url" -#~ msgstr "Malformed request url" - diff --git a/nova/locale/es/LC_MESSAGES/nova.po b/nova/locale/es/LC_MESSAGES/nova.po index 32bb9b000..7610d6e8c 100644 --- a/nova/locale/es/LC_MESSAGES/nova.po +++ b/nova/locale/es/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2012-05-16 06:44+0000\n" "Last-Translator: Paco Molinero <paco@byasl.com>\n" "Language-Team: Spanish <es@li.org>\n" @@ -175,7 +175,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -193,6 +195,7 @@ msgstr "Volumen inválido" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1687,6 +1690,7 @@ msgstr "Creando par de claves %s" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1992,23 +1996,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2033,6 +2047,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2082,21 +2097,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2107,6 +2126,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2126,12 +2146,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2176,7 +2196,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2191,23 +2211,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, fuzzy, python-format msgid "Calling method %s" msgstr "Llanado al adquiridor %s" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2310,15 +2330,18 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 #, fuzzy msgid "Only administrators may list deleted instances" msgstr "Vamos a ejecutar %s insntacias..." #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, fuzzy, python-format msgid "Flavor '%s' could not be found " msgstr "La instacia %(instance_id)s no esta suspendida" @@ -2328,195 +2351,246 @@ msgstr "La instacia %(instance_id)s no esta suspendida" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 #, fuzzy msgid "HostId cannot be updated." msgstr "Punto de montaje no puede ser traducido: %s" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 #, fuzzy msgid "Personality cannot be updated." msgstr "Punto de montaje no puede ser traducido: %s" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 #, fuzzy msgid "Flavor used by the instance could not be found." msgstr "La instacia %(instance_id)s no esta suspendida" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 #, fuzzy msgid "Image that the instance was started with could not be found." msgstr "La instacia %(instance_id)s no esta suspendida" #: nova/api/openstack/compute/servers.py:1106 -#, fuzzy, python-format +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 +#, fuzzy msgid "Invalid instance image." msgstr "instancia %s: rescatada" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 #, fuzzy msgid "Unable to set password on instance" msgstr "Fallo a reinicia la instancia" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2524,22 +2598,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2830,13 +2910,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, fuzzy, python-format msgid "Fixed IP %s not found" msgstr "configurando la red del host" @@ -2885,7 +2965,7 @@ msgstr "el grupo %s ya existe" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -3016,6 +3096,7 @@ msgid "Invalid timestamp for date %s" msgstr "Firma invalida para el usuario %s" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3152,7 +3233,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3170,16 +3251,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3247,16 +3328,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, fuzzy, python-format +msgid "Loaded extension %s" +msgstr "Obtenida excepción %s" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, fuzzy, python-format msgid "Reserving IP address %s" msgstr "Liberar dirección %s" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, fuzzy, python-format msgid "Unreserving IP address %s" msgstr "Liberar dirección %s" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3353,19 +3463,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, fuzzy, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "La instacia %(instance_id)s no esta suspendida" @@ -3384,6 +3508,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 #, fuzzy msgid "Instance type for vpn instances" @@ -3983,45 +4121,50 @@ msgstr "Crear Grupo de Seguridad %s" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, fuzzy, python-format +msgid "Unable to update system group '%s'" +msgstr "Imposible destruir VBD %s" + +#: nova/compute/api.py:2995 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Imposible destruir VBD %s" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 #, fuzzy msgid "Security group is still in use" msgstr "Revocar ingreso al grupo de seguridad %s" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "Borrar grupo de seguridad %s" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "Autorizar ingreso al grupo de seguridad %s" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "Revocar ingreso al grupo de seguridad %s" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4328,7 +4471,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4679,101 +4822,101 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 #, fuzzy msgid "Updating volume usage cache" msgstr "Borrando usuario %s" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "instancia %s: arrancada" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Borrando usuario %s" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "Tipo de instancia inválido %(instance_type)s." @@ -4893,12 +5036,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4983,11 +5126,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "Fallo a reinicia la instancia" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "Fallo a reinicia la instancia" @@ -5013,17 +5156,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "instancia %s: rescatada" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5641,68 +5784,73 @@ msgstr "configurando la red del host" msgid "Quantum Error creating security group %s" msgstr "Borrar grupo de seguridad %s" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, fuzzy, python-format +msgid "Quantum Error updating security group %s" +msgstr "Borrar grupo de seguridad %s" + +#: nova/network/security_group/quantum_driver.py:124 #, fuzzy, python-format msgid "Quantum security group %s not found" msgstr "Borrar grupo de seguridad %s" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, fuzzy, python-format msgid "Quantum Error: %s" msgstr "Capturado error: %s" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 #, fuzzy msgid "Quantum Error getting security groups" msgstr "Borrar grupo de seguridad %s" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 #, fuzzy msgid "Security group id should be uuid" msgstr "Revocar ingreso al grupo de seguridad %s" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, fuzzy, python-format msgid "Quantum Error getting security group %s" msgstr "Borrar grupo de seguridad %s" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 #, fuzzy msgid "Quantum Error:" msgstr "Capturado error: %s" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, fuzzy, python-format msgid "Quantum security group rule %s not found" msgstr "Autorizar ingreso al grupo de seguridad %s" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6840,38 +6988,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "Ejecutando instancias: %s" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "Después de terminar las instancias: %s" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7824,7 +7972,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8800,19 +8948,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -9121,70 +9269,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, fuzzy, python-format msgid "%s is already mounted" msgstr "el grupo %s ya existe" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9240,30 +9388,30 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 #, fuzzy msgid "Unable to get checksum" msgstr "Imposible desasociar volumen %s" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -11134,6 +11282,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/fi_FI/LC_MESSAGES/nova.po b/nova/locale/fi_FI/LC_MESSAGES/nova.po index 828260dc6..5dacd960b 100644 --- a/nova/locale/fi_FI/LC_MESSAGES/nova.po +++ b/nova/locale/fi_FI/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-05-18 19:07+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Finnish (Finland) " @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1969,23 +1973,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2010,6 +2024,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2059,21 +2074,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2084,6 +2103,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2103,12 +2123,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2153,7 +2173,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2168,23 +2188,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2287,14 +2307,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2304,189 +2327,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2494,22 +2568,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2794,13 +2874,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2848,7 +2928,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2977,6 +3057,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3110,7 +3191,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3127,16 +3208,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3201,16 +3282,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3306,19 +3416,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3337,6 +3461,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3915,44 +4053,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4252,7 +4395,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4592,99 +4735,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4804,12 +4947,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4891,11 +5034,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4920,17 +5063,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5545,65 +5688,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6731,38 +6879,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7705,7 +7853,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8665,19 +8813,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8986,70 +9134,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9104,29 +9252,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -10968,6 +11116,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/fr/LC_MESSAGES/nova.po b/nova/locale/fr/LC_MESSAGES/nova.po index 753e50889..64140120e 100644 --- a/nova/locale/fr/LC_MESSAGES/nova.po +++ b/nova/locale/fr/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2012-05-14 08:35+0000\n" "Last-Translator: Erwan Gallen <Unknown>\n" "Language-Team: French <fr@li.org>\n" @@ -173,7 +173,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "La paire de clés de donnée n'est pas valide" @@ -191,6 +193,7 @@ msgstr "Volume invalide" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1726,6 +1729,7 @@ msgstr "Création du bi-clef %s" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -2039,23 +2043,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2080,6 +2094,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2129,21 +2144,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2154,6 +2173,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2173,12 +2193,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2223,7 +2243,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2238,23 +2258,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, fuzzy, python-format msgid "Calling method %s" msgstr "Appel du getter %s" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2357,15 +2377,18 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 #, fuzzy msgid "Only administrators may list deleted instances" msgstr "Va essayer d'arrêter %s" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, fuzzy, python-format msgid "Flavor '%s' could not be found " msgstr "L'hôte %(host)s ne peut pas être trouvé." @@ -2375,195 +2398,246 @@ msgstr "L'hôte %(host)s ne peut pas être trouvé." #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 #, fuzzy msgid "HostId cannot be updated." msgstr "Le point de montage ne peut pas être traduit : %s" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 #, fuzzy msgid "Personality cannot be updated." msgstr "Le point de montage ne peut pas être traduit : %s" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 #, fuzzy msgid "Flavor used by the instance could not be found." msgstr "L'instance %(instance_id)s n'a pas pu être trouvée." #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 #, fuzzy msgid "Image that the instance was started with could not be found." msgstr "L'instance %(instance_id)s n'a pas pu être trouvée." #: nova/api/openstack/compute/servers.py:1106 -#, fuzzy, python-format +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 +#, fuzzy msgid "Invalid instance image." msgstr "instance %s: récupérée" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 #, fuzzy msgid "Unable to set password on instance" msgstr "Échec du redémarrage de l'instance" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2571,22 +2645,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2878,13 +2958,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, fuzzy, python-format msgid "Fixed IP %s not found" msgstr "Le certificat %(certificate_id)s non trouvé." @@ -2933,7 +3013,7 @@ msgstr "L'IP dynamique %(address)s n'est pas associée." #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -3066,6 +3146,7 @@ msgid "Invalid timestamp for date %s" msgstr "Signature non valide pour l'utilisateur %s" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3202,7 +3283,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "Pas assez de parametres pour contruire un règle valide." @@ -3221,16 +3302,16 @@ msgstr "" msgid "security group default rule not found" msgstr "Le groupe de sécurité avec la règle %(rule_id)s non trouvé." -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3298,16 +3379,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, fuzzy, python-format +msgid "Loaded extension %s" +msgstr "Reçu exception : %s" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, fuzzy, python-format msgid "Reserving IP address %s" msgstr "Désallocation de l'adresse %s" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, fuzzy, python-format msgid "Unreserving IP address %s" msgstr "Désallocation de l'adresse %s" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3404,19 +3514,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, fuzzy, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "Volume non trouvé pour l'instance %(instance_id)s." @@ -3435,6 +3559,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 #, fuzzy msgid "Instance type for vpn instances" @@ -4036,45 +4174,50 @@ msgstr "Création du groupe de sécurité %s" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, fuzzy, python-format +msgid "Unable to update system group '%s'" +msgstr "Impossible de supprimer le VBD %s" + +#: nova/compute/api.py:2995 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Impossible de supprimer le VBD %s" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 #, fuzzy msgid "Security group is still in use" msgstr "Révocation de groupe de sécurité %s" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "Suppression du groupe de sécurité %s" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "Authorisation du groupe de sécurité %s" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "Révocation de groupe de sécurité %s" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4381,7 +4524,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4735,101 +4878,101 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 #, fuzzy msgid "Updating volume usage cache" msgstr "Suppression de l'utilisateur %s" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "instance %s: a démarrée" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Suppression de l'utilisateur %s" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "L'instance de type %(instance_type)s est invalide." @@ -4950,12 +5093,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -5040,11 +5183,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "Échec du redémarrage de l'instance" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "Échec du redémarrage de l'instance" @@ -5070,17 +5213,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "instance %s: récupérée" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5700,70 +5843,75 @@ msgstr "Aucune IP dynamique trouvée pour l'id %(id)s." msgid "Quantum Error creating security group %s" msgstr "Suppression du groupe de sécurité %s" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, fuzzy, python-format +msgid "Quantum Error updating security group %s" +msgstr "Suppression du groupe de sécurité %s" + +#: nova/network/security_group/quantum_driver.py:124 #, fuzzy, python-format msgid "Quantum security group %s not found" msgstr "Suppression du groupe de sécurité %s" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, fuzzy, python-format msgid "Quantum Error: %s" msgstr "Erreur interceptée : %s" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 #, fuzzy msgid "Quantum Error getting security groups" msgstr "Suppression du groupe de sécurité %s" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 #, fuzzy msgid "Security group id should be uuid" msgstr "Révocation de groupe de sécurité %s" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, fuzzy, python-format msgid "Quantum Error getting security group %s" msgstr "Suppression du groupe de sécurité %s" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 #, fuzzy msgid "Quantum Error:" msgstr "Erreur interceptée : %s" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, fuzzy, python-format msgid "Quantum security group rule %s not found" msgstr "Le groupe de sécurité avec la règle %(rule_id)s non trouvé." -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, fuzzy, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" "Groupe de sécurité %(security_group_id)s non trouvé pour le projet " "%(project_id)s." -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, fuzzy, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6903,38 +7051,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "Instance actives : %s" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "Après l'arrêt d'instances : %s" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7892,7 +8040,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8872,19 +9020,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -9193,70 +9341,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, fuzzy, python-format msgid "%s is already mounted" msgstr "le groupe %s existe déjà" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9312,30 +9460,30 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 #, fuzzy msgid "Unable to get checksum" msgstr "Impossible de détacher le volume %s" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -11214,6 +11362,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/hr/LC_MESSAGES/nova.po b/nova/locale/hr/LC_MESSAGES/nova.po index 051488c72..a46122ab6 100644 --- a/nova/locale/hr/LC_MESSAGES/nova.po +++ b/nova/locale/hr/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Croatian " @@ -170,7 +170,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -188,6 +190,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1671,6 +1674,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1970,23 +1974,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2011,6 +2025,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2060,21 +2075,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2085,6 +2104,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2104,12 +2124,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2154,7 +2174,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2169,23 +2189,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2288,14 +2308,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2305,189 +2328,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2495,22 +2569,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2795,13 +2875,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2849,7 +2929,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2978,6 +3058,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3111,7 +3192,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3128,16 +3209,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3202,16 +3283,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3307,19 +3417,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3338,6 +3462,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3916,44 +4054,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4253,7 +4396,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4593,99 +4736,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4805,12 +4948,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4892,11 +5035,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4921,17 +5064,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5546,65 +5689,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6732,38 +6880,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7706,7 +7854,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8666,19 +8814,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8987,70 +9135,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9105,29 +9253,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" diff --git a/nova/locale/hu/LC_MESSAGES/nova.po b/nova/locale/hu/LC_MESSAGES/nova.po index c58a40172..6cb1bbbbe 100644 --- a/nova/locale/hu/LC_MESSAGES/nova.po +++ b/nova/locale/hu/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Hungarian " @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1969,23 +1973,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2010,6 +2024,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2059,21 +2074,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2084,6 +2103,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2103,12 +2123,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2153,7 +2173,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2168,23 +2188,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2287,14 +2307,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2304,189 +2327,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2494,22 +2568,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2794,13 +2874,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2848,7 +2928,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2977,6 +3057,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3110,7 +3191,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3127,16 +3208,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3201,16 +3282,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3306,19 +3416,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3337,6 +3461,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3915,44 +4053,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4252,7 +4395,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4592,99 +4735,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4804,12 +4947,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4891,11 +5034,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4920,17 +5063,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5545,65 +5688,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6731,38 +6879,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7705,7 +7853,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8665,19 +8813,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8986,70 +9134,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9104,29 +9252,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" diff --git a/nova/locale/id/LC_MESSAGES/nova.po b/nova/locale/id/LC_MESSAGES/nova.po index 2610f11e7..521b4d2d7 100644 --- a/nova/locale/id/LC_MESSAGES/nova.po +++ b/nova/locale/id/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Indonesian " @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1969,23 +1973,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2010,6 +2024,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2059,21 +2074,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2084,6 +2103,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2103,12 +2123,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2153,7 +2173,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2168,23 +2188,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2287,14 +2307,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2304,189 +2327,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2494,22 +2568,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2794,13 +2874,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2848,7 +2928,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2977,6 +3057,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3110,7 +3191,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3127,16 +3208,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3201,16 +3282,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3306,19 +3416,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3337,6 +3461,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3915,44 +4053,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4252,7 +4395,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4592,99 +4735,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4804,12 +4947,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4891,11 +5034,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4920,17 +5063,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5545,65 +5688,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6731,38 +6879,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7705,7 +7853,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8665,19 +8813,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8986,70 +9134,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9104,29 +9252,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" diff --git a/nova/locale/it/LC_MESSAGES/nova.po b/nova/locale/it/LC_MESSAGES/nova.po index a24a4c942..c1833f6c3 100644 --- a/nova/locale/it/LC_MESSAGES/nova.po +++ b/nova/locale/it/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2012-04-01 18:59+0000\n" "Last-Translator: simone.sandri <lexluxsox@hotmail.it>\n" "Language-Team: Italian <it@li.org>\n" @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "Volume non valido" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1674,6 +1677,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1975,23 +1979,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2016,6 +2030,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2065,21 +2080,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2090,6 +2109,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2109,12 +2129,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2159,7 +2179,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2174,23 +2194,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, fuzzy, python-format msgid "Calling method %s" msgstr "Dichiarando la coda %s" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2293,14 +2313,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2310,192 +2333,243 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 -#, fuzzy, python-format +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 +#, fuzzy msgid "Image that the instance was started with could not be found." msgstr "istanza %s: creazione snapshot in corso" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 #, fuzzy msgid "Invalid instance image." msgstr "Volume non valido" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 #, fuzzy msgid "Unable to set password on instance" msgstr "Impossibile riavviare l'istanza" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2503,22 +2577,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2807,13 +2887,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, fuzzy, python-format msgid "Fixed IP %s not found" msgstr "istanza %s: sospensione in corso" @@ -2862,7 +2942,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2991,6 +3071,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3124,7 +3205,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3141,16 +3222,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3218,16 +3299,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3324,19 +3434,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3355,6 +3479,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3941,44 +4079,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, fuzzy, python-format +msgid "Unable to update system group '%s'" +msgstr "Impossibile localizzare il volume %s" + +#: nova/compute/api.py:2995 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Impossibile localizzare il volume %s" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4282,7 +4425,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4630,100 +4773,100 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "istanza %s: creazione snapshot in corso" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4843,12 +4986,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4933,11 +5076,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "Impossibile riavviare l'istanza" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "Impossibile riavviare l'istanza" @@ -4963,17 +5106,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5591,65 +5734,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6783,38 +6931,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7765,7 +7913,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8740,19 +8888,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -9061,70 +9209,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9180,30 +9328,30 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 #, fuzzy msgid "Unable to get checksum" msgstr "Impossibile smontare il volume %s" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -11053,6 +11201,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/it_IT/LC_MESSAGES/nova.po b/nova/locale/it_IT/LC_MESSAGES/nova.po index 6f54872d9..b114d30dd 100644 --- a/nova/locale/it_IT/LC_MESSAGES/nova.po +++ b/nova/locale/it_IT/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Italian (Italy) " @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1969,23 +1973,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2010,6 +2024,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2059,21 +2074,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2084,6 +2103,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2103,12 +2123,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2153,7 +2173,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2168,23 +2188,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2287,14 +2307,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2304,189 +2327,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2494,22 +2568,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2794,13 +2874,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2848,7 +2928,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2977,6 +3057,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3110,7 +3191,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3127,16 +3208,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3201,16 +3282,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3306,19 +3416,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3337,6 +3461,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3915,44 +4053,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4252,7 +4395,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4592,99 +4735,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4804,12 +4947,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4891,11 +5034,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4920,17 +5063,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5545,65 +5688,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6731,38 +6879,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7705,7 +7853,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8665,19 +8813,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8986,70 +9134,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9104,29 +9252,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" diff --git a/nova/locale/ja/LC_MESSAGES/nova.po b/nova/locale/ja/LC_MESSAGES/nova.po index 1576dbdcb..9fc9c4342 100644 --- a/nova/locale/ja/LC_MESSAGES/nova.po +++ b/nova/locale/ja/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2011-08-23 11:22+0000\n" "Last-Translator: Thierry Carrez <thierry.carrez+lp@gmail.com>\n" "Language-Team: \n" @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1677,6 +1680,7 @@ msgstr "Create key pair: キーペア %s を作成します。" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1980,23 +1984,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2021,6 +2035,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2070,21 +2085,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2095,6 +2114,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2114,12 +2134,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2164,7 +2184,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2179,23 +2199,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, fuzzy, python-format msgid "Calling method %s" msgstr "getter %s をコールします。" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2298,15 +2318,18 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 #, fuzzy msgid "Only administrators may list deleted instances" msgstr "%s を停止しようとしています" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2316,194 +2339,245 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 #, fuzzy msgid "HostId cannot be updated." msgstr "マウントポイントを変換できません。 %s" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 #, fuzzy msgid "Personality cannot be updated." msgstr "マウントポイントを変換できません。 %s" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 -#, fuzzy, python-format +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 +#, fuzzy msgid "Image that the instance was started with could not be found." msgstr "インスタンス %s: 起動しました。" #: nova/api/openstack/compute/servers.py:1106 -#, fuzzy, python-format +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 +#, fuzzy msgid "Invalid instance image." msgstr "インスタンス %s: rescued" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 #, fuzzy msgid "Unable to set password on instance" msgstr "インスタンス終了処理を開始します。" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2511,22 +2585,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2817,13 +2897,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, fuzzy, python-format msgid "Fixed IP %s not found" msgstr "ネットワークホストの設定をします。" @@ -2872,7 +2952,7 @@ msgstr "グループ %s は既に存在しています。" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -3003,6 +3083,7 @@ msgid "Invalid timestamp for date %s" msgstr "Invalid signature: ユーザ %s の署名が不正です。" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3138,7 +3219,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "有効なルールを作成する為の十分なパラメータがありません" @@ -3156,16 +3237,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3233,16 +3314,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, fuzzy, python-format +msgid "Loaded extension %s" +msgstr "例外 %s が発生しました。" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, fuzzy, python-format msgid "Reserving IP address %s" msgstr "Release address: アドレス %s を開放します。" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, fuzzy, python-format msgid "Unreserving IP address %s" msgstr "Release address: アドレス %s を開放します。" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3339,19 +3449,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, fuzzy, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "インスタンス %(instance_id)s にアドレス %(public_ip)s を割り当て" @@ -3370,6 +3494,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 #, fuzzy msgid "Instance type for vpn instances" @@ -3965,45 +4103,50 @@ msgstr "Create Security Group: セキュリティグループ %s を作成しま msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, fuzzy, python-format +msgid "Unable to update system group '%s'" +msgstr "VBD %s の削除に失敗しました。" + +#: nova/compute/api.py:2995 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "VBD %s の削除に失敗しました。" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 #, fuzzy msgid "Security group is still in use" msgstr "Revoke security group ingress: セキュリティグループ許可 %s の取消" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "Delete security group: セキュリティグループ %s を削除します。" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "Authorize security group ingress: セキュリティグループ許可 %s" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "Revoke security group ingress: セキュリティグループ許可 %s の取消" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4308,7 +4451,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4662,101 +4805,101 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 #, fuzzy msgid "Updating volume usage cache" msgstr "Deleting user: ユーザ %s を削除します。" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "インスタンス %s: 起動しました。" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Deleting user: ユーザ %s を削除します。" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4876,12 +5019,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4964,11 +5107,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4993,17 +5136,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "インスタンス %s: rescued" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5621,68 +5764,73 @@ msgstr "ネットワークホストの設定をします。" msgid "Quantum Error creating security group %s" msgstr "Delete security group: セキュリティグループ %s を削除します。" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, fuzzy, python-format +msgid "Quantum Error updating security group %s" +msgstr "Delete security group: セキュリティグループ %s を削除します。" + +#: nova/network/security_group/quantum_driver.py:124 #, fuzzy, python-format msgid "Quantum security group %s not found" msgstr "Delete security group: セキュリティグループ %s を削除します。" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, fuzzy, python-format msgid "Quantum Error: %s" msgstr "エラー %s をキャッチしました。" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 #, fuzzy msgid "Quantum Error getting security groups" msgstr "Delete security group: セキュリティグループ %s を削除します。" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 #, fuzzy msgid "Security group id should be uuid" msgstr "Revoke security group ingress: セキュリティグループ許可 %s の取消" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, fuzzy, python-format msgid "Quantum Error getting security group %s" msgstr "Delete security group: セキュリティグループ %s を削除します。" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 #, fuzzy msgid "Quantum Error:" msgstr "エラー %s をキャッチしました。" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, fuzzy, python-format msgid "Quantum security group rule %s not found" msgstr "Authorize security group ingress: セキュリティグループ許可 %s" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6816,38 +6964,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "インスタンス %s は実行中です。" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "インスタンス %s を終了した後です。" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7798,7 +7946,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8772,19 +8920,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -9093,70 +9241,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, fuzzy, python-format msgid "%s is already mounted" msgstr "グループ %s は既に存在しています。" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9211,30 +9359,30 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 #, fuzzy msgid "Unable to get checksum" msgstr "ボリューム %s を切断(detach)できません" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -11101,6 +11249,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/ka_GE/LC_MESSAGES/nova.po b/nova/locale/ka_GE/LC_MESSAGES/nova.po index 5af44ff36..440dbf11b 100644 --- a/nova/locale/ka_GE/LC_MESSAGES/nova.po +++ b/nova/locale/ka_GE/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Georgian (Georgia) " @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1969,23 +1973,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2010,6 +2024,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2059,21 +2074,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2084,6 +2103,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2103,12 +2123,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2153,7 +2173,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2168,23 +2188,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2287,14 +2307,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2304,189 +2327,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2494,22 +2568,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2794,13 +2874,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2848,7 +2928,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2977,6 +3057,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3110,7 +3191,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3127,16 +3208,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3201,16 +3282,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3306,19 +3416,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3337,6 +3461,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3915,44 +4053,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4252,7 +4395,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4592,99 +4735,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4804,12 +4947,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4891,11 +5034,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4920,17 +5063,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5545,65 +5688,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6731,38 +6879,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7705,7 +7853,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8665,19 +8813,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8986,70 +9134,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9104,29 +9252,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" diff --git a/nova/locale/ko/LC_MESSAGES/nova.po b/nova/locale/ko/LC_MESSAGES/nova.po index 779c92cfe..577950dc2 100644 --- a/nova/locale/ko/LC_MESSAGES/nova.po +++ b/nova/locale/ko/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2011-12-16 04:42+0000\n" "Last-Translator: Zhongyue Luo <lzyeval@gmail.com>\n" "Language-Team: Korean <ko@li.org>\n" @@ -168,7 +168,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -186,6 +188,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1969,23 +1973,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2010,6 +2024,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2059,21 +2074,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2084,6 +2103,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2103,12 +2123,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2153,7 +2173,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2168,23 +2188,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2287,14 +2307,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2304,190 +2327,241 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 -#, fuzzy, python-format +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 +#, fuzzy msgid "Image that the instance was started with could not be found." msgstr "인스턴스 %s: 스냅샷 저장중" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2495,22 +2569,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2798,13 +2878,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, fuzzy, python-format msgid "Fixed IP %s not found" msgstr "인스턴스 %s: 스냅샷 저장중" @@ -2853,7 +2933,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2982,6 +3062,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3115,7 +3196,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3132,16 +3213,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3206,16 +3287,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3312,19 +3422,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3343,6 +3467,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3923,44 +4061,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, fuzzy, python-format +msgid "Unable to update system group '%s'" +msgstr "%s 볼륨을 찾을수 없습니다" + +#: nova/compute/api.py:2995 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "%s 볼륨을 찾을수 없습니다" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4261,7 +4404,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4607,100 +4750,100 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4820,12 +4963,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4907,11 +5050,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4936,17 +5079,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5561,65 +5704,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6747,38 +6895,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7727,7 +7875,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8696,19 +8844,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -9017,70 +9165,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9135,30 +9283,30 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 #, fuzzy msgid "Unable to get checksum" msgstr "%s 볼륨 탈착에 실패했습니다" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -11004,6 +11152,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/ko_KR/LC_MESSAGES/nova.po b/nova/locale/ko_KR/LC_MESSAGES/nova.po index 656903d7e..f295e9cbf 100644 --- a/nova/locale/ko_KR/LC_MESSAGES/nova.po +++ b/nova/locale/ko_KR/LC_MESSAGES/nova.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-05-06 16:05+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: en_US <LL@li.org>\n" @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "Keypair 데이터가 맞지 않습니다" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1969,23 +1973,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2010,6 +2024,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2059,21 +2074,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2084,6 +2103,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2103,12 +2123,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2153,7 +2173,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2168,23 +2188,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2287,14 +2307,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2304,190 +2327,241 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 #, fuzzy msgid "Invalid instance image." msgstr "입력 값이 정확하지 않습니다." #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2495,22 +2569,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2795,13 +2875,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2849,7 +2929,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2978,6 +3058,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3111,7 +3192,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3128,16 +3209,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3202,16 +3283,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, fuzzy, python-format msgid "Reserving IP address %s" msgstr "주소 릴리즈 %s" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, fuzzy, python-format msgid "Unreserving IP address %s" msgstr "주소 릴리즈 %s" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3308,19 +3418,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3339,6 +3463,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3917,44 +4055,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4254,7 +4397,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4594,99 +4737,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4806,12 +4949,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4893,11 +5036,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4922,17 +5065,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5547,65 +5690,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6733,38 +6881,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7707,7 +7855,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8667,19 +8815,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8988,70 +9136,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9106,29 +9254,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -10971,6 +11119,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/ms/LC_MESSAGES/nova.po b/nova/locale/ms/LC_MESSAGES/nova.po index 692ec6453..7f0229c5a 100644 --- a/nova/locale/ms/LC_MESSAGES/nova.po +++ b/nova/locale/ms/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Malay " @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1969,23 +1973,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2010,6 +2024,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2059,21 +2074,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2084,6 +2103,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2103,12 +2123,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2153,7 +2173,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2168,23 +2188,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2287,14 +2307,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2304,189 +2327,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2494,22 +2568,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2794,13 +2874,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2848,7 +2928,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2977,6 +3057,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3110,7 +3191,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3127,16 +3208,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3201,16 +3282,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3306,19 +3416,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3337,6 +3461,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3915,44 +4053,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4252,7 +4395,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4592,99 +4735,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4804,12 +4947,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4891,11 +5034,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4920,17 +5063,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5545,65 +5688,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6731,38 +6879,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7705,7 +7853,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8665,19 +8813,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8986,70 +9134,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9104,29 +9252,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" diff --git a/nova/locale/nb/LC_MESSAGES/nova.po b/nova/locale/nb/LC_MESSAGES/nova.po index bf17d4298..3f8a3cb00 100644 --- a/nova/locale/nb/LC_MESSAGES/nova.po +++ b/nova/locale/nb/LC_MESSAGES/nova.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2012-09-13 10:30+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: nb <LL@li.org>\n" @@ -170,7 +170,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -188,6 +190,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1671,6 +1674,7 @@ msgstr "Lag nøkkelpar %s" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1971,23 +1975,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2012,6 +2026,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2061,21 +2076,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2086,6 +2105,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2105,12 +2125,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "Kunne ikke laste utvidelse %(ext_factory)s: %(exc)s" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "Kunne ikke laste utvidelse %(classpath)s: %(exc)s" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, fuzzy, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "Kunne ikke laste utvidelse %(ext_name)s: %(exc)s" @@ -2155,7 +2175,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "Ingen slik handling: %s" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2170,23 +2190,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2289,14 +2309,17 @@ msgstr "Metadata element ble ikke funnet" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, fuzzy, python-format msgid "Flavor '%s' could not be found " msgstr "Tjeneste %(service_id)s ble ikke funnet." @@ -2306,192 +2329,243 @@ msgstr "Tjeneste %(service_id)s ble ikke funnet." #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "Feil nettverks-format: mangler %s" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "Feil nettverks-format" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "Tjenernavn er ikke definert" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 #, fuzzy msgid "Flavor used by the instance could not be found." msgstr "Ressurs ble ikke funnet." #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 #, fuzzy msgid "Image that the instance was started with could not be found." msgstr "Ressurs ble ikke funnet." #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 #, fuzzy msgid "Invalid instance image." msgstr "Ugyldig snapshot" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2499,22 +2573,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2800,13 +2880,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, fuzzy, python-format msgid "Fixed IP %s not found" msgstr "Metadata element ble ikke funnet" @@ -2855,7 +2935,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2984,6 +3064,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "Nøkkelpar '%s' finnes allerede." @@ -3119,7 +3200,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "Ikke nok parametere for å lage en gyldig regel." @@ -3137,16 +3218,16 @@ msgstr "Viser nettverk med id %s" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, fuzzy, python-format msgid "Bad prefix for network in cidr %s" msgstr "Sletter nettverk med id %s" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3211,16 +3292,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, fuzzy, python-format +msgid "Loaded extension %s" +msgstr "Laster utvidelse %s" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, fuzzy, python-format msgid "Reserving IP address %s" msgstr "Frigjør adresse %s" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, fuzzy, python-format msgid "Unreserving IP address %s" msgstr "Frigjør adresse %s" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3316,19 +3426,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3347,6 +3471,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3927,44 +4065,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4264,7 +4407,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4604,99 +4747,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4816,12 +4959,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4903,11 +5046,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4932,17 +5075,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5559,65 +5702,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6747,38 +6895,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7724,7 +7872,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8686,19 +8834,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -9007,70 +9155,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, fuzzy, python-format msgid "AoE device not found at %s" msgstr "Tjener ikke funnet" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9125,29 +9273,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -10993,6 +11141,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/nl_NL/LC_MESSAGES/nova.po b/nova/locale/nl_NL/LC_MESSAGES/nova.po index 3b305e9d6..28aea5b71 100644 --- a/nova/locale/nl_NL/LC_MESSAGES/nova.po +++ b/nova/locale/nl_NL/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Dutch (Netherlands) " @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1969,23 +1973,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2010,6 +2024,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2059,21 +2074,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2084,6 +2103,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2103,12 +2123,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2153,7 +2173,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2168,23 +2188,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2287,14 +2307,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2304,189 +2327,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2494,22 +2568,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2794,13 +2874,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2848,7 +2928,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2977,6 +3057,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3110,7 +3191,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3127,16 +3208,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3201,16 +3282,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3306,19 +3416,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3337,6 +3461,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3915,44 +4053,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4252,7 +4395,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4592,99 +4735,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4804,12 +4947,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4891,11 +5034,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4920,17 +5063,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5545,65 +5688,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6731,38 +6879,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7705,7 +7853,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8665,19 +8813,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8986,70 +9134,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9104,29 +9252,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" diff --git a/nova/locale/nova.pot b/nova/locale/nova.pot index 6f2a7b3c4..44ddf5515 100644 --- a/nova/locale/nova.pot +++ b/nova/locale/nova.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: nova jenkins.nova.propose.translation.update.260\n" +"Project-Id-Version: nova jenkins.nova.propose.translation.update.261\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -168,7 +168,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -186,6 +188,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1669,6 +1672,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1968,23 +1972,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2009,6 +2023,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2058,21 +2073,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2083,6 +2102,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2102,12 +2122,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2152,7 +2172,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2167,23 +2187,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2286,14 +2306,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2303,189 +2326,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2493,22 +2567,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2793,13 +2873,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2847,7 +2927,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2976,6 +3056,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3109,7 +3190,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3126,16 +3207,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3200,16 +3281,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3305,19 +3415,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3336,6 +3460,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3914,44 +4052,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4251,7 +4394,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4591,99 +4734,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4803,12 +4946,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4890,11 +5033,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4919,17 +5062,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5544,65 +5687,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6730,38 +6878,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7704,7 +7852,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8664,19 +8812,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8985,70 +9133,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9103,29 +9251,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" diff --git a/nova/locale/pt/LC_MESSAGES/nova.po b/nova/locale/pt/LC_MESSAGES/nova.po index 0dfd9944b..72cfc2e46 100644 --- a/nova/locale/pt/LC_MESSAGES/nova.po +++ b/nova/locale/pt/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Portuguese " @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1969,23 +1973,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2010,6 +2024,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2059,21 +2074,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2084,6 +2103,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2103,12 +2123,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2153,7 +2173,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2168,23 +2188,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2287,14 +2307,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2304,189 +2327,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2494,22 +2568,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2794,13 +2874,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2848,7 +2928,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2977,6 +3057,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3110,7 +3191,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3127,16 +3208,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3201,16 +3282,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3306,19 +3416,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3337,6 +3461,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3915,44 +4053,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4252,7 +4395,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4592,99 +4735,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4804,12 +4947,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4891,11 +5034,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4920,17 +5063,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5545,65 +5688,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6731,38 +6879,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7705,7 +7853,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8665,19 +8813,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8986,70 +9134,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9104,29 +9252,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" diff --git a/nova/locale/pt_BR/LC_MESSAGES/nova.po b/nova/locale/pt_BR/LC_MESSAGES/nova.po index e85709ba7..ab5358d49 100644 --- a/nova/locale/pt_BR/LC_MESSAGES/nova.po +++ b/nova/locale/pt_BR/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2012-05-04 19:25+0000\n" "Last-Translator: Júlio Cezar Santos Pires <Unknown>\n" "Language-Team: Brazilian Portuguese <pt_BR@li.org>\n" @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "Volume inválido" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1677,6 +1680,7 @@ msgstr "Criar par de chaves %s" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1981,23 +1985,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2022,6 +2036,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2071,21 +2086,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2096,6 +2115,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2115,12 +2135,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2165,7 +2185,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2180,23 +2200,23 @@ msgstr "Corpo do pedido está mal formado" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, fuzzy, python-format msgid "Calling method %s" msgstr "Chamando o pai %s" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2299,15 +2319,18 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 #, fuzzy msgid "Only administrators may list deleted instances" msgstr "Começando a terminar instâncias" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, fuzzy, python-format msgid "Flavor '%s' could not be found " msgstr "Host %(host)s não encontrado." @@ -2317,195 +2340,246 @@ msgstr "Host %(host)s não encontrado." #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 #, fuzzy msgid "HostId cannot be updated." msgstr "Ponto de montagem não pode ser traduzido: %s" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 #, fuzzy msgid "Personality cannot be updated." msgstr "Ponto de montagem não pode ser traduzido: %s" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 #, fuzzy msgid "Flavor used by the instance could not be found." msgstr "Serviço %(service_id)s não encontrado." #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 #, fuzzy msgid "Image that the instance was started with could not be found." msgstr "Serviço %(service_id)s não encontrado." #: nova/api/openstack/compute/servers.py:1106 -#, fuzzy, python-format +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 +#, fuzzy msgid "Invalid instance image." msgstr "Corpo do pedido está mal formado" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 #, fuzzy msgid "Unable to set password on instance" msgstr "Falhou ao reiniciar instância" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2513,22 +2587,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2818,13 +2898,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, fuzzy, python-format msgid "Fixed IP %s not found" msgstr "Certificado %(certificate_id)s não encontrado." @@ -2875,7 +2955,7 @@ msgstr "group %s já existe" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -3006,6 +3086,7 @@ msgid "Invalid timestamp for date %s" msgstr "Assinatura inválida para usuário %s" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3143,7 +3224,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3161,16 +3242,16 @@ msgstr "Mostrando rede com id %s" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, fuzzy, python-format msgid "Bad prefix for network in cidr %s" msgstr "Removendo rede com id %s" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3238,16 +3319,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, fuzzy, python-format msgid "Reserving IP address %s" msgstr "Liberar endereço %s" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, fuzzy, python-format msgid "Unreserving IP address %s" msgstr "Liberar endereço %s" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3344,19 +3454,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, fuzzy, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "Volume não encontrada para a instância %(instance_id)s." @@ -3375,6 +3499,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 #, fuzzy msgid "Instance type for vpn instances" @@ -3970,45 +4108,50 @@ msgstr "Criar Grupo de Segurança %s" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, fuzzy, python-format +msgid "Unable to update system group '%s'" +msgstr "Não é possível destruir o VBD %s" + +#: nova/compute/api.py:2995 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Não é possível destruir o VBD %s" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 #, fuzzy msgid "Security group is still in use" msgstr "Revogado entrada do grupo de segurança %s" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "Excluir grupo de segurança %s" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "Autorizada entrada do grupo de segurança %s" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "Revogado entrada do grupo de segurança %s" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4313,7 +4456,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4666,101 +4809,101 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 #, fuzzy msgid "Updating volume usage cache" msgstr "Remover volume com id: %s" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "Instância %s não encontrada" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Removendo imagem %s" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "Iniciando instância %s" @@ -4880,12 +5023,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4969,11 +5112,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "Falhou ao reiniciar instância" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "Falhou ao reiniciar instância" @@ -4999,17 +5142,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "Corpo do pedido está mal formado" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5627,68 +5770,73 @@ msgstr "Removendo rede com id %s" msgid "Quantum Error creating security group %s" msgstr "Excluir grupo de segurança %s" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, fuzzy, python-format +msgid "Quantum Error updating security group %s" +msgstr "Excluir grupo de segurança %s" + +#: nova/network/security_group/quantum_driver.py:124 #, fuzzy, python-format msgid "Quantum security group %s not found" msgstr "Excluir grupo de segurança %s" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, fuzzy, python-format msgid "Quantum Error: %s" msgstr "Capturado o erro: %s" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 #, fuzzy msgid "Quantum Error getting security groups" msgstr "Excluir grupo de segurança %s" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 #, fuzzy msgid "Security group id should be uuid" msgstr "Revogado entrada do grupo de segurança %s" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, fuzzy, python-format msgid "Quantum Error getting security group %s" msgstr "Excluir grupo de segurança %s" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 #, fuzzy msgid "Quantum Error:" msgstr "Capturado o erro: %s" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, fuzzy, python-format msgid "Quantum security group rule %s not found" msgstr "Autorizada entrada do grupo de segurança %s" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6823,38 +6971,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "Erro interno" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7810,7 +7958,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8790,19 +8938,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -9111,70 +9259,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, fuzzy, python-format msgid "%s is already mounted" msgstr "group %s já existe" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9230,30 +9378,30 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 #, fuzzy msgid "Unable to get checksum" msgstr "Não é possível desconectar o volume %s" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -11115,6 +11263,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/ru/LC_MESSAGES/nova.po b/nova/locale/ru/LC_MESSAGES/nova.po index c2c5a0dbf..5605998f2 100644 --- a/nova/locale/ru/LC_MESSAGES/nova.po +++ b/nova/locale/ru/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2012-03-25 09:34+0000\n" "Last-Translator: Eugene Marshal <Unknown>\n" "Language-Team: Russian <ru@li.org>\n" @@ -176,7 +176,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -194,6 +196,7 @@ msgstr "Недопустимый том" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "Недопустимые метаданные" @@ -1711,6 +1714,7 @@ msgstr "Создание пары ключей %s" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -2022,12 +2026,12 @@ msgstr "%(url)s возвратил с HTTP %(status)d" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "Расширенный ресурс: %s" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " @@ -2036,11 +2040,21 @@ msgstr "" "Расширение %(ext_name)s: Невозможно расширить ресурс %(collection)s: Нет " "такого ресурса" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "Расширение %(ext_name)s расширение ресурса: %(collection)s" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2065,6 +2079,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "маркер [%s] не найден" @@ -2115,21 +2130,25 @@ msgid "Loaded extension: %s" msgstr "Загруженное расширение: %s" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2140,6 +2159,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2159,12 +2179,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "Ошибка загрузки расширения %(ext_factory)s: %(exc)s" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, fuzzy, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "Ошибка загрузки расширения %(ext_name)s: %(exc)s" @@ -2209,7 +2229,7 @@ msgstr "Пустое тело предоставлено в запросе" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2224,23 +2244,23 @@ msgstr "Неправильное тело запроса" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, fuzzy, python-format msgid "Calling method %s" msgstr "Выполняется вызов getter %s" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "Не поддерживаемый тип содержимого" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2345,15 +2365,18 @@ msgstr "Элемент метаданных не найден" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 #, fuzzy msgid "Only administrators may list deleted instances" msgstr "Выполнение запуска копий" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, fuzzy, python-format msgid "Flavor '%s' could not be found " msgstr "Узел %(host)s не найден." @@ -2363,197 +2386,248 @@ msgstr "Узел %(host)s не найден." #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "Копия не найдена" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 #, fuzzy msgid "Unknown argment : port" msgstr "Неизвестная цепочка: %r" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, fuzzy, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "Недопустимый сетевой формат: сетевой uuid имеет неправильный формат (%s)" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "Недопустимый сетевой формат: сетевой uuid имеет неправильный формат (%s)" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "Недопустимый фиксированный IP-адрес (%s)" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "Дубликаты сетей (%s) не разрешены" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "Недопустимый сетевой формат: отсутствует %s" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "Недопустимый сетевой формат" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "Содержимое данных пользователя не может быть дешифровано" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "Имя сервера не задано" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "Предоставлен недопустимый flavorRef." #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "Невозможно найти запрошенный образ" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "Предоставлен недопустимый key_name." #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 #, fuzzy msgid "HostId cannot be updated." msgstr "Точка подключения не может быть переведена: %s" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 #, fuzzy msgid "Personality cannot be updated." msgstr "Точка подключения не может быть переведена: %s" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "С копией не производилось изменение размера." #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 #, fuzzy msgid "Flavor used by the instance could not be found." msgstr "Копия %(instance_id)s не найдена." #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "Отсутствует аргумент типа 'type' для перезагрузки" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 #, fuzzy msgid "Resize requires a flavor change." msgstr "Изменение размера требует изменения объёма." #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 #, fuzzy msgid "Image that the instance was started with could not be found." msgstr "Копия %(instance_id)s не найдена." #: nova/api/openstack/compute/servers.py:1106 -#, fuzzy, python-format +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 +#, fuzzy msgid "Invalid instance image." msgstr "Недопустимый запрос тела" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "Отсутствует атрибут imageRef" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "Отсутствует атрибут flavorRef" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "adminPass не был задан" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "Недопустимый adminPass" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 #, fuzzy msgid "Unable to set password on instance" msgstr "Ошибка перезагрузки копии" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "Запрос изменения размера имеет недопустимый атрибут 'flavorRef'." #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "Запросы изменение размера требуют атрибут 'flavorRef'." @@ -2561,22 +2635,28 @@ msgstr "Запросы изменение размера требуют атри #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "Недопустимый запрос тела" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, fuzzy, python-format msgid "Removing options '%s' from query" msgstr "Удаление параметров '%(unk_opt_str)s' из запроса" @@ -2871,13 +2951,13 @@ msgid "Error in evacuate, %s" msgstr "Ошибка перемещения %s" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, fuzzy, python-format msgid "Fixed IP %s not found" msgstr "Сертификат %(certificate_id)s не найден." @@ -2928,7 +3008,7 @@ msgstr "Тип тома %(name)s уже существует." #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -3061,6 +3141,7 @@ msgid "Invalid timestamp for date %s" msgstr "Недопустимые метаданные" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3200,7 +3281,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "Недостаточно параметров для сбора правильного правила." @@ -3219,16 +3300,16 @@ msgstr "Отображение сети с идентификатором %s" msgid "security group default rule not found" msgstr "Группа безопасности с правилом %(rule_id)s не найдена." -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, fuzzy, python-format msgid "Bad prefix for network in cidr %s" msgstr "Недопустимый префикс для to_global_ipv6: %s" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "Группа безопасности не задана" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "Наименование группы безопасности не может отсутствовать" @@ -3297,16 +3378,45 @@ msgstr "Создать снимок из тома %s" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, fuzzy, python-format +msgid "Loaded extension %s" +msgstr "Загруженное расширение: %s" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, fuzzy, python-format +msgid "Ext version: %i" +msgstr "Версия агента копии: %s" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, fuzzy, python-format msgid "Reserving IP address %s" msgstr "Присвоить адрес %s" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, fuzzy, python-format msgid "Unreserving IP address %s" msgstr "Присвоить адрес %s" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3403,19 +3513,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, fuzzy, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "Не найден том для копии %(instance_id)s." @@ -3434,6 +3558,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 #, fuzzy msgid "Instance type for vpn instances" @@ -4042,46 +4180,51 @@ msgstr "Создать группу безопасности %s" msgid "Security group %s already exists" msgstr "Группа безопасности %s уже существует" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, fuzzy, python-format +msgid "Unable to update system group '%s'" +msgstr "Невозможно ликвидировать vbd %s" + +#: nova/compute/api.py:2995 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Невозможно ликвидировать vbd %s" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 #, fuzzy msgid "Security group is still in use" msgstr "Группа безопасности (%s) не найдена" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "Удалить группу безопасности %s" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "Правило (%s) не найдено" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 #, fuzzy msgid "Quota exceeded, too many security group rules." msgstr "Добавление правила группы безопасности: %r" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4387,7 +4530,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "%s. Установка состояния копии vm_state на ERROR" @@ -4755,16 +4898,16 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "Обновление временных данных использования полосы пропускания" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 #, fuzzy msgid "Updating volume usage cache" msgstr "Обновление временных данных использования полосы пропускания" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "Обновление состояния узла" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -4773,88 +4916,88 @@ msgstr "" "Найдено %(num_db_instances)s в базе данных и %(num_vm_instances)s в " "гипервизоре." -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "копия не включена" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 #, fuzzy msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "FLAGS.reclaim_instance_interval <= 0, пропуск..." -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "LoggingVolumeDriver: %s" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, fuzzy, python-format msgid "No service record for host %s" msgstr "Нет службы для compute ID %s" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, fuzzy, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" "Не распознанное значение '%(action)s' для " "FLAGS.running_deleted_instance_action" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "%s. Установка состояния копии vm_state на ERROR" @@ -4976,12 +5119,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 #, fuzzy msgid "Invalid block_device_mapping_destroy invocation" msgstr "block_device_mapping %s" @@ -5067,11 +5210,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "Ошибка перезагрузки копии" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "Ошибка перезагрузки копии" @@ -5097,17 +5240,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "Недопустимый запрос тела" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5740,70 +5883,75 @@ msgstr "установка сетевого узла" msgid "Quantum Error creating security group %s" msgstr "Удалить группу безопасности %s" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, fuzzy, python-format +msgid "Quantum Error updating security group %s" +msgstr "Удалить группу безопасности %s" + +#: nova/network/security_group/quantum_driver.py:124 #, fuzzy, python-format msgid "Quantum security group %s not found" msgstr "Удалить группу безопасности %s" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, fuzzy, python-format msgid "Quantum Error: %s" msgstr "Обнаружена ошибка: %s" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 #, fuzzy msgid "Quantum Error getting security groups" msgstr "Удалить группу безопасности %s" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 #, fuzzy msgid "Security group id should be uuid" msgstr "Группа безопасности (%s) не найдена" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, fuzzy, python-format msgid "Quantum Error getting security group %s" msgstr "Удалить группу безопасности %s" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 #, fuzzy msgid "Quantum Error:" msgstr "Обнаружена ошибка: %s" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, fuzzy, python-format msgid "Quantum security group rule %s not found" msgstr "Группа безопасности с правилом %(rule_id)s не найдена." -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, fuzzy, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" "Группа безопасности %(security_group_id)s не найдена для проекта " "%(project_id)s." -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, fuzzy, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6953,38 +7101,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "Выполняемые копии: %s" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "После завершения работы копий: %s" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "Внутренняя ошибка" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "После принудительного завершения работы копий: %s" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 #, fuzzy msgid "spawn error" msgstr "Ошибка аутентификации" @@ -7941,7 +8089,7 @@ msgstr "Версия агента копии: %s" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8936,20 +9084,20 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 #, fuzzy msgid "Instance running successfully." msgstr "Копия %s: выполнение" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -9263,43 +9411,43 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "Найден узел iSCSI %(mount_device)s (после %(tries)s повторных проверок)" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, fuzzy, python-format msgid "%s is already mounted" msgstr "образ уже присоединён" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, fuzzy, python-format msgid "AoE device not found at %s" msgstr "iSCSI-устройство не найдено в %s" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, fuzzy, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" "Том ISCSI не найден в: %(mount_device)s. Будет выполнена повторная " "проверка и попытка. Повторение: %(tries)s" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, fuzzy, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "Найден узел iSCSI %(mount_device)s (после %(tries)s повторных проверок)" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 #, fuzzy msgid "Fibre Channel device not found." msgstr "iSCSI-устройство не найдено в %s" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, fuzzy, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " @@ -9308,30 +9456,30 @@ msgstr "" "Том ISCSI не найден в: %(mount_device)s. Будет выполнена повторная " "проверка и попытка. Повторение: %(tries)s" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, fuzzy, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "Найден узел iSCSI %(mount_device)s (после %(tries)s повторных проверок)" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9387,30 +9535,30 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 #, fuzzy msgid "Unable to get checksum" msgstr "Невозможно использовать глобальные полномочия %(role_id)s" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -11343,6 +11491,3 @@ msgstr "Образ должен быть доступен" msgid "status must be 'available'" msgstr "Образ должен быть доступен" -#~ msgid "Malformed request url" -#~ msgstr "Неправильный запрос url" - diff --git a/nova/locale/ru_RU/LC_MESSAGES/nova.po b/nova/locale/ru_RU/LC_MESSAGES/nova.po index 32e8ef2bb..b8cd128f7 100644 --- a/nova/locale/ru_RU/LC_MESSAGES/nova.po +++ b/nova/locale/ru_RU/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Russian (Russia) " @@ -170,7 +170,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -188,6 +190,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1671,6 +1674,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1970,23 +1974,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2011,6 +2025,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2060,21 +2075,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2085,6 +2104,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2104,12 +2124,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2154,7 +2174,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2169,23 +2189,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2288,14 +2308,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2305,189 +2328,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2495,22 +2569,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2795,13 +2875,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2849,7 +2929,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2978,6 +3058,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3111,7 +3192,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3128,16 +3209,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3202,16 +3283,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3307,19 +3417,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3338,6 +3462,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3916,44 +4054,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4253,7 +4396,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4593,99 +4736,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4805,12 +4948,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4892,11 +5035,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4921,17 +5064,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5546,65 +5689,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6732,38 +6880,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7706,7 +7854,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8666,19 +8814,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8987,70 +9135,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9105,29 +9253,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" diff --git a/nova/locale/sw_KE/LC_MESSAGES/nova.po b/nova/locale/sw_KE/LC_MESSAGES/nova.po index e136f58a6..b7f77bc00 100644 --- a/nova/locale/sw_KE/LC_MESSAGES/nova.po +++ b/nova/locale/sw_KE/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Swahili (Kenya) " @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1969,23 +1973,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2010,6 +2024,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2059,21 +2074,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2084,6 +2103,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2103,12 +2123,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2153,7 +2173,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2168,23 +2188,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2287,14 +2307,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2304,189 +2327,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2494,22 +2568,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2794,13 +2874,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2848,7 +2928,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2977,6 +3057,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3110,7 +3191,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3127,16 +3208,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3201,16 +3282,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3306,19 +3416,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3337,6 +3461,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3915,44 +4053,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4252,7 +4395,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4592,99 +4735,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4804,12 +4947,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4891,11 +5034,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4920,17 +5063,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5545,65 +5688,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6731,38 +6879,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7705,7 +7853,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8665,19 +8813,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8986,70 +9134,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9104,29 +9252,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" diff --git a/nova/locale/tl/LC_MESSAGES/nova.po b/nova/locale/tl/LC_MESSAGES/nova.po index 30220155a..b66e11f6d 100644 --- a/nova/locale/tl/LC_MESSAGES/nova.po +++ b/nova/locale/tl/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez <thierry.carrez+lp@gmail.com>\n" "Language-Team: Tagalog <tl@li.org>\n" @@ -168,7 +168,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -186,6 +188,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1669,6 +1672,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1968,23 +1972,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2009,6 +2023,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2058,21 +2073,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2083,6 +2102,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2102,12 +2122,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2152,7 +2172,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2167,23 +2187,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2286,14 +2306,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2303,189 +2326,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2493,22 +2567,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2793,13 +2873,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2847,7 +2927,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2976,6 +3056,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3109,7 +3190,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3126,16 +3207,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3200,16 +3281,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3305,19 +3415,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3336,6 +3460,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3915,44 +4053,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4252,7 +4395,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4592,99 +4735,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4804,12 +4947,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4891,11 +5034,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4920,17 +5063,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5545,65 +5688,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6731,38 +6879,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7705,7 +7853,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8665,19 +8813,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8986,70 +9134,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9104,29 +9252,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -10968,6 +11116,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/tr/LC_MESSAGES/nova.po b/nova/locale/tr/LC_MESSAGES/nova.po index e3c0352c7..28c371201 100644 --- a/nova/locale/tr/LC_MESSAGES/nova.po +++ b/nova/locale/tr/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2011-12-14 18:10+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Turkish <tr@li.org>\n" @@ -168,7 +168,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -186,6 +188,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1669,6 +1672,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1968,23 +1972,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2009,6 +2023,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2058,21 +2073,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2083,6 +2102,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2102,12 +2122,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2152,7 +2172,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2167,23 +2187,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2286,14 +2306,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2303,189 +2326,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2493,22 +2567,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2793,13 +2873,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2847,7 +2927,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2976,6 +3056,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3109,7 +3190,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3126,16 +3207,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3200,16 +3281,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3305,19 +3415,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3336,6 +3460,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3914,44 +4052,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4251,7 +4394,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4591,99 +4734,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4803,12 +4946,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4890,11 +5033,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4919,17 +5062,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5544,65 +5687,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6730,38 +6878,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7704,7 +7852,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8664,19 +8812,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8985,70 +9133,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9103,29 +9251,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -10967,6 +11115,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/tr_TR/LC_MESSAGES/nova.po b/nova/locale/tr_TR/LC_MESSAGES/nova.po index 03affd409..8adc0699c 100644 --- a/nova/locale/tr_TR/LC_MESSAGES/nova.po +++ b/nova/locale/tr_TR/LC_MESSAGES/nova.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-02-02 18:03+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: en_US <LL@li.org>\n" @@ -170,7 +170,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "Anahtar çifti verisi geçersiz" @@ -188,6 +190,7 @@ msgstr "Geçersiz bölüm" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "Geçersiz metadata" @@ -1704,6 +1707,7 @@ msgstr "%s anahtar çiftini oluştur" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -2004,12 +2008,12 @@ msgstr "%(url)s HTTP %(status)d ile geri döndü" msgid "Must specify an ExtensionManager class" msgstr "UzantıYöneticisi sınıfı belirlenmek zorunda" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "Genişletilmiş kaynak: %s" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " @@ -2018,11 +2022,21 @@ msgstr "" "%(ext_name)s uzantısı: %(collection)s kaynağı genişletilemiyor: Böyle bir" " kaynak yok" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "%(ext_name)s uzantısı kaynağı genişletiyor: %(collection)s" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2047,6 +2061,7 @@ msgid "offset param must be positive" msgstr "Göreli konum parametresi pozitif olmak zorunda" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr " [%s] göstergesi bulunamadı" @@ -2096,21 +2111,25 @@ msgid "Loaded extension: %s" msgstr "Yüklenen bölüm: %s" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "Ext adı: %s" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "Ext takma adı: %s" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "Ext açıklaması: %s" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "Ext isim uzayı: %s" @@ -2121,6 +2140,7 @@ msgid "Ext updated: %s" msgstr "Ext güncellendi: %s" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "İstisna yükleme uzantısı: %s" @@ -2140,12 +2160,12 @@ msgstr "Genişletme fabrikası çağırılıyor %s" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "%(ext_factory)s uzantısı yüklemede hata: %(exc)s" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "%(classpath)s uzantısı yüklemede hata: %(exc)s" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, fuzzy, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "%(ext_name)s uzantısı yüklemede hata: %(exc)s" @@ -2190,7 +2210,7 @@ msgstr "İstekteki sağlayıcı gövdesi boş" msgid "There is no such action: %s" msgstr "Böyle bir işlem yok: %s" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2205,23 +2225,23 @@ msgstr "Kusurlu istek gövdesi" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "Desteklenmeyen içerik türü" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2326,14 +2346,17 @@ msgstr "İçerik özelliği bilgisi bulunamadı" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "Geçersiz değişiklik-oluşturma değeri" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, fuzzy, python-format msgid "Flavor '%s' could not be found " msgstr "%(flavor_id)s örnek türü bulunamadı." @@ -2343,196 +2366,247 @@ msgstr "%(flavor_id)s örnek türü bulunamadı." #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "Örnek bulunamadı." #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "Yanlış kişisel biçim: %s bulunamadı" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "Yanlış kişisel biçim" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "%s için kişisel içerik çözümlenemedi" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "Yanlış ağ biçimi: ağ UUID'si uygun formatta değil(%s)" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "Geçersiz değişken IP adresi (%s)" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "Tekrarlanan ağlara (%s) izin verilmiyor" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "Yanlış ağ biçimi: %s bulunamadı" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "Hatalı ağ biçimi" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "Kullanıcı verisi içeriği çözülemez" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "IPv4 adresi uygun IPv4 formatında değil" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "Sunucu adı tanımlanmadı" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "Geçersiz örnek türü sağlayıcısı" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "İstenilen imaj dosyası bulunamadı" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "Geçersiz anahtar adı verildi." #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 #, fuzzy msgid "Personality cannot be updated." msgstr "%s için kişisel içerik çözümlenemedi" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "Örnek tekrar boyutlandırılacak şekilde ayarlanmadı." #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 #, fuzzy msgid "Flavor used by the instance could not be found." msgstr "%(instance_id)s örneği bulunamadı." #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "Önyükleme için argüman türü HARD veya SOFT değil" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "Önyükleme için tür argümanı eksik" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "İstenilen örnek türü konumlandırılamıyor." #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 #, fuzzy msgid "Image that the instance was started with could not be found." msgstr "%(instance_id)s örneği bulunamadı." #: nova/api/openstack/compute/servers.py:1106 -#, fuzzy, python-format +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 +#, fuzzy msgid "Invalid instance image." msgstr "%s geçerli bir örnek ismidir" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "İmaj referans özelliği eksik" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "Geçersiz imaj referansı verildi." #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "Örnek türü referans özelliği eksik" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "Belirlenmiş bir yönetici parolası yok" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "Geçersiz yönetici parolası" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 #, fuzzy msgid "Unable to set password on instance" msgstr "Örnek kapatmada hata oluştu." #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "Çözümlenemeyen metadata anahtar/değer çifti." #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" "Yeniden boyutlandırma isteği geçersiz örnek türü referansı özelliğine " "sahip." #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" "Yeniden boyutlandırma isteği geçersiz örnek türü referansı özelliği " @@ -2542,22 +2616,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "Geçersiz istek gövdesi" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "İstekte bulunulan imaj referansı çözümlenemedi." #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "Yeniden kurulum için imaj dosyası bulunamadı." #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "createImage varlığının isim özelliğine ihtiyacı var" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, fuzzy, python-format msgid "Removing options '%s' from query" msgstr "Sorgudan '%(unk_opt_str)s' seçenekleri kaldırılıyor" @@ -2853,13 +2933,13 @@ msgid "Error in evacuate, %s" msgstr "Göçte hata %s" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, fuzzy, python-format msgid "Fixed IP %s not found" msgstr "Kural (%s) bulunamadı" @@ -2908,7 +2988,7 @@ msgstr "%(address)s değişken IP adresi ilişkilendirildi." #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "Parametre dizini eksik" @@ -3039,6 +3119,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "'%s' anahtar çifti zaten var." @@ -3175,7 +3256,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "Bozuk scheduler_hints özelliği" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "Geçerli bir kuralı oluşturmak için yeterli parametre yok." @@ -3194,16 +3275,16 @@ msgstr "%s id'li ağ gösteriliyor" msgid "security group default rule not found" msgstr "%(rule_id)s kurallı güvenlik grubu bulunamadı." -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, fuzzy, python-format msgid "Bad prefix for network in cidr %s" msgstr "Global ipv6 için yanlış sonek: %s" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "Güvenlik grubu belirlenmedi" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "Güvenlik grup adı boş bırakılamaz" @@ -3270,16 +3351,45 @@ msgstr "%s biriminden sistem görüntüsü oluşturuluyor" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, fuzzy, python-format +msgid "Loaded extension %s" +msgstr "Yüklenen bölüm: %s" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, fuzzy, python-format +msgid "Ext version: %i" +msgstr "Ext açıklaması: %s" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, fuzzy, python-format msgid "Reserving IP address %s" msgstr "%s adresini serbest bırak" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, fuzzy, python-format msgid "Unreserving IP address %s" msgstr "%s adresini serbest bırak" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, fuzzy, python-format +msgid "Running _create_extension_point for %s" +msgstr "Genişletme fabrikası çağırılıyor %s" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3376,19 +3486,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, fuzzy, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "%(instance_id)s örneği için ağ bulunamadı." @@ -3407,6 +3531,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -4000,44 +4138,49 @@ msgstr "%s güvenlik grubunu oluşturunuz" msgid "Security group %s already exists" msgstr "%s güvenlik grubu zaten var" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, fuzzy, python-format +msgid "Unable to update system group '%s'" +msgstr "Geçersiz güncelleme ayarı: '%s'" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "%s güvenlik grubunu siliniz" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "Kural (%s) bulunamadı" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "Yetkilendirilmiş %s güvenlik grubu girişi" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "%s güvenlik grubu girişini iptal et" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "Güvenlik grup id'si integer olmak zorunda" @@ -4341,7 +4484,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4684,16 +4827,16 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "Bant genişliği kullanım önbelleği güncelleniyor" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 #, fuzzy msgid "Updating volume usage cache" msgstr "Bant genişliği kullanım önbelleği güncelleniyor" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "Sunucu durumu güncelleniyor" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -4702,84 +4845,84 @@ msgstr "" "Veritabanında %(num_db_instances)s ve misafir sistemde " "%(num_vm_instances)s bulundu" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "Silinen örnek kurtarılıyor" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "İmaj siliniyor %s" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4900,12 +5043,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4989,11 +5132,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "Tekrar yükleme örneğinde hata oluştu." -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "Tekrar yükleme örneğinde hata oluştu." @@ -5019,17 +5162,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "%s geçerli bir örnek ismidir" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5648,70 +5791,75 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "%s güvenlik grubunu siliniz" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, fuzzy, python-format +msgid "Quantum Error updating security group %s" +msgstr "%s güvenlik grubunu siliniz" + +#: nova/network/security_group/quantum_driver.py:124 #, fuzzy, python-format msgid "Quantum security group %s not found" msgstr "%s güvenlik grubunu siliniz" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, fuzzy, python-format msgid "Quantum Error: %s" msgstr "Yakalama hatası: %s" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 #, fuzzy msgid "Quantum Error getting security groups" msgstr "%s güvenlik grubunu siliniz" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 #, fuzzy msgid "Security group id should be uuid" msgstr "Güvenlik grup id'si integer olmak zorunda" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, fuzzy, python-format msgid "Quantum Error getting security group %s" msgstr "%s güvenlik grubunu siliniz" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 #, fuzzy msgid "Quantum Error:" msgstr "Yakalama hatası: %s" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, fuzzy, python-format msgid "Quantum security group rule %s not found" msgstr "%(rule_id)s kurallı güvenlik grubu bulunamadı." -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, fuzzy, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" "%(project_id)s projesi için %(security_group_id)s güvenlik grubu " "bulunamadı." -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, fuzzy, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6845,38 +6993,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "Örnekler çalışıyor: %s" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "Örnekleri sonlandırmanın ardından: %s" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "İçsel hata" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "Zorla öldürülen örneklerin ardından: %s" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 #, fuzzy msgid "spawn error" msgstr "Kimlik doğrulama hatası" @@ -7830,7 +7978,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8807,19 +8955,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -9130,71 +9278,71 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, fuzzy, python-format msgid "AoE device not found at %s" msgstr "%s'de iSCSI cihazı bulunamadı" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 #, fuzzy msgid "Fibre Channel device not found." msgstr "%s'de iSCSI cihazı bulunamadı" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9249,29 +9397,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -11123,6 +11271,3 @@ msgstr "İmaj müsait olmak zorunda" msgid "status must be 'available'" msgstr "İmaj müsait olmak zorunda" -#~ msgid "Malformed request url" -#~ msgstr "Hatalı istek bağlantısı" - diff --git a/nova/locale/uk/LC_MESSAGES/nova.po b/nova/locale/uk/LC_MESSAGES/nova.po index 832d893b8..802ada55a 100644 --- a/nova/locale/uk/LC_MESSAGES/nova.po +++ b/nova/locale/uk/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez <thierry.carrez+lp@gmail.com>\n" "Language-Team: Ukrainian <uk@li.org>\n" @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1671,6 +1674,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1971,23 +1975,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2012,6 +2026,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2061,21 +2076,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2086,6 +2105,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2105,12 +2125,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2155,7 +2175,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2170,23 +2190,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, fuzzy, python-format msgid "Calling method %s" msgstr "Оголошення черги %s" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2289,14 +2309,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2306,189 +2329,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2496,22 +2570,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2796,13 +2876,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2850,7 +2930,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2979,6 +3059,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3112,7 +3193,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3130,16 +3211,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3204,16 +3285,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3309,19 +3419,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3340,6 +3464,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3919,44 +4057,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "Вилучити групу безпеки %s" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4256,7 +4399,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4596,100 +4739,100 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 #, fuzzy msgid "Updating volume usage cache" msgstr "Від'єднати том %s" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Від'єднати том %s" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4809,12 +4952,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4896,11 +5039,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4925,17 +5068,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5550,66 +5693,71 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "Вилучити групу безпеки %s" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, fuzzy, python-format +msgid "Quantum Error updating security group %s" +msgstr "Вилучити групу безпеки %s" + +#: nova/network/security_group/quantum_driver.py:124 #, fuzzy, python-format msgid "Quantum security group %s not found" msgstr "Вилучити групу безпеки %s" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 #, fuzzy msgid "Quantum Error getting security groups" msgstr "Вилучити групу безпеки %s" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, fuzzy, python-format msgid "Quantum Error getting security group %s" msgstr "Вилучити групу безпеки %s" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6737,38 +6885,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7711,7 +7859,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8671,19 +8819,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8992,70 +9140,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9110,29 +9258,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -10975,6 +11123,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/vi_VN/LC_MESSAGES/nova.po b/nova/locale/vi_VN/LC_MESSAGES/nova.po index 81e293997..fd76eff45 100644 --- a/nova/locale/vi_VN/LC_MESSAGES/nova.po +++ b/nova/locale/vi_VN/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-05-13 19:22+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Vietnamese (Viet Nam) " @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1969,23 +1973,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2010,6 +2024,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2059,21 +2074,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2084,6 +2103,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2103,12 +2123,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2153,7 +2173,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2168,23 +2188,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2287,14 +2307,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2304,189 +2327,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2494,22 +2568,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2794,13 +2874,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2848,7 +2928,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2977,6 +3057,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3110,7 +3191,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3127,16 +3208,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3201,16 +3282,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3306,19 +3416,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3337,6 +3461,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3915,44 +4053,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4252,7 +4395,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4592,99 +4735,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4804,12 +4947,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4891,11 +5034,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4920,17 +5063,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5545,65 +5688,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6731,38 +6879,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7705,7 +7853,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8665,19 +8813,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8986,70 +9134,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9104,29 +9252,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -10968,6 +11116,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - diff --git a/nova/locale/zh_CN/LC_MESSAGES/nova.po b/nova/locale/zh_CN/LC_MESSAGES/nova.po index 002c78471..a397247ac 100644 --- a/nova/locale/zh_CN/LC_MESSAGES/nova.po +++ b/nova/locale/zh_CN/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2012-05-07 06:51+0000\n" "Last-Translator: Edward <Unknown>\n" "Language-Team: Chinese (Simplified) <zh_CN@li.org>\n" @@ -171,7 +171,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "密钥对数据无效" @@ -189,6 +191,7 @@ msgstr "无效的卷" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "无效的元数据" @@ -1689,6 +1692,7 @@ msgstr "创建密钥对 %s" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -2004,23 +2008,33 @@ msgstr "%(url)s 随HTTP %(status)d返回" msgid "Must specify an ExtensionManager class" msgstr "必须明确一个ExtensionManager类" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "扩展资源:%s" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "扩展%(ext_name)s:无法扩展资源 %(collection)s:没有那种资源" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "扩展资源的扩展 %(ext_name)s:%(collection)s" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2045,6 +2059,7 @@ msgid "offset param must be positive" msgstr "offset 参数必须是正数" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "没有找到标记 [%s]" @@ -2095,21 +2110,25 @@ msgid "Loaded extension: %s" msgstr "加载的扩展:%s" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "Ext name: %s" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "Ext alias: %s" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "Ext 描述: %s" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "Ext 命名空间: %s" @@ -2120,6 +2139,7 @@ msgid "Ext updated: %s" msgstr "Ext updated: %s" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "加载扩展发生异常:%s" @@ -2139,12 +2159,12 @@ msgstr "调用扩展工厂 %s" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "加载扩展 %(ext_factory)s 失败:%(exc)s" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "加载扩展 %(classpath)s 失败:%(exc)s" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, fuzzy, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "加载扩展 %(ext_name)s 失败:%(exc)s" @@ -2189,7 +2209,7 @@ msgstr "请求中没有提供主体" msgid "There is no such action: %s" msgstr "没有该动作:%s" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2204,23 +2224,23 @@ msgstr "错误格式的请求主体" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, fuzzy, python-format msgid "Calling method %s" msgstr "调用 getter %s" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "不支持的Content-Type" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2323,15 +2343,18 @@ msgstr "元数据项目未找到" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "无效的changes-since值" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 #, fuzzy msgid "Only administrators may list deleted instances" msgstr "准备尝试软删除实例 %s" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, fuzzy, python-format msgid "Flavor '%s' could not be found " msgstr "主机 %(host)s 没有找到。" @@ -2341,200 +2364,251 @@ msgstr "主机 %(host)s 没有找到。" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "无法找到实例" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "错误的个性化格式:丢失 %s" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "损坏的个性化格式" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "个性化 %s 的内容无法解码" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 #, fuzzy msgid "Unknown argment : port" msgstr "未知的guestmount错误" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, fuzzy, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "损坏的网络格式:网络 uuid 格式不正确 (%s)" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "损坏的网络格式:网络 uuid 格式不正确 (%s)" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "不正确的固定 IP 地址(%s)" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "不允许重复的网络(%s)" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "错误的网络格式:丢失%s" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "错误的网络格式" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "Userdata 内容无法解码" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "accessIPv4 不是正确的IPv4格式" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 #, fuzzy msgid "accessIPv6 is not proper IPv6 format" msgstr "accessIPv4 不是正确的IPv4格式" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "服务器名称未定义" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "提供了无效的flavorRef。" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 #, fuzzy msgid "min_count must be an integer value" msgstr "limit 参数必须是整数" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 #, fuzzy msgid "max_count must be an integer value" msgstr "limit 参数必须是整数" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "无法找到请求的镜像" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "提供了无效的key_name。" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 #, fuzzy msgid "HostId cannot be updated." msgstr "id不能是None" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 #, fuzzy msgid "Personality cannot be updated." msgstr "id不能是None" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "实例还没有调整大小。" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 #, fuzzy msgid "Flavor used by the instance could not be found." msgstr "实例 %(instance_id)s 没有找到。" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "重启的参数'type'既不是HARD也不是SOFT" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "缺少重启的参数'type'" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "无法找到请求的类型。" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 #, fuzzy msgid "Resize requires a flavor change." msgstr "调整大小需要尺寸的改变。" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 #, fuzzy msgid "Image that the instance was started with could not be found." msgstr "实例 %(instance_id)s 没有找到。" #: nova/api/openstack/compute/servers.py:1106 -#, fuzzy, python-format +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 +#, fuzzy msgid "Invalid instance image." msgstr "%s 是一个正确的实例名称" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "缺少属性imageRef" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "提供了无效的imageRef。" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "缺少属性flavorRef" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "没有确定adminPass" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "无效的adminPass" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 #, fuzzy msgid "Unable to set password on instance" msgstr "重新启动实例失败" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "无法解析元数据键/值对" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "调整大小请求中的属性'flavorRef'无效。" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "调整大小请求要求有属性'flavorRef'。" @@ -2542,22 +2616,28 @@ msgstr "调整大小请求要求有属性'flavorRef'。" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "无效的请求主体" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "无法解析请求中的imageRef。" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "无法找到用来重新创建的镜像" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "实体createImage需要属性name" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, fuzzy, python-format msgid "Removing options '%s' from query" msgstr "正在从查询语句中移除选项 '%(unk_opt_str)s'" @@ -2854,13 +2934,13 @@ msgid "Error in evacuate, %s" msgstr "迁移错误 %s" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, fuzzy, python-format msgid "Fixed IP %s not found" msgstr "证书 %(certificate_id)s 没有找到。" @@ -2911,7 +2991,7 @@ msgstr "浮动ip %(address)s 没有被关联。" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "缺少参数 dict" @@ -3046,6 +3126,7 @@ msgid "Invalid timestamp for date %s" msgstr "无效的元数据" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "密钥对 '%s' 已经存在。" @@ -3185,7 +3266,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "错误格式的 scheduler_hints 属性" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "参数不够创建有效规则。" @@ -3204,16 +3285,16 @@ msgstr "显示id是 %s 的网络" msgid "security group default rule not found" msgstr "带有规则 %(rule_id)s 的安全组没有找到。" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, fuzzy, python-format msgid "Bad prefix for network in cidr %s" msgstr "错误的to_global_ipv6前缀:%s" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "没有指定安全组" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "安全组名称不能是空" @@ -3282,16 +3363,45 @@ msgstr "为卷 %s 创建快照" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, fuzzy, python-format +msgid "Loaded extension %s" +msgstr "加载的扩展:%s" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, fuzzy, python-format +msgid "Ext version: %i" +msgstr "Ext 描述: %s" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, fuzzy, python-format msgid "Reserving IP address %s" msgstr "释放地址 %s" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, fuzzy, python-format msgid "Unreserving IP address %s" msgstr "释放地址 %s" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, fuzzy, python-format +msgid "Running _create_extension_point for %s" +msgstr "调用扩展工厂 %s" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3388,19 +3498,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, fuzzy, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "没有为实例 %(instance_id)s 找到卷。" @@ -3419,6 +3543,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 #, fuzzy msgid "Instance type for vpn instances" @@ -4024,46 +4162,51 @@ msgstr "创建安全组 %s" msgid "Security group %s already exists" msgstr "安全组 %s 已经存在" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, fuzzy, python-format +msgid "Unable to update system group '%s'" +msgstr "无法销毁VBD %s" + +#: nova/compute/api.py:2995 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "无法销毁VBD %s" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 #, fuzzy msgid "Security group is still in use" msgstr "安全组id应该是整数" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "删除安全组 %s" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "没有找到规则 (%s)" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 #, fuzzy msgid "Quota exceeded, too many security group rules." msgstr "添加安全组规则:%r" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "授权 %s 安全组入口权限" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "撤销 %s 安全组入口权限" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "安全组id应该是整数" @@ -4371,7 +4514,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "%s。把实例的 vm_state设置为ERROR" @@ -4736,102 +4879,102 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "更新带宽使用缓存" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 #, fuzzy msgid "Updating volume usage cache" msgstr "更新带宽使用缓存" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "更新主机状态" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "在数据库中找到 %(num_db_instances)s个实例,在虚拟机管理程序找到 %(num_vm_instances)s 个实例。" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "实例未启动" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 #, fuzzy msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "FLAGS.reclaim_instance_interval <= 0,跳过..." -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "回收删除的实例" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "LoggingVolumeDriver: %s" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, fuzzy, python-format msgid "No service record for host %s" msgstr "计算节点 %s 没有服务" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, fuzzy, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "检测标签名为 '%(name_label)s' 的实例,这些实例被标识为DELETED却仍然存在于主机上。" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, fuzzy, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "销毁标签名为 '%(name_label)s' 的实例,这些实例被标识为DELETED却仍然存在于主机上。" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, fuzzy, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "无法识别的FLAGS.running_deleted_instance_action的取值 '%(action)s'" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "设置实例 %(instance_uuid)s 至 ERROR 状态" @@ -4953,12 +5096,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 #, fuzzy msgid "Invalid block_device_mapping_destroy invocation" msgstr "block_device_mapping %s" @@ -5044,11 +5187,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "重新启动实例失败" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "重新启动实例失败" @@ -5074,17 +5217,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "实例 %s:已救援" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5710,68 +5853,73 @@ msgstr "找不到适合id %(id)s 的浮动IP。" msgid "Quantum Error creating security group %s" msgstr "删除安全组 %s" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, fuzzy, python-format +msgid "Quantum Error updating security group %s" +msgstr "删除安全组 %s" + +#: nova/network/security_group/quantum_driver.py:124 #, fuzzy, python-format msgid "Quantum security group %s not found" msgstr "删除安全组 %s" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, fuzzy, python-format msgid "Quantum Error: %s" msgstr "抓到错误:%s" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 #, fuzzy msgid "Quantum Error getting security groups" msgstr "删除安全组 %s" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 #, fuzzy msgid "Security group id should be uuid" msgstr "安全组id应该是整数" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, fuzzy, python-format msgid "Quantum Error getting security group %s" msgstr "删除安全组 %s" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 #, fuzzy msgid "Quantum Error:" msgstr "抓到错误:%s" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, fuzzy, python-format msgid "Quantum security group rule %s not found" msgstr "带有规则 %(rule_id)s 的安全组没有找到。" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, fuzzy, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "没有找到安全组 %(security_group_id)s 针对项目 %(project_id)s 。" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, fuzzy, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6919,38 +7067,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "正在运行的实例:%s" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "终止实例之后:%s" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "内部错误" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "强制杀死实例后:%s" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 #, fuzzy msgid "spawn error" msgstr "未知的guestmount错误" @@ -7912,7 +8060,7 @@ msgstr "实例代理版本:%s" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "正在更新主机状态" @@ -8918,22 +9066,22 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "实例 %s:开始执行 migrate_disk_and_power_off" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 #, fuzzy msgid "Instance running successfully." msgstr "实例 %s 成功运行。" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 #, fuzzy msgid "Starting finish_migration" msgstr "实例 %s:开始执行 finish_migration" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 #, fuzzy msgid "Starting finish_revert_migration" msgstr "实例 %s:开始执行 finish_revert_migration" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, fuzzy, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "删除实例文件 %(target)s" @@ -9247,71 +9395,71 @@ msgstr "在 %(mount_device)s 上还没有找到iSCSI卷。将再次扫描并重 msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "找到iSCSI节点 %(mount_device)s (经过%(tries)s 次再扫描)" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, fuzzy, python-format msgid "%s is already mounted" msgstr "镜像已经挂载" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, fuzzy, python-format msgid "AoE device not found at %s" msgstr "在 %s 未找到iSCSI设备" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, fuzzy, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "在 %(mount_device)s 上还没有找到iSCSI卷。将再次扫描并重试。尝试次数:%(tries)s" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, fuzzy, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "找到iSCSI节点 %(mount_device)s (经过%(tries)s 次再扫描)" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 #, fuzzy msgid "Fibre Channel device not found." msgstr "在 %s 未找到iSCSI设备" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, fuzzy, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "在 %(mount_device)s 上还没有找到iSCSI卷。将再次扫描并重试。尝试次数:%(tries)s" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, fuzzy, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "找到iSCSI节点 %(mount_device)s (经过%(tries)s 次再扫描)" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9367,30 +9515,30 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 #, fuzzy msgid "Unable to get checksum" msgstr "无法使用全局角色 %(role_id)s" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -11316,6 +11464,3 @@ msgstr "状态必须可用" msgid "status must be 'available'" msgstr "状态必须可用" -#~ msgid "Malformed request url" -#~ msgstr "错误格式的请求url" - diff --git a/nova/locale/zh_HK/LC_MESSAGES/nova.po b/nova/locale/zh_HK/LC_MESSAGES/nova.po index 63ff3c2fc..5b83fb5b0 100644 --- a/nova/locale/zh_HK/LC_MESSAGES/nova.po +++ b/nova/locale/zh_HK/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Chinese (Hong Kong) " @@ -169,7 +169,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "" @@ -187,6 +189,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1969,23 +1973,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2010,6 +2024,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2059,21 +2074,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2084,6 +2103,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2103,12 +2123,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2153,7 +2173,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2168,23 +2188,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2287,14 +2307,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2304,189 +2327,240 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 msgid "Invalid instance image." msgstr "" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2494,22 +2568,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2794,13 +2874,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2848,7 +2928,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2977,6 +3057,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3110,7 +3191,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3127,16 +3208,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3201,16 +3282,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3306,19 +3416,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3337,6 +3461,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3915,44 +4053,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, python-format +msgid "Unable to update system group '%s'" +msgstr "" + +#: nova/compute/api.py:2995 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4252,7 +4395,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4592,99 +4735,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4804,12 +4947,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4891,11 +5034,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4920,17 +5063,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5545,65 +5688,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6731,38 +6879,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7705,7 +7853,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8665,19 +8813,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8986,70 +9134,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9104,29 +9252,29 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 msgid "Unable to get checksum" msgstr "" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" diff --git a/nova/locale/zh_TW/LC_MESSAGES/nova.po b/nova/locale/zh_TW/LC_MESSAGES/nova.po index 58999dd1f..80219efe1 100644 --- a/nova/locale/zh_TW/LC_MESSAGES/nova.po +++ b/nova/locale/zh_TW/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-28 19:38+0000\n" +"POT-Creation-Date: 2013-05-29 19:37+0000\n" "PO-Revision-Date: 2012-03-07 02:00+0000\n" "Last-Translator: Charles Hsu <charles0126+openstack@gmail.com>\n" "Language-Team: Chinese (Traditional) <zh_TW@li.org>\n" @@ -168,7 +168,9 @@ msgid "" msgstr "" #: nova/exception.py:235 nova/api/ec2/cloud.py:462 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2791 +#: nova/api/openstack/compute/contrib/keypairs.py:98 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:99 +#: nova/compute/api.py:2791 msgid "Keypair data is invalid" msgstr "無效的Keypair" @@ -186,6 +188,7 @@ msgstr "" #: nova/exception.py:251 nova/api/openstack/compute/servers.py:1339 #: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/api/openstack/compute/plugins/v3/servers.py:1434 msgid "Invalid metadata" msgstr "" @@ -1670,6 +1673,7 @@ msgstr "" #: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:94 msgid "Quota exceeded, too many key pairs." msgstr "" @@ -1970,23 +1974,33 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:266 +#: nova/api/openstack/__init__.py:160 nova/api/openstack/__init__.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:195 nova/api/openstack/__init__.py:323 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:311 +#: nova/api/openstack/__init__.py:200 nova/api/openstack/__init__.py:328 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" +#: nova/api/openstack/__init__.py:273 +#, python-format +msgid "Running _register_resources on %s" +msgstr "" + +#: nova/api/openstack/__init__.py:315 +#, python-format +msgid "Running _register_controllers on %s" +msgstr "" + #: nova/api/openstack/common.py:114 #, python-format msgid "" @@ -2011,6 +2025,7 @@ msgid "offset param must be positive" msgstr "" #: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2060,21 +2075,25 @@ msgid "Loaded extension: %s" msgstr "" #: nova/api/openstack/extensions.py:235 +#: nova/api/openstack/compute/plugins/__init__.py:46 #, python-format msgid "Ext name: %s" msgstr "" #: nova/api/openstack/extensions.py:236 +#: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext alias: %s" msgstr "" #: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext description: %s" msgstr "" #: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/compute/plugins/__init__.py:50 #, python-format msgid "Ext namespace: %s" msgstr "" @@ -2085,6 +2104,7 @@ msgid "Ext updated: %s" msgstr "" #: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/compute/plugins/__init__.py:53 #, python-format msgid "Exception loading extension: %s" msgstr "" @@ -2104,12 +2124,12 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:347 +#: nova/api/openstack/extensions.py:348 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:370 +#: nova/api/openstack/extensions.py:371 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" @@ -2154,7 +2174,7 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:935 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2169,23 +2189,23 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:922 +#: nova/api/openstack/wsgi.py:923 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:931 +#: nova/api/openstack/wsgi.py:932 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:944 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1178 +#: nova/api/openstack/wsgi.py:1179 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2288,14 +2308,17 @@ msgstr "" #: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 +#: nova/api/openstack/compute/plugins/v3/servers.py:568 msgid "Invalid changes-since value" msgstr "" #: nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/compute/plugins/v3/servers.py:587 msgid "Only administrators may list deleted instances" msgstr "" #: nova/api/openstack/compute/servers.py:559 +#: nova/api/openstack/compute/plugins/v3/servers.py:606 #, python-format msgid "Flavor '%s' could not be found " msgstr "" @@ -2305,190 +2328,241 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1009 #: nova/api/openstack/compute/servers.py:1117 #: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/plugins/v3/servers.py:623 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 +#: nova/api/openstack/compute/plugins/v3/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1206 +#: nova/api/openstack/compute/plugins/v3/servers.py:1385 msgid "Instance could not be found" msgstr "" #: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/plugins/v3/servers.py:642 msgid "Device name cannot include spaces." msgstr "" #: nova/api/openstack/compute/servers.py:612 +#: nova/api/openstack/compute/plugins/v3/servers.py:659 #, python-format msgid "Bad personality format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:615 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Bad personality format" msgstr "" #: nova/api/openstack/compute/servers.py:618 +#: nova/api/openstack/compute/plugins/v3/servers.py:665 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/plugins/v3/servers.py:696 msgid "Unknown argment : port" msgstr "" #: nova/api/openstack/compute/servers.py:652 +#: nova/api/openstack/compute/plugins/v3/servers.py:699 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/plugins/v3/servers.py:709 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:672 +#: nova/api/openstack/compute/plugins/v3/servers.py:719 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" #: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:732 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" #: nova/api/openstack/compute/servers.py:691 +#: nova/api/openstack/compute/plugins/v3/servers.py:738 #, python-format msgid "Bad network format: missing %s" msgstr "" #: nova/api/openstack/compute/servers.py:694 #: nova/api/openstack/compute/servers.py:795 +#: nova/api/openstack/compute/plugins/v3/servers.py:741 msgid "Bad networks format" msgstr "" #: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Userdata content cannot be decoded" msgstr "" #: nova/api/openstack/compute/servers.py:725 +#: nova/api/openstack/compute/plugins/v3/servers.py:772 msgid "accessIPv4 is not proper IPv4 format" msgstr "" #: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:777 msgid "accessIPv6 is not proper IPv6 format" msgstr "" #: nova/api/openstack/compute/servers.py:759 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Server name is not defined" msgstr "" #: nova/api/openstack/compute/servers.py:811 #: nova/api/openstack/compute/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:881 +#: nova/api/openstack/compute/plugins/v3/servers.py:998 msgid "Invalid flavorRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:852 +#: nova/api/openstack/compute/plugins/v3/servers.py:929 msgid "min_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:855 +#: nova/api/openstack/compute/plugins/v3/servers.py:932 msgid "min_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:861 +#: nova/api/openstack/compute/plugins/v3/servers.py:938 msgid "max_count must be an integer value" msgstr "" #: nova/api/openstack/compute/servers.py:864 +#: nova/api/openstack/compute/plugins/v3/servers.py:941 msgid "max_count must be > 0" msgstr "" #: nova/api/openstack/compute/servers.py:868 +#: nova/api/openstack/compute/plugins/v3/servers.py:945 msgid "min_count must be <= max_count" msgstr "" #: nova/api/openstack/compute/servers.py:912 +#: nova/api/openstack/compute/plugins/v3/servers.py:995 msgid "Can not find requested image" msgstr "" #: nova/api/openstack/compute/servers.py:918 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "Invalid key_name provided." msgstr "" #: nova/api/openstack/compute/servers.py:997 +#: nova/api/openstack/compute/plugins/v3/servers.py:1086 msgid "HostId cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/plugins/v3/servers.py:1090 msgid "Personality cannot be updated." msgstr "" #: nova/api/openstack/compute/servers.py:1027 #: nova/api/openstack/compute/servers.py:1044 +#: nova/api/openstack/compute/plugins/v3/servers.py:1116 +#: nova/api/openstack/compute/plugins/v3/servers.py:1133 msgid "Instance has not been resized." msgstr "" #: nova/api/openstack/compute/servers.py:1047 +#: nova/api/openstack/compute/plugins/v3/servers.py:1136 msgid "Flavor used by the instance could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1063 +#: nova/api/openstack/compute/plugins/v3/servers.py:1152 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" #: nova/api/openstack/compute/servers.py:1067 +#: nova/api/openstack/compute/plugins/v3/servers.py:1156 msgid "Missing argument 'type' for reboot" msgstr "" #: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:1178 msgid "Unable to locate requested flavor." msgstr "" #: nova/api/openstack/compute/servers.py:1092 +#: nova/api/openstack/compute/plugins/v3/servers.py:1181 msgid "Resize requires a flavor change." msgstr "" #: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/plugins/v3/servers.py:1187 msgid "You are not authorized to access the image the instance was started with." msgstr "" #: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/plugins/v3/servers.py:1191 msgid "Image that the instance was started with could not be found." msgstr "" #: nova/api/openstack/compute/servers.py:1106 +#: nova/api/openstack/compute/plugins/v3/servers.py:1195 #, fuzzy msgid "Invalid instance image." msgstr "無效的快照(snapshot)" #: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:1216 msgid "Missing imageRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1136 +#: nova/api/openstack/compute/plugins/v3/servers.py:1225 msgid "Invalid imageRef provided." msgstr "" #: nova/api/openstack/compute/servers.py:1163 +#: nova/api/openstack/compute/plugins/v3/servers.py:1258 msgid "Missing flavorRef attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1176 +#: nova/api/openstack/compute/plugins/v3/servers.py:1271 msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1180 #: nova/api/openstack/compute/servers.py:1389 +#: nova/api/openstack/compute/plugins/v3/servers.py:1275 +#: nova/api/openstack/compute/plugins/v3/servers.py:1484 msgid "Invalid adminPass" msgstr "" #: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/plugins/v3/servers.py:1281 msgid "Unable to set password on instance" msgstr "" #: nova/api/openstack/compute/servers.py:1195 +#: nova/api/openstack/compute/plugins/v3/servers.py:1290 msgid "Unable to parse metadata key/value pairs." msgstr "" #: nova/api/openstack/compute/servers.py:1208 +#: nova/api/openstack/compute/plugins/v3/servers.py:1303 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" #: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/plugins/v3/servers.py:1306 msgid "Resize requests require 'flavorRef' attribute." msgstr "" @@ -2496,22 +2570,28 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:143 #: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:79 +#: nova/api/openstack/compute/plugins/v3/servers.py:1324 msgid "Invalid request body" msgstr "" #: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/plugins/v3/servers.py:1330 msgid "Could not parse imageRef from request." msgstr "" #: nova/api/openstack/compute/servers.py:1296 +#: nova/api/openstack/compute/plugins/v3/servers.py:1391 msgid "Cannot find image for rebuild" msgstr "" #: nova/api/openstack/compute/servers.py:1330 +#: nova/api/openstack/compute/plugins/v3/servers.py:1425 msgid "createImage entity requires name attribute" msgstr "" #: nova/api/openstack/compute/servers.py:1415 +#: nova/api/openstack/compute/plugins/v3/servers.py:1506 #, python-format msgid "Removing options '%s' from query" msgstr "" @@ -2799,13 +2879,13 @@ msgid "Error in evacuate, %s" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:39 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:41 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:43 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" #: nova/api/openstack/compute/contrib/fixed_ips.py:71 -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:75 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:77 #, python-format msgid "Fixed IP %s not found" msgstr "" @@ -2853,7 +2933,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:216 #: nova/api/openstack/compute/contrib/floating_ips.py:281 -#: nova/api/openstack/compute/contrib/security_groups.py:413 +#: nova/api/openstack/compute/contrib/security_groups.py:437 msgid "Missing parameter dict" msgstr "" @@ -2982,6 +3062,7 @@ msgid "Invalid timestamp for date %s" msgstr "" #: nova/api/openstack/compute/contrib/keypairs.py:101 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:102 #, python-format msgid "Key pair '%s' already exists." msgstr "" @@ -3115,7 +3196,7 @@ msgid "Malformed scheduler_hints attribute" msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:324 +#: nova/api/openstack/compute/contrib/security_groups.py:348 msgid "Not enough parameters to build a valid rule." msgstr "" @@ -3132,16 +3213,16 @@ msgstr "" msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:332 +#: nova/api/openstack/compute/contrib/security_groups.py:356 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:416 +#: nova/api/openstack/compute/contrib/security_groups.py:440 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:444 msgid "Security group name cannot be empty" msgstr "" @@ -3207,16 +3288,45 @@ msgstr "" msgid "Invalid value '%s' for force." msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:60 +#: nova/api/openstack/compute/plugins/__init__.py:35 +#, python-format +msgid "Loaded extension %s" +msgstr "" + +#: nova/api/openstack/compute/plugins/__init__.py:51 +#, python-format +msgid "Ext version: %i" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:62 #, python-format msgid "Reserving IP address %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:63 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:65 #, python-format msgid "Unreserving IP address %s" msgstr "" +#: nova/api/openstack/compute/plugins/v3/servers.py:490 +#, python-format +msgid "server create extension %s detected" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:495 +#, python-format +msgid "extension %s is missing server_create" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:513 +msgid "Did not find any server create extensions" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#, python-format +msgid "Running _create_extension_point for %s" +msgstr "" + #: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" @@ -3313,19 +3423,33 @@ msgstr "" msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/scheduler.py:106 +#: nova/cells/scheduler.py:115 #, python-format msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:132 +#: nova/cells/scheduler.py:141 +#, python-format +msgid "Weighted cells: %(weighted_cells)s" +msgstr "" + +#: nova/cells/scheduler.py:165 +#, python-format +msgid "Couldn't communicate with cell '%s'" +msgstr "" + +#: nova/cells/scheduler.py:169 +msgid "Couldn't communicate with any cells" +msgstr "" + +#: nova/cells/scheduler.py:183 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s " "second(s)" msgstr "" -#: nova/cells/scheduler.py:140 +#: nova/cells/scheduler.py:191 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3344,6 +3468,20 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" +#: nova/cells/filters/target_cell.py:57 +#, python-format +msgid "" +"Forcing direct route to %(cell_name)s because of 'target_cell' scheduler " +"hint" +msgstr "" + +#: nova/cells/weights/mute_child.py:68 +#, python-format +msgid "" +"%(cell)s has not been seen since %(last_seen)s and is being treated as " +"mute." +msgstr "" + #: nova/cloudpipe/pipelib.py:48 msgid "Instance type for vpn instances" msgstr "" @@ -3924,44 +4062,49 @@ msgstr "" msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2980 +#: nova/compute/api.py:2935 +#, fuzzy, python-format +msgid "Unable to update system group '%s'" +msgstr "找不到Volume %s" + +#: nova/compute/api.py:2995 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "找不到Volume %s" -#: nova/compute/api.py:2985 +#: nova/compute/api.py:3000 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2993 +#: nova/compute/api.py:3008 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2996 +#: nova/compute/api.py:3011 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3073 nova/compute/api.py:3147 +#: nova/compute/api.py:3088 nova/compute/api.py:3162 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3089 +#: nova/compute/api.py:3104 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3092 +#: nova/compute/api.py:3107 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3101 +#: nova/compute/api.py:3116 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3154 +#: nova/compute/api.py:3169 msgid "Security group id should be integer" msgstr "" @@ -4262,7 +4405,7 @@ msgid "Ignoring volume cleanup failure due to %s" msgstr "" #: nova/compute/manager.py:1422 nova/compute/manager.py:2560 -#: nova/compute/manager.py:4090 +#: nova/compute/manager.py:4075 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -4604,99 +4747,99 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3758 +#: nova/compute/manager.py:3745 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3775 +#: nova/compute/manager.py:3760 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3802 +#: nova/compute/manager.py:3787 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3807 nova/compute/manager.py:3857 +#: nova/compute/manager.py:3792 nova/compute/manager.py:3842 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3844 +#: nova/compute/manager.py:3829 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3882 +#: nova/compute/manager.py:3867 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3894 nova/compute/manager.py:3903 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:3879 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3918 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3883 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3914 +#: nova/compute/manager.py:3899 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3920 +#: nova/compute/manager.py:3905 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3926 +#: nova/compute/manager.py:3911 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3942 +#: nova/compute/manager.py:3927 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3950 +#: nova/compute/manager.py:3935 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3962 +#: nova/compute/manager.py:3947 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3989 +#: nova/compute/manager.py:3974 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:3999 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:3984 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4040 +#: nova/compute/manager.py:4025 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4047 +#: nova/compute/manager.py:4032 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4054 +#: nova/compute/manager.py:4039 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4081 +#: nova/compute/manager.py:4066 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -4816,12 +4959,12 @@ msgid "" "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:107 +#: nova/conductor/manager.py:109 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:279 +#: nova/conductor/manager.py:281 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4903,11 +5046,11 @@ msgstr "" msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1453 +#: nova/db/api.py:1458 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1588 +#: nova/db/api.py:1595 msgid "Failed to notify cells of instance fault" msgstr "" @@ -4932,17 +5075,17 @@ msgid "" "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1550 +#: nova/db/sqlalchemy/api.py:1547 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2909 +#: nova/db/sqlalchemy/api.py:2906 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4417 +#: nova/db/sqlalchemy/api.py:4426 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5558,65 +5701,70 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:106 +#: nova/network/security_group/quantum_driver.py:71 +#, python-format +msgid "Quantum Error updating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:124 #, python-format msgid "Quantum security group %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:109 -#: nova/network/security_group/quantum_driver.py:155 -#: nova/network/security_group/quantum_driver.py:244 +#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:262 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:129 +#: nova/network/security_group/quantum_driver.py:147 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:139 +#: nova/network/security_group/quantum_driver.py:157 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:173 +#: nova/network/security_group/quantum_driver.py:191 #, python-format msgid "Quantum Error getting security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:177 -#: nova/network/security_group/quantum_driver.py:342 -#: nova/network/security_group/quantum_driver.py:348 -#: nova/network/security_group/quantum_driver.py:375 -#: nova/network/security_group/quantum_driver.py:390 -#: nova/network/security_group/quantum_driver.py:396 -#: nova/network/security_group/quantum_driver.py:425 +#: nova/network/security_group/quantum_driver.py:195 +#: nova/network/security_group/quantum_driver.py:360 +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:393 +#: nova/network/security_group/quantum_driver.py:408 +#: nova/network/security_group/quantum_driver.py:414 +#: nova/network/security_group/quantum_driver.py:443 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:230 +#: nova/network/security_group/quantum_driver.py:248 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:241 +#: nova/network/security_group/quantum_driver.py:259 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:358 +#: nova/network/security_group/quantum_driver.py:376 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/quantum_driver.py:368 -#: nova/network/security_group/quantum_driver.py:418 +#: nova/network/security_group/quantum_driver.py:386 +#: nova/network/security_group/quantum_driver.py:436 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:428 +#: nova/network/security_group/quantum_driver.py:446 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -6746,38 +6894,38 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1099 -#: nova/tests/compute/test_compute.py:1117 -#: nova/tests/compute/test_compute.py:1168 -#: nova/tests/compute/test_compute.py:1195 -#: nova/tests/compute/test_compute.py:1241 -#: nova/tests/compute/test_compute.py:3804 +#: nova/tests/compute/test_compute.py:1068 +#: nova/tests/compute/test_compute.py:1086 +#: nova/tests/compute/test_compute.py:1137 +#: nova/tests/compute/test_compute.py:1164 +#: nova/tests/compute/test_compute.py:1210 +#: nova/tests/compute/test_compute.py:3773 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1105 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1183 -#: nova/tests/compute/test_compute.py:1213 +#: nova/tests/compute/test_compute.py:1074 +#: nova/tests/compute/test_compute.py:1109 +#: nova/tests/compute/test_compute.py:1152 +#: nova/tests/compute/test_compute.py:1182 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1723 +#: nova/tests/compute/test_compute.py:1692 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3815 +#: nova/tests/compute/test_compute.py:3784 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4315 +#: nova/tests/compute/test_compute.py:4284 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8947 +#: nova/tests/compute/test_compute.py:8916 msgid "spawn error" msgstr "" @@ -7725,7 +7873,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3840 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8687,19 +8835,19 @@ msgstr "" msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3617 +#: nova/virt/libvirt/driver.py:3624 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3623 +#: nova/virt/libvirt/driver.py:3630 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3685 +#: nova/virt/libvirt/driver.py:3692 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3806 +#: nova/virt/libvirt/driver.py:3813 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -9008,70 +9156,70 @@ msgstr "" msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:509 nova/virt/libvirt/volume.py:632 +#: nova/virt/libvirt/volume.py:508 nova/virt/libvirt/volume.py:622 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:565 +#: nova/virt/libvirt/volume.py:556 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:567 +#: nova/virt/libvirt/volume.py:558 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:582 +#: nova/virt/libvirt/volume.py:573 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:693 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:720 +#: nova/virt/libvirt/volume.py:702 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:730 +#: nova/virt/libvirt/volume.py:712 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:733 +#: nova/virt/libvirt/volume.py:715 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:750 +#: nova/virt/libvirt/volume.py:732 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:759 +#: nova/virt/libvirt/volume.py:741 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:825 +#: nova/virt/libvirt/volume.py:807 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:836 +#: nova/virt/libvirt/volume.py:818 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:842 +#: nova/virt/libvirt/volume.py:824 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:857 +#: nova/virt/libvirt/volume.py:839 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9126,30 +9274,30 @@ msgstr "" msgid "Could not create logical volume. No space left on any volume group." msgstr "" -#: nova/virt/powervm/blockdev.py:428 nova/virt/powervm/blockdev.py:500 +#: nova/virt/powervm/blockdev.py:437 nova/virt/powervm/blockdev.py:517 #, fuzzy msgid "Unable to get checksum" msgstr "無法卸載 Volume %s" -#: nova/virt/powervm/blockdev.py:431 nova/virt/powervm/blockdev.py:523 +#: nova/virt/powervm/blockdev.py:444 nova/virt/powervm/blockdev.py:533 msgid "Image checksums do not match" msgstr "" -#: nova/virt/powervm/blockdev.py:452 +#: nova/virt/powervm/blockdev.py:469 #, python-format msgid "Image found on host at '%s'" msgstr "" -#: nova/virt/powervm/blockdev.py:460 +#: nova/virt/powervm/blockdev.py:477 msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:544 nova/virt/powervm/operator.py:674 +#: nova/virt/powervm/blockdev.py:555 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:561 nova/virt/powervm/operator.py:691 +#: nova/virt/powervm/blockdev.py:572 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" @@ -10996,6 +11144,3 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "Malformed request url" -#~ msgstr "" - |