diff --git a/babel.cfg b/babel.cfg new file mode 100644 index 000000000..efceab818 --- /dev/null +++ b/babel.cfg @@ -0,0 +1 @@ +[python: **.py] diff --git a/python-novaclient/locale/python-novaclient.pot b/python-novaclient/locale/python-novaclient.pot new file mode 100644 index 000000000..9d226bda9 --- /dev/null +++ b/python-novaclient/locale/python-novaclient.pot @@ -0,0 +1,2171 @@ +# Translations template for python-novaclient. +# Copyright (C) 2015 ORGANIZATION +# This file is distributed under the same license as the python-novaclient +# project. +# FIRST AUTHOR , 2015. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: python-novaclient 2.28.2.dev1\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-09-08 10:09-0700\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 1.3\n" + +#: novaclient/api_versions.py:38 +#, python-format +msgid "'%(other)s' should be an instance of '%(cls)s'" +msgstr "" + +#: novaclient/api_versions.py:64 +#, python-format +msgid "" +"Invalid format of client version '%s'. Expected format 'X.Y', where X is " +"a major part and Y is a minor part of version." +msgstr "" + +#: novaclient/api_versions.py:136 +msgid "Null APIVersion doesn't support 'matches'." +msgstr "" + +#: novaclient/api_versions.py:152 +msgid "Null APIVersion cannot be converted to string." +msgstr "" + +#: novaclient/api_versions.py:204 +#, python-format +msgid "Invalid client version '%(version)s'. Major part should be '%(major)s'" +msgstr "" + +#: novaclient/api_versions.py:209 +#, python-format +msgid "" +"Invalid client version '%(version)s'. Major part must be one of: " +"'%(major)s'" +msgstr "" + +#: novaclient/api_versions.py:259 +msgid "Server doesn't support microversions" +msgstr "" + +#: novaclient/api_versions.py:263 +#, python-format +msgid "" +"The specified version isn't supported by server. The valid version range " +"is '%(min)s' to '%(max)s'" +msgstr "" + +#: novaclient/api_versions.py:276 +msgid "The server isn't backward compatible with Nova V2 REST API" +msgstr "" + +#: novaclient/api_versions.py:283 +#, python-format +msgid "" +"Server version is too old. The client valid version range is " +"'%(client_min)s' to '%(client_max)s'. The server valid version range is " +"'%(server_min)s' to '%(server_max)s'." +msgstr "" + +#: novaclient/api_versions.py:292 +#, python-format +msgid "" +"Server version is too new. The client valid version range is " +"'%(client_min)s' to '%(client_max)s'. The server valid version range is " +"'%(server_min)s' to '%(server_max)s'." +msgstr "" + +#: novaclient/client.py:488 +msgid "Found more than one valid endpoint. Use a more restrictive filter" +msgstr "" + +#: novaclient/client.py:494 +msgid "Could not find any suitable endpoint. Correct region?" +msgstr "" + +#: novaclient/client.py:526 +#, python-format +msgid "Authentication requires 'auth_url', which should be specified in '%s'" +msgstr "" + +#: novaclient/client.py:776 +msgid "The version should be explicit, not latest." +msgstr "" + +#: novaclient/shell.py:68 +#, python-format +msgid "%s must be a float" +msgstr "" + +#: novaclient/shell.py:71 +#, python-format +msgid "%s must be greater than 0" +msgstr "" + +#: novaclient/shell.py:135 +msgid "Unable to save empty management url/auth token" +msgstr "" + +#: novaclient/shell.py:219 +#, python-format +msgid "" +"error: %(errmsg)s\n" +"Try '%(mainp)s help %(subp)s' for more information.\n" +msgstr "" + +#: novaclient/shell.py:287 +msgid "Print debugging output" +msgstr "" + +#: novaclient/shell.py:294 +msgid "Use the auth token cache. Defaults to False if env[OS_CACHE] is not set." +msgstr "" + +#: novaclient/shell.py:301 +msgid "Print call timing info" +msgstr "" + +#: novaclient/shell.py:320 +msgid "Defaults to env[OS_TENANT_NAME]." +msgstr "" + +#: novaclient/shell.py:329 +msgid "Defaults to env[OS_TENANT_ID]." +msgstr "" + +#: novaclient/shell.py:339 +msgid "Defaults to env[OS_REGION_NAME]." +msgstr "" + +#: novaclient/shell.py:356 +msgid "Defaults to compute for most actions" +msgstr "" + +#: novaclient/shell.py:365 +msgid "Defaults to env[NOVA_SERVICE_NAME]" +msgstr "" + +#: novaclient/shell.py:374 +msgid "Defaults to env[NOVA_VOLUME_SERVICE_NAME]" +msgstr "" + +#: novaclient/shell.py:388 +msgid "Defaults to env[NOVA_ENDPOINT_TYPE], env[OS_ENDPOINT_TYPE] or " +msgstr "" + +#: novaclient/shell.py:407 +msgid "" +"Accepts X, X.Y (where X is major and Y is minor part) or \"X.latest\", " +"defaults to env[OS_COMPUTE_API_VERSION]." +msgstr "" + +#: novaclient/shell.py:459 +#, python-format +msgid " (Supported by API versions '%(start)s' - '%(end)s')" +msgstr "" + +#: novaclient/shell.py:639 +msgid "" +"You must provide a username or user id via --os-username, --os-user-id, " +"env[OS_USERNAME] or env[OS_USER_ID]" +msgstr "" + +#: novaclient/shell.py:645 novaclient/shell.py:688 +msgid "" +"You must provide a project name or project id via --os-project-name, " +"--os-project-id, env[OS_PROJECT_ID] or env[OS_PROJECT_NAME]. You may use " +"os-project and os-tenant interchangeably." +msgstr "" + +#: novaclient/shell.py:658 +msgid "" +"You must provide an auth url via either --os-auth-url or env[OS_AUTH_URL]" +" or specify an auth_system which defines a default url with --os-auth-" +"system or env[OS_AUTH_SYSTEM]" +msgstr "" + +#: novaclient/shell.py:697 +msgid "You must provide an auth url via either --os-auth-url or env[OS_AUTH_URL]" +msgstr "" + +#: novaclient/shell.py:723 +#, python-format +msgid "" +"The specified version isn't supported by client. The valid version range " +"is '%(min)s' to '%(max)s'" +msgstr "" + +#: novaclient/shell.py:818 +msgid "Invalid OpenStack Nova credentials." +msgstr "" + +#: novaclient/shell.py:820 +msgid "Unable to authorize user" +msgstr "" + +#: novaclient/shell.py:873 +#, python-format +msgid "'%s' is not a valid subcommand" +msgstr "" + +#: novaclient/utils.py:61 +#, python-format +msgid "" +"Hook '%(hook_name)s' is attempting to redefine attributes " +"'%(conflicting_keys)s'" +msgstr "" + +#: novaclient/utils.py:232 +#, python-format +msgid "No %(class)s with a name or ID of '%(name)s' exists." +msgstr "" + +#: novaclient/utils.py:237 +#, python-format +msgid "" +"Multiple %(class)s matches found for '%(name)s', use an ID to be more " +"specific." +msgstr "" + +#: novaclient/utils.py:353 +#, python-format +msgid "" +"Invalid key: \"%s\". Keys may only contain letters, numbers, spaces, " +"underscores, periods, colons and hyphens." +msgstr "" + +#: novaclient/openstack/common/cliutils.py:40 +#, python-format +msgid "Missing arguments: %s" +msgstr "" + +#: novaclient/openstack/common/cliutils.py:158 +#, python-format +msgid "" +"Field labels list %(labels)s has different number of elements than fields" +" list %(fields)s" +msgstr "" + +#: novaclient/openstack/common/apiclient/base.py:244 +#: novaclient/openstack/common/apiclient/base.py:401 +#, python-format +msgid "No %(name)s matching %(args)s." +msgstr "" + +#: novaclient/openstack/common/apiclient/client.py:250 +msgid "Cannot find endpoint or token for request" +msgstr "" + +#: novaclient/openstack/common/apiclient/client.py:381 +#, python-format +msgid "" +"Invalid %(api_name)s client version '%(version)s'. Must be one of: " +"%(version_map)s" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:84 +#, python-format +msgid "Authentication failed. Missing options: %s" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:93 +#, python-format +msgid "AuthSystemNotFound: %r" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:116 +#, python-format +msgid "AmbiguousEndpoints: %r" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:124 +msgid "HTTP Error" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:144 +msgid "HTTP Redirection" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:152 +msgid "HTTP Client Error" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:161 +msgid "HTTP Server Error" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:171 +msgid "Multiple Choices" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:180 +msgid "Bad Request" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:190 +msgid "Unauthorized" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:199 +msgid "Payment Required" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:209 +msgid "Forbidden" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:219 +msgid "Not Found" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:229 +msgid "Method Not Allowed" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:239 +msgid "Not Acceptable" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:248 +msgid "Proxy Authentication Required" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:257 +msgid "Request Timeout" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:267 +msgid "Conflict" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:277 +msgid "Gone" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:287 +msgid "Length Required" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:297 +msgid "Precondition Failed" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:306 +msgid "Request Entity Too Large" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:323 +msgid "Request-URI Too Long" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:333 +msgid "Unsupported Media Type" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:343 +msgid "Requested Range Not Satisfiable" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:352 +msgid "Expectation Failed" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:362 +msgid "Unprocessable Entity" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:371 +msgid "Internal Server Error" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:382 +msgid "Not Implemented" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:392 +msgid "Bad Gateway" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:401 +msgid "Service Unavailable" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:411 +msgid "Gateway Timeout" +msgstr "" + +#: novaclient/openstack/common/apiclient/exceptions.py:420 +msgid "HTTP Version Not Supported" +msgstr "" + +#: novaclient/openstack/common/apiclient/utils.py:86 +#, python-format +msgid "No %(name)s with a name or ID of '%(name_or_id)s' exists." +msgstr "" + +#: novaclient/openstack/common/apiclient/utils.py:94 +#, python-format +msgid "" +"Multiple %(name)s matches found for '%(name_or_id)s', use an ID to be " +"more specific." +msgstr "" + +#: novaclient/v2/flavor_access.py:40 +msgid "Unknown list options." +msgstr "" + +#: novaclient/v2/flavor_access.py:50 +msgid "Sorry, query by tenant not supported." +msgstr "" + +#: novaclient/v2/flavors.py:177 +msgid "Ram must be an integer." +msgstr "" + +#: novaclient/v2/flavors.py:181 +msgid "VCPUs must be an integer." +msgstr "" + +#: novaclient/v2/flavors.py:185 +msgid "Disk must be an integer." +msgstr "" + +#: novaclient/v2/flavors.py:193 +msgid "Swap must be an integer." +msgstr "" + +#: novaclient/v2/flavors.py:197 +msgid "Ephemeral must be an integer." +msgstr "" + +#: novaclient/v2/flavors.py:201 +msgid "rxtx_factor must be a float." +msgstr "" + +#: novaclient/v2/flavors.py:206 +msgid "is_public must be a boolean." +msgstr "" + +#: novaclient/v2/networks.py:121 +msgid "Must disassociate either host or project or both" +msgstr "" + +#: novaclient/v2/security_group_default_rules.py:47 +#: novaclient/v2/security_group_rules.py:52 +msgid "From port must be an integer." +msgstr "" + +#: novaclient/v2/security_group_default_rules.py:51 +#: novaclient/v2/security_group_rules.py:56 +msgid "To port must be an integer." +msgstr "" + +#: novaclient/v2/security_group_default_rules.py:53 +#: novaclient/v2/security_group_rules.py:58 +msgid "IP protocol must be 'tcp', 'udp', or 'icmp'." +msgstr "" + +#: novaclient/v2/servers.py:524 +msgid "Only one of 'v4-fixed-ip' and 'v6-fixed-ip' may be provided." +msgstr "" + +#: novaclient/v2/shell.py:133 +#, python-format +msgid "Invalid ephemeral argument '%s'." +msgstr "" + +#: novaclient/v2/shell.py:166 +msgid "you need to specify a Flavor ID " +msgstr "" + +#: novaclient/v2/shell.py:175 +msgid "num_instances should be >= 1" +msgstr "" + +#: novaclient/v2/shell.py:179 +msgid "Don't mix num-instances and max/min-count" +msgstr "" + +#: novaclient/v2/shell.py:183 +msgid "min_count should be >= 1" +msgstr "" + +#: novaclient/v2/shell.py:188 +msgid "max_count should be >= 1" +msgstr "" + +#: novaclient/v2/shell.py:193 +msgid "min_count should be <= max_count" +msgstr "" + +#: novaclient/v2/shell.py:205 novaclient/v2/shell.py:1561 +#, python-format +msgid "Can't open '%(src)s': %(exc)s" +msgstr "" + +#: novaclient/v2/shell.py:208 novaclient/v2/shell.py:1564 +#, python-format +msgid "" +"Invalid file argument '%s'. File arguments must be of the form '--file " +"'" +msgstr "" + +#: novaclient/v2/shell.py:222 +#, python-format +msgid "Can't open '%(user_data)s': %(exc)s" +msgstr "" + +#: novaclient/v2/shell.py:254 +msgid "" +"you need to specify at least one source ID (Image, Snapshot, or Volume), " +"a block device mapping or provide a set of properties to match against an" +" image" +msgstr "" + +#: novaclient/v2/shell.py:260 +msgid "" +"you can't mix old block devices (--block-device-mapping) with the new " +"ones (--block-device, --boot-volume, --snapshot, --ephemeral, --swap)" +msgstr "" + +#: novaclient/v2/shell.py:266 +#, python-format +msgid "" +"Invalid nic argument '%s'. Nic arguments must be of the form --nic , " +"with at minimum net-id or port-id (but not both) specified." +msgstr "" + +#: novaclient/v2/shell.py:333 +msgid "Name or ID of flavor (see 'nova flavor-list')." +msgstr "" + +#: novaclient/v2/shell.py:338 +msgid "Name or ID of image (see 'nova image-list'). " +msgstr "" + +#: novaclient/v2/shell.py:345 +msgid "Image metadata property (see 'nova image-show'). " +msgstr "" + +#: novaclient/v2/shell.py:350 +msgid "Volume ID to boot from." +msgstr "" + +#: novaclient/v2/shell.py:355 +msgid "Snapshot ID to boot from (will create a volume)." +msgstr "" + +#: novaclient/v2/shell.py:367 +msgid "Boot at least servers (limited by quota)." +msgstr "" + +#: novaclient/v2/shell.py:373 +msgid "Boot up to servers (limited by quota)." +msgstr "" + +#: novaclient/v2/shell.py:379 novaclient/v2/shell.py:1528 +msgid "" +"Record arbitrary key/value metadata to /meta_data.json on the metadata " +"server. Can be specified multiple times." +msgstr "" + +#: novaclient/v2/shell.py:387 +msgid "" +"Store arbitrary files from locally to on the new " +"server. Limited by the injected_files quota value." +msgstr "" + +#: novaclient/v2/shell.py:393 +msgid "" +"Key name of keypair that should be created earlier with the " +"command keypair-add" +msgstr "" + +#: novaclient/v2/shell.py:398 novaclient/v2/shell.py:1522 +msgid "Name for the new server" +msgstr "" + +#: novaclient/v2/shell.py:403 +msgid "user data file to pass to be exposed by the metadata server." +msgstr "" + +#: novaclient/v2/shell.py:411 +msgid "The availability zone for server placement." +msgstr "" + +#: novaclient/v2/shell.py:419 +msgid "Comma separated list of security group names." +msgstr "" + +#: novaclient/v2/shell.py:428 +msgid "" +"Block device mapping in the format =:::." +msgstr "" + +#: novaclient/v2/shell.py:439 +msgid "" +"Block device mapping with the keys: id=UUID (image_id, snapshot_id or " +"volume_id only if using source image, snapshot or volume) source=source " +"type (image, snapshot, volume or blank), dest=destination type of the " +"block device (volume or local), bus=device's bus (e.g. uml, lxc, virtio, " +"...; if omitted, hypervisor driver chooses a suitable default, honoured " +"only if device type is supplied) type=device type (e.g. disk, cdrom, ...;" +" defaults to 'disk') device=name of the device (e.g. vda, xda, ...; if " +"omitted, hypervisor driver chooses suitable device depending on selected " +"bus), size=size of the block device in MB(for swap) and in GB(for other " +"formats) (if omitted, hypervisor driver calculates size), format=device " +"will be formatted (e.g. swap, ntfs, ...; optional), bootindex=integer " +"used for ordering the boot disks (for image backed instances it is equal " +"to 0, for others need to be specified) and shutdown=shutdown behaviour " +"(either preserve or remove, for local destination set to remove)." +msgstr "" + +#: novaclient/v2/shell.py:464 +msgid "Create and attach a local swap block device of MB." +msgstr "" + +#: novaclient/v2/shell.py:470 +msgid "" +"Create and attach a local ephemeral block device of GB and format " +"it to ." +msgstr "" + +#: novaclient/v2/shell.py:478 +msgid "Send arbitrary key/value pairs to the scheduler for custom use." +msgstr "" + +#: novaclient/v2/shell.py:487 +msgid "" +"Create a NIC on the server. Specify option multiple times to create " +"multiple NICs. net-id: attach NIC to network with this UUID (either port-" +"id or net-id must be provided), v4-fixed-ip: IPv4 fixed address for NIC " +"(optional), v6-fixed-ip: IPv6 fixed address for NIC (optional), port-id: " +"attach NIC to port with this UUID (either port-id or net-id must be " +"provided)." +msgstr "" + +#: novaclient/v2/shell.py:500 +msgid "Enable config drive" +msgstr "" + +#: novaclient/v2/shell.py:506 +msgid "Report the new server boot progress until it completes." +msgstr "" + +#: novaclient/v2/shell.py:512 +msgid "Admin password for the instance" +msgstr "" + +#: novaclient/v2/shell.py:537 +msgid "UUID of the project to create the cloudpipe for." +msgstr "" + +#: novaclient/v2/shell.py:543 +msgid "New IP Address." +msgstr "" + +#: novaclient/v2/shell.py:544 +msgid "New Port." +msgstr "" + +#: novaclient/v2/shell.py:558 +#, python-format +msgid "" +"\r" +"Server %(action)s... %(progress)s%% complete" +msgstr "" + +#: novaclient/v2/shell.py:561 +#, python-format +msgid "" +"\r" +"Server %(action)s..." +msgstr "" + +#: novaclient/v2/shell.py:581 +msgid "" +"\n" +"Finished" +msgstr "" + +#: novaclient/v2/shell.py:585 +#, python-format +msgid "" +"\n" +"Error %s server" +msgstr "" + +#: novaclient/v2/shell.py:589 +#, python-format +msgid "" +"\n" +"Deleted %s server" +msgstr "" + +#: novaclient/v2/shell.py:670 +msgid "Get extra-specs of each flavor." +msgstr "" + +#: novaclient/v2/shell.py:676 +msgid "Display all flavors (Admin only)." +msgstr "" + +#: novaclient/v2/shell.py:689 +msgid "Name or ID of the flavor to delete" +msgstr "" + +#: novaclient/v2/shell.py:700 novaclient/v2/shell.py:760 +msgid "Name or ID of flavor" +msgstr "" + +#: novaclient/v2/shell.py:710 +msgid "Name of the new flavor" +msgstr "" + +#: novaclient/v2/shell.py:714 +msgid "" +"Unique ID (integer or UUID) for the new flavor. If specifying 'auto', a " +"UUID will be generated as id" +msgstr "" + +#: novaclient/v2/shell.py:719 +msgid "Memory size in MB" +msgstr "" + +#: novaclient/v2/shell.py:723 +msgid "Disk size in GB" +msgstr "" + +#: novaclient/v2/shell.py:727 +msgid "Ephemeral space size in GB (default 0)" +msgstr "" + +#: novaclient/v2/shell.py:732 +msgid "Number of vcpus" +msgstr "" + +#: novaclient/v2/shell.py:736 +msgid "Swap space size in MB (default 0)" +msgstr "" + +#: novaclient/v2/shell.py:741 +msgid "RX/TX factor (default 1)" +msgstr "" + +#: novaclient/v2/shell.py:746 +msgid "Make flavor accessible to the public (default true)" +msgstr "" + +#: novaclient/v2/shell.py:765 +msgid "Actions: 'set' or 'unset'" +msgstr "" + +#: novaclient/v2/shell.py:772 +msgid "Extra_specs to set/unset (only key is necessary on unset)" +msgstr "" + +#: novaclient/v2/shell.py:787 +msgid "Filter results by flavor name or ID." +msgstr "" + +#: novaclient/v2/shell.py:790 +msgid "Filter results by tenant ID." +msgstr "" + +#: novaclient/v2/shell.py:794 +msgid "Unable to filter results by both --flavor and --tenant." +msgstr "" + +#: novaclient/v2/shell.py:799 +msgid "Failed to get access list for public flavor type." +msgstr "" + +#: novaclient/v2/shell.py:805 +msgid "Unable to get all access lists. Specify --flavor or --tenant" +msgstr "" + +#: novaclient/v2/shell.py:820 +msgid "Flavor name or ID to add access for the given tenant." +msgstr "" + +#: novaclient/v2/shell.py:823 +msgid "Tenant ID to add flavor access for." +msgstr "" + +#: novaclient/v2/shell.py:835 +msgid "Flavor name or ID to remove access for the given tenant." +msgstr "" + +#: novaclient/v2/shell.py:838 +msgid "Tenant ID to remove flavor access for." +msgstr "" + +#: novaclient/v2/shell.py:849 +msgid "The ID of the project." +msgstr "" + +#: novaclient/v2/shell.py:869 novaclient/v2/shell.py:1328 +msgid "" +"Comma-separated list of fields to display. Use the show command to see " +"which fields are available." +msgstr "" + +#: novaclient/v2/shell.py:891 novaclient/v2/shell.py:901 +msgid "uuid or label of network" +msgstr "" + +#: novaclient/v2/shell.py:927 novaclient/v2/shell.py:941 +#: novaclient/v2/shell.py:954 +msgid "uuid of network" +msgstr "" + +#: novaclient/v2/shell.py:945 +msgid "Name of host" +msgstr "" + +#: novaclient/v2/shell.py:977 +msgid "Label for network" +msgstr "" + +#: novaclient/v2/shell.py:982 +msgid "IPv4 subnet (ex: 10.0.0.0/8)" +msgstr "" + +#: novaclient/v2/shell.py:986 +msgid "IPv6 subnet (ex: fe80::/64" +msgstr "" + +#: novaclient/v2/shell.py:992 +msgid "The vlan ID to be assigned to the project." +msgstr "" + +#: novaclient/v2/shell.py:998 +msgid "" +"First vlan ID to be assigned to the project. Subsequent vlan IDs will be " +"assigned incrementally." +msgstr "" + +#: novaclient/v2/shell.py:1005 +msgid "vpn start" +msgstr "" + +#: novaclient/v2/shell.py:1009 +msgid "gateway" +msgstr "" + +#: novaclient/v2/shell.py:1013 +msgid "IPv6 gateway" +msgstr "" + +#: novaclient/v2/shell.py:1018 +msgid "VIFs on this network are connected to this bridge." +msgstr "" + +#: novaclient/v2/shell.py:1023 +msgid "The bridge is connected to this interface." +msgstr "" + +#: novaclient/v2/shell.py:1028 +msgid "Multi host" +msgstr "" + +#: novaclient/v2/shell.py:1032 +msgid "First DNS" +msgstr "" + +#: novaclient/v2/shell.py:1037 +msgid "Second DNS" +msgstr "" + +#: novaclient/v2/shell.py:1042 +msgid "Network UUID" +msgstr "" + +#: novaclient/v2/shell.py:1047 +msgid "IPv4 subnet for fixed IPs (ex: 10.20.0.0/16)" +msgstr "" + +#: novaclient/v2/shell.py:1052 +msgid "Project ID" +msgstr "" + +#: novaclient/v2/shell.py:1057 +msgid "Network interface priority" +msgstr "" + +#: novaclient/v2/shell.py:1062 +msgid "MTU for network" +msgstr "" + +#: novaclient/v2/shell.py:1067 +msgid "Enable dhcp" +msgstr "" + +#: novaclient/v2/shell.py:1071 +msgid "Dhcp-server (defaults to gateway address)" +msgstr "" + +#: novaclient/v2/shell.py:1076 +msgid "Share address" +msgstr "" + +#: novaclient/v2/shell.py:1080 +msgid "Start of allowed addresses for instances" +msgstr "" + +#: novaclient/v2/shell.py:1084 +msgid "End of allowed addresses for instances" +msgstr "" + +#: novaclient/v2/shell.py:1090 +msgid "Must specify either fixed_range_v4 or fixed_range_v6" +msgstr "" + +#: novaclient/v2/shell.py:1111 +msgid "Number of images to return per request." +msgstr "" + +#: novaclient/v2/shell.py:1131 novaclient/v2/shell.py:1207 +msgid "Name or ID of image" +msgstr "" + +#: novaclient/v2/shell.py:1136 novaclient/v2/shell.py:1852 +#: novaclient/v2/contrib/metadata_extensions.py:29 +msgid "Actions: 'set' or 'delete'" +msgstr "" + +#: novaclient/v2/shell.py:1143 +msgid "Metadata to add/update or delete (only key is necessary on delete)" +msgstr "" + +#: novaclient/v2/shell.py:1216 +msgid "Name or ID of image(s)." +msgstr "" + +#: novaclient/v2/shell.py:1223 +#, python-format +msgid "Delete for image %(image)s failed: %(e)s" +msgstr "" + +#: novaclient/v2/shell.py:1232 +msgid "Only return servers that match reservation-id." +msgstr "" + +#: novaclient/v2/shell.py:1241 +msgid "Search with regular expression match by IP address." +msgstr "" + +#: novaclient/v2/shell.py:1247 +msgid "Search with regular expression match by IPv6 address." +msgstr "" + +#: novaclient/v2/shell.py:1253 +msgid "Search with regular expression match by name" +msgstr "" + +#: novaclient/v2/shell.py:1259 +msgid "Search with regular expression match by server name." +msgstr "" + +#: novaclient/v2/shell.py:1268 +msgid "Search by server status" +msgstr "" + +#: novaclient/v2/shell.py:1274 +msgid "Search by flavor name or ID" +msgstr "" + +#: novaclient/v2/shell.py:1280 +msgid "Search by image name or ID" +msgstr "" + +#: novaclient/v2/shell.py:1286 +msgid "Search servers by hostname to which they are assigned (Admin only)." +msgstr "" + +#: novaclient/v2/shell.py:1297 novaclient/v2/shell.py:2037 +#: novaclient/v2/shell.py:2805 +msgid "Display information from all tenants (Admin only)." +msgstr "" + +#: novaclient/v2/shell.py:1310 +msgid "" +"Display information from single tenant (Admin only). The --all-tenants " +"option must also be provided." +msgstr "" + +#: novaclient/v2/shell.py:1317 +msgid "Display information from single user (Admin only)." +msgstr "" + +#: novaclient/v2/shell.py:1323 +msgid "Only display deleted servers (Admin only)." +msgstr "" + +#: novaclient/v2/shell.py:1335 +msgid "Get only uuid and name." +msgstr "" + +#: novaclient/v2/shell.py:1410 +#, python-format +msgid "Unknown sort direction: %s" +msgstr "" + +#: novaclient/v2/shell.py:1461 +msgid "Perform a hard reboot (instead of a soft one)." +msgstr "" + +#: novaclient/v2/shell.py:1465 novaclient/v2/shell.py:1651 +#: novaclient/v2/shell.py:1664 novaclient/v2/shell.py:1945 +#: novaclient/v2/shell.py:3519 +msgid "Name or ID of server(s)." +msgstr "" + +#: novaclient/v2/shell.py:1471 +msgid "Poll until reboot is complete." +msgstr "" + +#: novaclient/v2/shell.py:1478 +#, python-format +msgid "Request to reboot server %s has been accepted." +msgstr "" + +#: novaclient/v2/shell.py:1479 +msgid "Unable to reboot the specified server(s)." +msgstr "" + +#: novaclient/v2/shell.py:1486 +#, python-format +msgid "Wait for server %s reboot." +msgstr "" + +#: novaclient/v2/shell.py:1487 +msgid "Wait for specified server(s) failed." +msgstr "" + +#: novaclient/v2/shell.py:1490 novaclient/v2/shell.py:1585 +#: novaclient/v2/shell.py:1607 novaclient/v2/shell.py:1613 +#: novaclient/v2/shell.py:1619 novaclient/v2/shell.py:1636 +#: novaclient/v2/shell.py:1642 novaclient/v2/shell.py:1674 +#: novaclient/v2/shell.py:1682 novaclient/v2/shell.py:1688 +#: novaclient/v2/shell.py:1694 novaclient/v2/shell.py:1700 +#: novaclient/v2/shell.py:1724 novaclient/v2/shell.py:1730 +#: novaclient/v2/shell.py:1736 novaclient/v2/shell.py:1742 +#: novaclient/v2/shell.py:1748 novaclient/v2/shell.py:1766 +#: novaclient/v2/shell.py:1772 novaclient/v2/shell.py:1785 +#: novaclient/v2/shell.py:1828 novaclient/v2/shell.py:1931 +#: novaclient/v2/shell.py:1974 novaclient/v2/shell.py:1985 +#: novaclient/v2/shell.py:2147 novaclient/v2/shell.py:2170 +#: novaclient/v2/shell.py:2189 novaclient/v2/shell.py:2299 +#: novaclient/v2/shell.py:2317 novaclient/v2/shell.py:2335 +#: novaclient/v2/shell.py:2353 novaclient/v2/shell.py:2375 +#: novaclient/v2/shell.py:2392 novaclient/v2/shell.py:2407 +#: novaclient/v2/shell.py:2420 novaclient/v2/shell.py:2432 +#: novaclient/v2/shell.py:2449 novaclient/v2/shell.py:2456 +#: novaclient/v2/shell.py:2468 novaclient/v2/shell.py:2479 +#: novaclient/v2/shell.py:2490 novaclient/v2/shell.py:3486 +#: novaclient/v2/shell.py:3542 novaclient/v2/shell.py:3857 +#: novaclient/v2/shell.py:4304 novaclient/v2/shell.py:4346 +#: novaclient/v2/shell.py:4356 novaclient/v2/shell.py:4381 +msgid "Name or ID of server." +msgstr "" + +#: novaclient/v2/shell.py:1491 +msgid "Name or ID of new image." +msgstr "" + +#: novaclient/v2/shell.py:1497 +msgid "Set the provided admin password on the rebuilt server." +msgstr "" + +#: novaclient/v2/shell.py:1506 +msgid "Report the server rebuild progress until it completes." +msgstr "" + +#: novaclient/v2/shell.py:1512 novaclient/v2/shell.py:1930 +msgid "Skips flavor/image lookups when showing servers" +msgstr "" + +#: novaclient/v2/shell.py:1517 +msgid "Preserve the default ephemeral storage partition on rebuild." +msgstr "" + +#: novaclient/v2/shell.py:1536 +msgid "" +"Store arbitrary files from locally to on the new " +"server. You may store up to 5 files." +msgstr "" + +#: novaclient/v2/shell.py:1578 +msgid "Name (old name) or ID of server." +msgstr "" + +#: novaclient/v2/shell.py:1579 +msgid "New name for the server." +msgstr "" + +#: novaclient/v2/shell.py:1589 +msgid "Name or ID of new flavor." +msgstr "" + +#: novaclient/v2/shell.py:1595 +msgid "Report the server resize progress until it completes." +msgstr "" + +#: novaclient/v2/shell.py:1625 +msgid "Report the server migration progress until it completes." +msgstr "" + +#: novaclient/v2/shell.py:1657 +#, python-format +msgid "Request to stop server %s has been accepted." +msgstr "" + +#: novaclient/v2/shell.py:1658 +msgid "Unable to stop the specified server(s)." +msgstr "" + +#: novaclient/v2/shell.py:1670 +#, python-format +msgid "Request to start server %s has been accepted." +msgstr "" + +#: novaclient/v2/shell.py:1671 +msgid "Unable to start the specified server(s)." +msgstr "" + +#: novaclient/v2/shell.py:1705 +msgid "The admin password to be set in the rescue environment." +msgstr "" + +#: novaclient/v2/shell.py:1710 +msgid "The image to rescue with." +msgstr "" + +#: novaclient/v2/shell.py:1757 +msgid "" +"Name or ID of a server for which the network cache should be refreshed " +"from neutron (Admin only)." +msgstr "" + +#: novaclient/v2/shell.py:1781 +msgid "Passwords do not match." +msgstr "" + +#: novaclient/v2/shell.py:1786 +msgid "Name of snapshot." +msgstr "" + +#: novaclient/v2/shell.py:1792 +msgid "Print image info." +msgstr "" + +#: novaclient/v2/shell.py:1798 +msgid "Report the snapshot progress and poll until image creation is complete." +msgstr "" + +#: novaclient/v2/shell.py:1829 +msgid "Name of the backup image." +msgstr "" + +#: novaclient/v2/shell.py:1832 +msgid "The backup type, like \"daily\" or \"weekly\"." +msgstr "" + +#: novaclient/v2/shell.py:1835 +msgid "Int parameter representing how many backups to keep around." +msgstr "" + +#: novaclient/v2/shell.py:1847 +msgid "Name or ID of server" +msgstr "" + +#: novaclient/v2/shell.py:1859 novaclient/v2/contrib/metadata_extensions.py:36 +msgid "Metadata to set or delete (only key is necessary on delete)" +msgstr "" + +#: novaclient/v2/shell.py:1896 +msgid "Flavor not found" +msgstr "" + +#: novaclient/v2/shell.py:1915 +msgid "Image not found" +msgstr "" + +#: novaclient/v2/shell.py:1917 +msgid "Attempt to boot from volume - no image supplied" +msgstr "" + +#: novaclient/v2/shell.py:1942 +msgid "Delete server(s) in another tenant by name (Admin only)." +msgstr "" + +#: novaclient/v2/shell.py:1952 +#, python-format +msgid "Request to delete server %s has been accepted." +msgstr "" + +#: novaclient/v2/shell.py:1953 +msgid "Unable to delete the specified server(s)." +msgstr "" + +#: novaclient/v2/shell.py:1978 +msgid "Network ID." +msgstr "" + +#: novaclient/v2/shell.py:1986 novaclient/v2/shell.py:2421 +#: novaclient/v2/shell.py:2433 novaclient/v2/shell.py:2450 +#: novaclient/v2/shell.py:2457 +msgid "IP Address." +msgstr "" + +#: novaclient/v2/shell.py:2062 +msgid "Name or ID of the volume." +msgstr "" + +#: novaclient/v2/shell.py:2074 +msgid "Size of volume in GB" +msgstr "" + +#: novaclient/v2/shell.py:2079 +msgid "Optional snapshot id to create the volume from. (Default=None)" +msgstr "" + +#: novaclient/v2/shell.py:2086 +msgid "Optional image id to create the volume from. (Default=None)" +msgstr "" + +#: novaclient/v2/shell.py:2092 +msgid "Optional volume name. (Default=None)" +msgstr "" + +#: novaclient/v2/shell.py:2100 +msgid "Optional volume description. (Default=None)" +msgstr "" + +#: novaclient/v2/shell.py:2108 +msgid "Optional volume type. (Default=None)" +msgstr "" + +#: novaclient/v2/shell.py:2114 +msgid "Optional Availability Zone for volume. (Default=None)" +msgstr "" + +#: novaclient/v2/shell.py:2132 +msgid "Name or ID of the volume(s) to delete." +msgstr "" + +#: novaclient/v2/shell.py:2140 +#, python-format +msgid "Delete for volume %(volume)s failed: %(e)s" +msgstr "" + +#: novaclient/v2/shell.py:2151 novaclient/v2/shell.py:2178 +msgid "ID of the volume to attach." +msgstr "" + +#: novaclient/v2/shell.py:2154 +msgid "" +"Name of the device e.g. /dev/vdb. Use \"auto\" for autoassign (if " +"supported)" +msgstr "" + +#: novaclient/v2/shell.py:2174 +msgid "Attachment ID of the volume." +msgstr "" + +#: novaclient/v2/shell.py:2193 +msgid "ID of the volume to detach." +msgstr "" + +#: novaclient/v2/shell.py:2212 +msgid "Name or ID of the snapshot." +msgstr "" + +#: novaclient/v2/shell.py:2223 +msgid "ID of the volume to snapshot" +msgstr "" + +#: novaclient/v2/shell.py:2227 +msgid "" +"Optional flag to indicate whether to snapshot a volume even if its " +"attached to a server. (Default=False)" +msgstr "" + +#: novaclient/v2/shell.py:2234 +msgid "Optional snapshot name. (Default=None)" +msgstr "" + +#: novaclient/v2/shell.py:2242 +msgid "Optional snapshot description. (Default=None)" +msgstr "" + +#: novaclient/v2/shell.py:2259 +msgid "Name or ID of the snapshot to delete." +msgstr "" + +#: novaclient/v2/shell.py:2281 +msgid "Name of the new volume type" +msgstr "" + +#: novaclient/v2/shell.py:2292 +msgid "Unique ID of the volume type to delete" +msgstr "" + +#: novaclient/v2/shell.py:2303 +msgid "Type of vnc console (\"novnc\" or \"xvpvnc\")." +msgstr "" + +#: novaclient/v2/shell.py:2321 +msgid "Type of spice console (\"spice-html5\")." +msgstr "" + +#: novaclient/v2/shell.py:2339 +msgid "Type of rdp console (\"rdp-html5\")." +msgstr "" + +#: novaclient/v2/shell.py:2356 +msgid "Type of serial console, default=\"serial\"." +msgstr "" + +#: novaclient/v2/shell.py:2361 +msgid "Invalid parameter value for 'console_type', currently supported 'serial'." +msgstr "" + +#: novaclient/v2/shell.py:2379 +msgid "" +"Private key (used locally to decrypt password) (Optional). When " +"specified, the command displays the clear (decrypted) VM password. When " +"not specified, the ciphered VM password is displayed." +msgstr "" + +#: novaclient/v2/shell.py:2412 +msgid "Length in lines to tail." +msgstr "" + +#: novaclient/v2/shell.py:2426 novaclient/v2/shell.py:2438 +msgid "Fixed IP Address to associate with." +msgstr "" + +#: novaclient/v2/shell.py:2472 novaclient/v2/shell.py:2483 +msgid "Name of Security Group." +msgstr "" + +#: novaclient/v2/shell.py:2501 +msgid "Name of Floating IP Pool. (Optional)" +msgstr "" + +#: novaclient/v2/shell.py:2509 +msgid "IP of Floating IP." +msgstr "" + +#: novaclient/v2/shell.py:2516 +#, python-format +msgid "Floating IP %s not found." +msgstr "" + +#: novaclient/v2/shell.py:2532 +msgid "Filter by host" +msgstr "" + +#: novaclient/v2/shell.py:2542 +msgid "Address range to create" +msgstr "" + +#: novaclient/v2/shell.py:2545 +msgid "Pool for new Floating IPs" +msgstr "" + +#: novaclient/v2/shell.py:2548 +msgid "Interface for new Floating IPs" +msgstr "" + +#: novaclient/v2/shell.py:2554 +msgid "Address range to delete" +msgstr "" + +#: novaclient/v2/shell.py:2575 novaclient/v2/shell.py:2594 +#: novaclient/v2/shell.py:2605 novaclient/v2/shell.py:2612 +#: novaclient/v2/shell.py:2618 novaclient/v2/shell.py:2634 +msgid "DNS domain" +msgstr "" + +#: novaclient/v2/shell.py:2576 novaclient/v2/shell.py:2592 +msgid "IP address" +msgstr "" + +#: novaclient/v2/shell.py:2577 novaclient/v2/shell.py:2593 +#: novaclient/v2/shell.py:2606 +msgid "DNS name" +msgstr "" + +#: novaclient/v2/shell.py:2582 +msgid "You must specify either --ip or --name" +msgstr "" + +#: novaclient/v2/shell.py:2598 +msgid "dns type (e.g. \"A\")" +msgstr "" + +#: novaclient/v2/shell.py:2623 +msgid "Limit access to this domain to servers in the specified availability zone." +msgstr "" + +#: novaclient/v2/shell.py:2637 +msgid "Limit access to this domain to users of the specified project." +msgstr "" + +#: novaclient/v2/shell.py:2690 +#, python-format +msgid "" +"Multiple security group matches found for name '%s', use an ID to be more" +" specific." +msgstr "" + +#: novaclient/v2/shell.py:2695 +#, python-format +msgid "Secgroup ID or name '%s' not found." +msgstr "" + +#: novaclient/v2/shell.py:2703 novaclient/v2/shell.py:2731 +#: novaclient/v2/shell.py:2773 novaclient/v2/shell.py:2788 +#: novaclient/v2/shell.py:2825 novaclient/v2/shell.py:2835 +#: novaclient/v2/shell.py:2874 +msgid "ID or name of security group." +msgstr "" + +#: novaclient/v2/shell.py:2707 novaclient/v2/shell.py:2735 +#: novaclient/v2/shell.py:2843 novaclient/v2/shell.py:2882 +#: novaclient/v2/shell.py:4488 novaclient/v2/shell.py:4512 +msgid "IP protocol (icmp, tcp, udp)." +msgstr "" + +#: novaclient/v2/shell.py:2711 novaclient/v2/shell.py:2739 +#: novaclient/v2/shell.py:2847 novaclient/v2/shell.py:2886 +#: novaclient/v2/shell.py:4492 novaclient/v2/shell.py:4516 +msgid "Port at start of range." +msgstr "" + +#: novaclient/v2/shell.py:2715 novaclient/v2/shell.py:2743 +#: novaclient/v2/shell.py:2851 novaclient/v2/shell.py:2890 +#: novaclient/v2/shell.py:4496 novaclient/v2/shell.py:4520 +msgid "Port at end of range." +msgstr "" + +#: novaclient/v2/shell.py:2716 novaclient/v2/shell.py:2744 +#: novaclient/v2/shell.py:4497 novaclient/v2/shell.py:4521 +msgid "CIDR for address range." +msgstr "" + +#: novaclient/v2/shell.py:2757 novaclient/v2/shell.py:2915 +#: novaclient/v2/shell.py:4535 +msgid "Rule not found" +msgstr "" + +#: novaclient/v2/shell.py:2760 novaclient/v2/shell.py:2774 +msgid "Name of security group." +msgstr "" + +#: novaclient/v2/shell.py:2763 novaclient/v2/shell.py:2777 +msgid "Description of security group." +msgstr "" + +#: novaclient/v2/shell.py:2839 novaclient/v2/shell.py:2878 +msgid "ID or name of source group." +msgstr "" + +#: novaclient/v2/shell.py:2861 novaclient/v2/shell.py:2900 +msgid "ip_proto, from_port, and to_port must be specified together" +msgstr "" + +#: novaclient/v2/shell.py:2928 +msgid "Name of key." +msgstr "" + +#: novaclient/v2/shell.py:2933 +msgid "Path to a public ssh key." +msgstr "" + +#: novaclient/v2/shell.py:2941 +msgid "Keypair type. Can be ssh or x509." +msgstr "" + +#: novaclient/v2/shell.py:2956 +#, python-format +msgid "Can't open or read '%(key)s': %(exc)s" +msgstr "" + +#: novaclient/v2/shell.py:2967 +msgid "Keypair name to delete." +msgstr "" + +#: novaclient/v2/shell.py:2995 +#, python-format +msgid "Public key: %s" +msgstr "" + +#: novaclient/v2/shell.py:3001 +msgid "Name or ID of keypair" +msgstr "" + +#: novaclient/v2/shell.py:3019 novaclient/v2/shell.py:3112 +msgid "Display information from single tenant (Admin only)." +msgstr "" + +#: novaclient/v2/shell.py:3025 novaclient/v2/shell.py:3118 +msgid "Include reservations count." +msgstr "" + +#: novaclient/v2/shell.py:3129 novaclient/v2/shell.py:3178 +msgid "Usage range start date ex 2012-01-20 (default: 4 weeks ago)" +msgstr "" + +#: novaclient/v2/shell.py:3134 novaclient/v2/shell.py:3182 +msgid "Usage range end date, ex 2012-01-20 (default: tomorrow)" +msgstr "" + +#: novaclient/v2/shell.py:3165 novaclient/v2/shell.py:3224 +#, python-format +msgid "Usage from %(start)s to %(end)s:" +msgstr "" + +#: novaclient/v2/shell.py:3188 +msgid "UUID of tenant to get usage for." +msgstr "" + +#: novaclient/v2/shell.py:3232 +msgid "None" +msgstr "" + +#: novaclient/v2/shell.py:3240 +msgid "Filename for the private key [Default: pk.pem]" +msgstr "" + +#: novaclient/v2/shell.py:3246 +msgid "Filename for the X.509 certificate [Default: cert.pem]" +msgstr "" + +#: novaclient/v2/shell.py:3251 +#, python-format +msgid "Unable to write privatekey - %s exists." +msgstr "" + +#: novaclient/v2/shell.py:3254 +#, python-format +msgid "Unable to write x509 cert - %s exists." +msgstr "" + +#: novaclient/v2/shell.py:3263 +#, python-format +msgid "Wrote private key to %s" +msgstr "" + +#: novaclient/v2/shell.py:3269 +#, python-format +msgid "Wrote x509 certificate to %s" +msgstr "" + +#: novaclient/v2/shell.py:3277 +msgid "Filename to write the x509 root cert." +msgstr "" + +#: novaclient/v2/shell.py:3281 +#, python-format +msgid "" +"Unable to write x509 root cert - %s" +" exists." +msgstr "" + +#: novaclient/v2/shell.py:3287 +#, python-format +msgid "Wrote x509 root cert to %s" +msgstr "" + +#: novaclient/v2/shell.py:3294 novaclient/v2/shell.py:3315 +msgid "type of hypervisor." +msgstr "" + +#: novaclient/v2/shell.py:3303 +msgid "type of os." +msgstr "" + +#: novaclient/v2/shell.py:3307 +msgid "type of architecture" +msgstr "" + +#: novaclient/v2/shell.py:3308 novaclient/v2/shell.py:3331 +msgid "version" +msgstr "" + +#: novaclient/v2/shell.py:3309 novaclient/v2/shell.py:3332 +msgid "url" +msgstr "" + +#: novaclient/v2/shell.py:3310 +msgid "md5 hash" +msgstr "" + +#: novaclient/v2/shell.py:3324 novaclient/v2/shell.py:3330 +msgid "id of the agent-build" +msgstr "" + +#: novaclient/v2/shell.py:3333 +msgid "md5hash" +msgstr "" + +#: novaclient/v2/shell.py:3353 novaclient/v2/shell.py:3381 +msgid "Name of aggregate." +msgstr "" + +#: novaclient/v2/shell.py:3359 +msgid "The availability zone of the aggregate (optional)." +msgstr "" + +#: novaclient/v2/shell.py:3369 +msgid "Name or ID of aggregate to delete." +msgstr "" + +#: novaclient/v2/shell.py:3374 +#, python-format +msgid "Aggregate %s has been successfully deleted." +msgstr "" + +#: novaclient/v2/shell.py:3380 novaclient/v2/shell.py:3402 +msgid "Name or ID of aggregate to update." +msgstr "" + +#: novaclient/v2/shell.py:3387 +msgid "The availability zone of the aggregate." +msgstr "" + +#: novaclient/v2/shell.py:3396 +#, python-format +msgid "Aggregate %s has been successfully updated." +msgstr "" + +#: novaclient/v2/shell.py:3409 +msgid "" +"Metadata to add/update to aggregate. Specify only the key to delete a " +"metadata item." +msgstr "" + +#: novaclient/v2/shell.py:3417 +msgid "metadata already exists" +msgstr "" + +#: novaclient/v2/shell.py:3420 +#, python-format +msgid "metadata key %s does not exist hence can not be deleted" +msgstr "" + +#: novaclient/v2/shell.py:3424 +#, python-format +msgid "Metadata has been successfully updated for aggregate %s." +msgstr "" + +#: novaclient/v2/shell.py:3431 novaclient/v2/shell.py:3447 +#: novaclient/v2/shell.py:3463 +msgid "Name or ID of aggregate." +msgstr "" + +#: novaclient/v2/shell.py:3434 +msgid "The host to add to the aggregate." +msgstr "" + +#: novaclient/v2/shell.py:3439 +#, python-format +msgid "Host %(host)s has been successfully added for aggregate %(aggregate_id)s " +msgstr "" + +#: novaclient/v2/shell.py:3450 +msgid "The host to remove from the aggregate." +msgstr "" + +#: novaclient/v2/shell.py:3455 +#, python-format +msgid "" +"Host %(host)s has been successfully removed from aggregate " +"%(aggregate_id)s " +msgstr "" + +#: novaclient/v2/shell.py:3489 +msgid "destination host name." +msgstr "" + +#: novaclient/v2/shell.py:3495 +msgid "True in case of block_migration. (Default=False:live_migration)" +msgstr "" + +#: novaclient/v2/shell.py:3505 +msgid "Allow overcommit.(Default=False)" +msgstr "" + +#: novaclient/v2/shell.py:3523 +msgid "" +"Request the server be reset to \"active\" state instead of \"error\" " +"state (the default)." +msgstr "" + +#: novaclient/v2/shell.py:3552 novaclient/v2/shell.py:3575 +#: novaclient/v2/shell.py:3583 novaclient/v2/shell.py:3602 +#: novaclient/v2/shell.py:3641 novaclient/v2/shell.py:3662 +#: novaclient/v2/shell.py:3686 novaclient/v2/contrib/metadata_extensions.py:24 +msgid "Name of host." +msgstr "" + +#: novaclient/v2/shell.py:3557 novaclient/v2/shell.py:3576 +#: novaclient/v2/shell.py:3584 novaclient/v2/shell.py:3603 +msgid "Service binary." +msgstr "" + +#: novaclient/v2/shell.py:3588 +msgid "Reason for disabling service." +msgstr "" + +#: novaclient/v2/shell.py:3607 +msgid "Unset the force state down of service" +msgstr "" + +#: novaclient/v2/shell.py:3616 +msgid "Id of service." +msgstr "" + +#: novaclient/v2/shell.py:3622 novaclient/v2/shell.py:3629 +#: novaclient/v2/shell.py:3635 +msgid "Fixed IP Address." +msgstr "" + +#: novaclient/v2/shell.py:3653 +msgid "" +"Filters the list, returning only those hosts in the availability zone " +"." +msgstr "" + +#: novaclient/v2/shell.py:3665 +msgid "Either enable or disable a host." +msgstr "" + +#: novaclient/v2/shell.py:3671 +msgid "Either put or resume host to/from maintenance." +msgstr "" + +#: novaclient/v2/shell.py:3690 +msgid "A power action: startup, reboot, or shutdown." +msgstr "" + +#: novaclient/v2/shell.py:3706 +msgid "List hypervisors matching the given ." +msgstr "" + +#: novaclient/v2/shell.py:3721 +msgid "The hypervisor hostname (or pattern) to search for." +msgstr "" + +#: novaclient/v2/shell.py:3750 +msgid "Name or ID of the hypervisor to show the details of." +msgstr "" + +#: novaclient/v2/shell.py:3753 +msgid "Wrap the output to a specified length. Default is 40 or 0 to disable" +msgstr "" + +#: novaclient/v2/shell.py:3764 +msgid "Name or ID of the hypervisor to show the uptime of." +msgstr "" + +#: novaclient/v2/shell.py:3811 +#, python-format +msgid "" +"WARNING: %(service)s has no endpoint in %(region)s! Available endpoints " +"for this service:" +msgstr "" + +#: novaclient/v2/shell.py:3839 +msgid "wrap PKI tokens to a specified length, or 0 to disable" +msgstr "" + +#: novaclient/v2/shell.py:3864 +msgid "Optional flag to indicate which port to use for ssh. (Default=22)" +msgstr "" + +#: novaclient/v2/shell.py:3878 +msgid "" +"Optional flag to indicate which IP type to use. Possible values includes" +" fixed and floating (the Default)." +msgstr "" + +#: novaclient/v2/shell.py:3882 +msgid "Network to use for the ssh." +msgstr "" + +#: novaclient/v2/shell.py:3888 +msgid "" +"Optional flag to indicate whether to use an IPv6 address attached to a " +"server. (Defaults to IPv4 address)" +msgstr "" + +#: novaclient/v2/shell.py:3891 +msgid "Login to use." +msgstr "" + +#: novaclient/v2/shell.py:3896 +msgid "Private key file, same as the -i option to the ssh command." +msgstr "" + +#: novaclient/v2/shell.py:3901 +msgid "Extra options to pass to ssh. see: man ssh" +msgstr "" + +#: novaclient/v2/shell.py:3919 +#, python-format +msgid "Server '%(server)s' is not attached to network '%(network)s'" +msgstr "" + +#: novaclient/v2/shell.py:3925 +#, python-format +msgid "" +"Server '%(server)s' is attached to more than one network. Please pick the" +" network to use." +msgstr "" + +#: novaclient/v2/shell.py:3929 +#, python-format +msgid "Server '%(server)s' is not attached to any network." +msgstr "" + +#: novaclient/v2/shell.py:3942 +#, python-format +msgid "" +"No address that would match network '%(network)s' and type " +"'%(address_type)s' of version %(pretty_version)s has been found for " +"server '%(server)s'." +msgstr "" + +#: novaclient/v2/shell.py:3949 +#, python-format +msgid "More than one %(pretty_version)s %(address_type)s addressfound." +msgstr "" + +#: novaclient/v2/shell.py:4012 +msgid "ID of tenant to list the quotas for." +msgstr "" + +#: novaclient/v2/shell.py:4017 +msgid "ID of user to list the quotas for." +msgstr "" + +#: novaclient/v2/shell.py:4036 +msgid "ID of tenant to list the default quotas for." +msgstr "" + +#: novaclient/v2/shell.py:4054 +msgid "ID of tenant to set the quotas for." +msgstr "" + +#: novaclient/v2/shell.py:4059 +msgid "ID of user to set the quotas for." +msgstr "" + +#: novaclient/v2/shell.py:4064 novaclient/v2/shell.py:4205 +msgid "New value for the \"instances\" quota." +msgstr "" + +#: novaclient/v2/shell.py:4069 novaclient/v2/shell.py:4210 +msgid "New value for the \"cores\" quota." +msgstr "" + +#: novaclient/v2/shell.py:4074 novaclient/v2/shell.py:4215 +msgid "New value for the \"ram\" quota." +msgstr "" + +#: novaclient/v2/shell.py:4080 novaclient/v2/shell.py:4221 +msgid "New value for the \"floating-ips\" quota." +msgstr "" + +#: novaclient/v2/shell.py:4090 novaclient/v2/shell.py:4231 +msgid "New value for the \"fixed-ips\" quota." +msgstr "" + +#: novaclient/v2/shell.py:4096 novaclient/v2/shell.py:4237 +msgid "New value for the \"metadata-items\" quota." +msgstr "" + +#: novaclient/v2/shell.py:4106 novaclient/v2/shell.py:4247 +msgid "New value for the \"injected-files\" quota." +msgstr "" + +#: novaclient/v2/shell.py:4116 novaclient/v2/shell.py:4257 +msgid "New value for the \"injected-file-content-bytes\" quota." +msgstr "" + +#: novaclient/v2/shell.py:4126 novaclient/v2/shell.py:4267 +msgid "New value for the \"injected-file-path-bytes\" quota." +msgstr "" + +#: novaclient/v2/shell.py:4132 novaclient/v2/shell.py:4273 +msgid "New value for the \"key-pairs\" quota." +msgstr "" + +#: novaclient/v2/shell.py:4138 novaclient/v2/shell.py:4279 +msgid "New value for the \"security-groups\" quota." +msgstr "" + +#: novaclient/v2/shell.py:4144 novaclient/v2/shell.py:4285 +msgid "New value for the \"security-group-rules\" quota." +msgstr "" + +#: novaclient/v2/shell.py:4150 novaclient/v2/shell.py:4291 +msgid "New value for the \"server-groups\" quota." +msgstr "" + +#: novaclient/v2/shell.py:4156 novaclient/v2/shell.py:4297 +msgid "New value for the \"server-group-members\" quota." +msgstr "" + +#: novaclient/v2/shell.py:4162 +msgid "" +"Whether force update the quota even if the already used and reserved " +"exceeds the new quota" +msgstr "" + +#: novaclient/v2/shell.py:4174 +msgid "ID of tenant to delete quota for." +msgstr "" + +#: novaclient/v2/shell.py:4178 +msgid "ID of user to delete quota for." +msgstr "" + +#: novaclient/v2/shell.py:4190 +msgid "Name of quota class to list the quotas for." +msgstr "" + +#: novaclient/v2/shell.py:4200 +msgid "Name of quota class to set the quotas for." +msgstr "" + +#: novaclient/v2/shell.py:4307 +msgid "" +"Name or ID of the target host. If no host is specified, the scheduler " +"will choose one." +msgstr "" + +#: novaclient/v2/shell.py:4313 +msgid "" +"Set the provided admin password on the evacuated server. Not applicable " +"with on-shared-storage flag" +msgstr "" + +#: novaclient/v2/shell.py:4320 +msgid "Specifies whether server files are located on shared storage" +msgstr "" + +#: novaclient/v2/shell.py:4360 novaclient/v2/shell.py:4382 +msgid "Port ID." +msgstr "" + +#: novaclient/v2/shell.py:4365 +msgid "Network ID" +msgstr "" + +#: novaclient/v2/shell.py:4370 +msgid "Requested fixed IP." +msgstr "" + +#: novaclient/v2/shell.py:4470 +msgid "Display server groups from all projects (Admin only)." +msgstr "" + +#: novaclient/v2/shell.py:4538 +msgid "Server group name." +msgstr "" + +#: novaclient/v2/shell.py:4554 +msgid "Policies for the server groups (\"affinity\" or \"anti-affinity\")" +msgstr "" + +#: novaclient/v2/shell.py:4563 +msgid "at least one policy must be specified" +msgstr "" + +#: novaclient/v2/shell.py:4575 +msgid "Unique ID(s) of the server group to delete" +msgstr "" + +#: novaclient/v2/shell.py:4583 +#, python-format +msgid "Server group %s has been successfully deleted." +msgstr "" + +#: novaclient/v2/shell.py:4586 +#, python-format +msgid "Delete for server group %(sg)s failed: %(e)s" +msgstr "" + +#: novaclient/v2/shell.py:4589 +msgid "Unable to delete any of the specified server groups." +msgstr "" + +#: novaclient/v2/shell.py:4596 +msgid "Unique ID of the server group to get" +msgstr "" + +#: novaclient/v2/contrib/baremetal.py:158 +msgid "Name of nova compute host which will control this baremetal node" +msgstr "" + +#: novaclient/v2/contrib/baremetal.py:164 +msgid "Number of CPUs in the node" +msgstr "" + +#: novaclient/v2/contrib/baremetal.py:169 +msgid "Megabytes of RAM in the node" +msgstr "" + +#: novaclient/v2/contrib/baremetal.py:174 +msgid "Gigabytes of local storage in the node" +msgstr "" + +#: novaclient/v2/contrib/baremetal.py:178 +msgid "MAC address to provision the node" +msgstr "" + +#: novaclient/v2/contrib/baremetal.py:182 +msgid "Power management IP for the node" +msgstr "" + +#: novaclient/v2/contrib/baremetal.py:186 +msgid "Username for the node's power management" +msgstr "" + +#: novaclient/v2/contrib/baremetal.py:190 +msgid "Password for the node's power management" +msgstr "" + +#: novaclient/v2/contrib/baremetal.py:195 +msgid "ShellInABox port?" +msgstr "" + +#: novaclient/v2/contrib/baremetal.py:211 +msgid "ID of the node to delete." +msgstr "" + +#: novaclient/v2/contrib/baremetal.py:293 +#: novaclient/v2/contrib/baremetal.py:303 +#: novaclient/v2/contrib/baremetal.py:325 +#: novaclient/v2/contrib/baremetal.py:335 +msgid "ID of node" +msgstr "" + +#: novaclient/v2/contrib/baremetal.py:307 +#: novaclient/v2/contrib/baremetal.py:329 +msgid "MAC address of interface" +msgstr "" + +#: novaclient/v2/contrib/baremetal.py:312 +msgid "OpenFlow Datapath ID of interface" +msgstr "" + +#: novaclient/v2/contrib/baremetal.py:317 +msgid "OpenFlow port number of interface" +msgstr "" + +#: novaclient/v2/contrib/cells.py:53 +msgid "Name of the cell." +msgstr "" + +#: novaclient/v2/contrib/cells.py:63 +msgid "Name of the cell to get the capacities." +msgstr "" + +#: novaclient/v2/contrib/cells.py:68 +#, python-format +msgid "Ram Available: %s MB" +msgstr "" + +#: novaclient/v2/contrib/cells.py:71 +#, python-format +msgid "" +"\n" +"Disk Available: %s MB" +msgstr "" + +#: novaclient/v2/contrib/host_evacuate.py:34 +#, python-format +msgid "Error while evacuating instance: %s" +msgstr "" + +#: novaclient/v2/contrib/host_evacuate.py:46 +msgid "" +"Name of target host. If no host is specified the scheduler will select a " +"target." +msgstr "" + +#: novaclient/v2/contrib/host_evacuate.py:53 +msgid "Specifies whether all instances files are on shared storage" +msgstr "" + +#: novaclient/v2/contrib/host_evacuate_live.py:35 +#, python-format +msgid "Error while live migrating instance: %s" +msgstr "" + +#: novaclient/v2/contrib/host_evacuate_live.py:46 +msgid "Name of target host." +msgstr "" + +#: novaclient/v2/contrib/host_evacuate_live.py:51 +msgid "Enable block migration." +msgstr "" + +#: novaclient/v2/contrib/host_evacuate_live.py:56 +msgid "Enable disk overcommit." +msgstr "" + +#: novaclient/v2/contrib/host_servers_migrate.py:33 +#, python-format +msgid "Error while migrating instance: %s" +msgstr "" + +#: novaclient/v2/contrib/instance_action.py:47 +msgid "Name or UUID of the server to show an action for." +msgstr "" + +#: novaclient/v2/contrib/instance_action.py:51 +msgid "Request ID of the action to get." +msgstr "" + +#: novaclient/v2/contrib/instance_action.py:65 +msgid "Name or UUID of the server to list actions for." +msgstr "" + +#: novaclient/v2/contrib/migrations.py:61 +msgid "Fetch migrations for the given host." +msgstr "" + +#: novaclient/v2/contrib/migrations.py:66 +msgid "Fetch migrations for the given status." +msgstr "" + +#: novaclient/v2/contrib/migrations.py:71 +msgid "Fetch migrations for the given cell_name." +msgstr "" + +#: novaclient/v2/contrib/tenant_networks.py:79 +#: novaclient/v2/contrib/tenant_networks.py:94 +msgid "Network label (ex. my_new_network)" +msgstr "" + +#: novaclient/v2/contrib/tenant_networks.py:83 +#: novaclient/v2/contrib/tenant_networks.py:98 +msgid "IP block to allocate from (ex. 172.16.0.0/24 or 2001:DB8::/64)" +msgstr "" + diff --git a/setup.cfg b/setup.cfg index 07cb81b0f..357594759 100644 --- a/setup.cfg +++ b/setup.cfg @@ -36,6 +36,20 @@ all_files = 1 [upload_sphinx] upload-dir = doc/build/html +[compile_catalog] +domain = python-novaclient +directory = python-novaclient/locale + +[update_catalog] +domain = python-novaclient +output_dir = python-novaclient/locale +input_file = python-novaclient/locale/python-novaclient.pot + +[extract_messages] +keywords = _ gettext ngettext l_ lazy_gettext +mapping_file = babel.cfg +output_file = python-novaclient/locale/python-novaclient.pot + [wheel] universal = 1