# Translations template for keystone. # Copyright (C) 2013 OpenStack Foundation # This file is distributed under the same license as the keystone project. # FIRST AUTHOR , 2013. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: keystone " "jenkins.keystone.propose.translation.update.406\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/keystone\n" "POT-Creation-Date: 2013-11-28 06:01+0000\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" #: keystone/clean.py:23 #, python-format msgid "%s cannot be empty." msgstr "" #: keystone/clean.py:25 #, python-format msgid "%(property_name)s cannot be less than %(min_length)s characters." msgstr "" #: keystone/clean.py:30 #, python-format msgid "%(property_name)s should not be greater than %(max_length)s characters." msgstr "" #: keystone/clean.py:39 #, python-format msgid "%(property_name)s is not a %(display_expected_type)s" msgstr "" #: keystone/cli.py:80 keystone/cli.py:116 msgid "This extension does not provide migrations." msgstr "" #: keystone/exception.py:47 msgid "missing exception kwargs (programmer error)" msgstr "" #: keystone/exception.py:64 #, python-format msgid "" "Expecting to find %(attribute)s in %(target)s. The server could not " "comply with the request since it is either malformed or otherwise " "incorrect. The client is assumed to be in error." msgstr "" #: keystone/exception.py:73 msgid "" "Timestamp not in expected format. The server could not comply with the " "request since it is either malformed or otherwise incorrect. The client " "is assumed to be in error." msgstr "" #: keystone/exception.py:82 #, python-format msgid "" "String length exceeded.The length of string '%(string)s' exceeded the " "limit of column %(type)s(CHAR(%(length)d))." msgstr "" #: keystone/exception.py:88 #, python-format msgid "" "Request attribute %(attribute)s must be less than or equal to %(size)i. " "The server could not comply with the request because the attribute size " "is invalid (too large). The client is assumed to be in error." msgstr "" #: keystone/exception.py:109 msgid "The request you have made requires authentication." msgstr "" #: keystone/exception.py:115 msgid "Authentication plugin error." msgstr "" #: keystone/exception.py:123 msgid "Attempted to authenticate with an unsupported method." msgstr "" #: keystone/exception.py:131 msgid "Additional authentications steps required." msgstr "" #: keystone/exception.py:139 msgid "You are not authorized to perform the requested action." msgstr "" #: keystone/exception.py:146 #, python-format msgid "You are not authorized to perform the requested action, %(action)s." msgstr "" #: keystone/exception.py:151 #, python-format msgid "Could not find, %(target)s." msgstr "" #: keystone/exception.py:157 #, python-format msgid "Could not find endpoint, %(endpoint_id)s." msgstr "" #: keystone/exception.py:164 msgid "An unhandled exception has occurred: Could not find metadata." msgstr "" #: keystone/exception.py:169 #, python-format msgid "Could not find policy, %(policy_id)s." msgstr "" #: keystone/exception.py:173 #, python-format msgid "Could not find role, %(role_id)s." msgstr "" #: keystone/exception.py:177 #, python-format msgid "Could not find service, %(service_id)s." msgstr "" #: keystone/exception.py:181 #, python-format msgid "Could not find domain, %(domain_id)s." msgstr "" #: keystone/exception.py:185 #, python-format msgid "Could not find project, %(project_id)s." msgstr "" #: keystone/exception.py:189 #, python-format msgid "Could not find token, %(token_id)s." msgstr "" #: keystone/exception.py:193 #, python-format msgid "Could not find user, %(user_id)s." msgstr "" #: keystone/exception.py:197 #, python-format msgid "Could not find group, %(group_id)s." msgstr "" #: keystone/exception.py:201 #, python-format msgid "Could not find trust, %(trust_id)s." msgstr "" #: keystone/exception.py:205 #, python-format msgid "Could not find credential, %(credential_id)s." msgstr "" #: keystone/exception.py:209 #, python-format msgid "Could not find version, %(version)s." msgstr "" #: keystone/exception.py:213 #, python-format msgid "Conflict occurred attempting to store %(type)s. %(details)s" msgstr "" #: keystone/exception.py:220 msgid "Request is too large." msgstr "" #: keystone/exception.py:226 #, python-format msgid "" "An unexpected error prevented the server from fulfilling your request. " "%(exception)s" msgstr "" #: keystone/exception.py:233 #, python-format msgid "Malformed endpoint URL (%(endpoint)s), see ERROR log for details." msgstr "" #: keystone/exception.py:238 msgid "The action you have requested has not been implemented." msgstr "" #: keystone/exception.py:245 #, python-format msgid "The Keystone paste configuration file %(config_file)s could not be found." msgstr "" #: keystone/notifications.py:96 #, python-format msgid "Failed to send %(res_id)s %(event_type)s notification" msgstr "" #: keystone/assignment/core.py:224 #, python-format msgid "Creating the default role %s because it does not exist." msgstr "" #: keystone/assignment/core.py:685 keystone/identity/core.py:247 #: keystone/identity/core.py:259 #, python-format msgid "Expected dict or list: %s" msgstr "" #: keystone/assignment/backends/kvs.py:140 #: keystone/assignment/backends/ldap.py:449 #: keystone/assignment/backends/sql.py:315 #, python-format msgid "Cannot remove role that has not been granted, %s" msgstr "" #: keystone/assignment/backends/ldap.py:428 #, python-format msgid "Role %s not found" msgstr "" #: keystone/assignment/backends/sql.py:103 msgid "Inherited roles can only be assigned to domains" msgstr "" #: keystone/auth/controllers.py:72 #, python-format msgid "Project is disabled: %s" msgstr "" #: keystone/auth/controllers.py:78 keystone/auth/plugins/password.py:42 #, python-format msgid "Domain is disabled: %s" msgstr "" #: keystone/auth/controllers.py:84 keystone/auth/plugins/password.py:48 #, python-format msgid "User is disabled: %s" msgstr "" #: keystone/auth/controllers.py:264 msgid "Scoping to both domain and project is not allowed" msgstr "" #: keystone/auth/controllers.py:267 msgid "Scoping to both domain and trust is not allowed" msgstr "" #: keystone/auth/controllers.py:270 msgid "Scoping to both project and trust is not allowed" msgstr "" #: keystone/auth/controllers.py:344 #, python-format msgid "" "User %(user_id)s doesn't have access to default project %(project_id)s. " "The token will be unscoped rather than scoped to the project." msgstr "" #: keystone/auth/controllers.py:351 #, python-format msgid "" "User %(user_id)s's default project %(project_id)s is disabled. The token " "will be unscoped rather than scoped to the project." msgstr "" #: keystone/auth/controllers.py:360 #, python-format msgid "" "User %(user_id)s's default project %(project_id)s not found. The token " "will be unscoped rather than scoped to the project." msgstr "" #: keystone/auth/controllers.py:391 msgid "User not found" msgstr "" #: keystone/auth/plugins/external.py:45 msgid "No authenticated user" msgstr "" #: keystone/auth/plugins/external.py:55 #, python-format msgid "Unable to lookup user %s" msgstr "" #: keystone/auth/plugins/external.py:105 msgid "" "keystone.auth.external.ExternalDefault is deprecated infavor of " "keystone.auth.external.Default" msgstr "" #: keystone/auth/plugins/external.py:113 msgid "" "keystone.auth.external.ExternalDomain is deprecated infavor of " "keystone.auth.external.Domain" msgstr "" #: keystone/auth/plugins/oauth1.py:55 msgid "Access token is expired" msgstr "" #: keystone/auth/plugins/oauth1.py:75 #: keystone/contrib/oauth1/controllers.py:270 msgid "There should not be any non-oauth parameters" msgstr "" #: keystone/auth/plugins/password.py:119 msgid "Invalid username or password" msgstr "" #: keystone/catalog/core.py:42 #, python-format msgid "Malformed endpoint %(url)s - unknown key %(keyerror)s" msgstr "" #: keystone/catalog/core.py:47 #, python-format msgid "" "Malformed endpoint %(url)s - unknown key %(keyerror)s(are you missing " "brackets ?)" msgstr "" #: keystone/catalog/core.py:53 #, python-format msgid "" "Malformed endpoint %s - incomplete format (are you " "missing a type notifier ?)" msgstr "" #: keystone/catalog/backends/templated.py:107 #, python-format msgid "Unable to open template file %s" msgstr "" #: keystone/common/cms.py:42 #, python-format msgid "Verify error: %s" msgstr "" #: keystone/common/cms.py:134 msgid "" "Signing error: Unable to load certificate - ensure you've configured PKI " "with 'keystone-manage pki_setup'" msgstr "" #: keystone/common/cms.py:138 #, python-format msgid "Signing error: %s" msgstr "" #: keystone/common/controller.py:33 #, python-format msgid "RBAC: Authorizing %(action)s(%(kwargs)s)" msgstr "" #: keystone/common/controller.py:40 msgid "RBAC: Invalid token" msgstr "" #: keystone/common/controller.py:54 keystone/common/controller.py:75 msgid "RBAC: Invalid user" msgstr "" #: keystone/common/controller.py:60 msgid "RBAC: Proceeding without project" msgstr "" #: keystone/common/controller.py:80 msgid "RBAC: Proceeding without tenant" msgstr "" #: keystone/common/controller.py:122 keystone/common/controller.py:199 #: keystone/common/controller.py:472 msgid "RBAC: Bypassing authorization" msgstr "" #: keystone/common/controller.py:157 keystone/common/controller.py:197 #: keystone/common/controller.py:488 msgid "RBAC: Authorization granted" msgstr "" #: keystone/common/controller.py:187 #, python-format msgid "RBAC: Adding query filter params (%s)" msgstr "" #: keystone/common/controller.py:260 #, python-format msgid "Project (%s)" msgstr "" #: keystone/common/controller.py:262 #, python-format msgid "Domain (%s)" msgstr "" #: keystone/common/controller.py:264 msgid "Unknown Target" msgstr "" #: keystone/common/controller.py:265 #, python-format msgid "" "Group (%(group)s), referenced in assignment for %(target)s, not found - " "ignoring." msgstr "" #: keystone/common/controller.py:443 msgid "Invalid token in _get_domain_id_for_request" msgstr "" #: keystone/common/utils.py:76 #, python-format msgid "Truncating user password to %s characters." msgstr "" #: keystone/common/utils.py:187 keystone/credential/controllers.py:40 msgid "Invalid blob in credential" msgstr "" #: keystone/common/utils.py:266 msgid "" "Error setting up the debug environment. Verify that the option --debug-" "url has the format : and that a debugger processes is " "listening on that port." msgstr "" #: keystone/common/utils.py:560 #, python-format msgid "" "%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s and " "may be removed in %(remove_in)s." msgstr "" #: keystone/common/utils.py:564 #, python-format msgid "" "%(what)s is deprecated as of %(as_of)s and may be removed in " "%(remove_in)s. It will not be superseded." msgstr "" #: keystone/common/wsgi.py:96 msgid "No bind information present in token" msgstr "" #: keystone/common/wsgi.py:100 #, python-format msgid "Named bind mode %s not in bind information" msgstr "" #: keystone/common/wsgi.py:107 msgid "Kerberos credentials required and not present" msgstr "" #: keystone/common/wsgi.py:111 msgid "Kerberos credentials do not match those in bind" msgstr "" #: keystone/common/wsgi.py:114 msgid "Kerberos bind authentication successful" msgstr "" #: keystone/common/wsgi.py:117 #, python-format msgid "Ignoring unknown bind for permissive mode: {%(bind_type)s: %(identifier)s}" msgstr "" #: keystone/common/wsgi.py:121 #, python-format msgid "Couldn't verify unknown bind: {%(bind_type)s: %(identifier)s}" msgstr "" #: keystone/common/wsgi.py:210 #, python-format msgid "arg_dict: %s" msgstr "" #: keystone/common/wsgi.py:238 #, python-format msgid "Authorization failed. %(exception)s from %(remote_addr)s" msgstr "" #: keystone/common/wsgi.py:486 keystone/tests/test_wsgi.py:315 msgid "The resource could not be found." msgstr "" #: keystone/common/cache/core.py:50 #, python-format msgid "CACHE_GET: Key: \"%(key)s\" Value: \"%(value)s\"" msgstr "" #: keystone/common/cache/core.py:56 #, python-format msgid "CACHE_GET_MULTI: \"%(keys)s\" Values: \"%(values)s\"" msgstr "" #: keystone/common/cache/core.py:61 #, python-format msgid "CACHE_SET: Key: \"%(key)s\" Value: \"%(value)s\"" msgstr "" #: keystone/common/cache/core.py:66 #, python-format msgid "CACHE_SET_MULTI: \"%s\"" msgstr "" #: keystone/common/cache/core.py:71 #, python-format msgid "CACHE_DELETE: \"%s\"" msgstr "" #: keystone/common/cache/core.py:74 #, python-format msgid "CACHE_DELETE_MULTI: \"%s\"" msgstr "" #: keystone/common/cache/core.py:92 #, python-format msgid "" "Unable to build cache config-key. Expected format \":\". " "Skipping unknown format: %s" msgstr "" #: keystone/common/cache/core.py:100 #, python-format msgid "Keystone Cache Config: %s" msgstr "" #: keystone/common/cache/core.py:115 msgid "region not type dogpile.cache.CacheRegion" msgstr "" #: keystone/common/cache/core.py:148 #, python-format msgid "Adding cache-proxy '%s' to backend." msgstr "" #: keystone/common/environment/__init__.py:53 #, python-format msgid "Environment configured as: %s" msgstr "" #: keystone/common/environment/eventlet_server.py:50 #, python-format msgid "Starting %(arg0)s on %(host)s:%(port)s" msgstr "" #: keystone/common/environment/eventlet_server.py:112 msgid "Server error" msgstr "" #: keystone/common/ldap/core.py:77 #, python-format msgid "Invalid LDAP deref option: %s. Choose one of: " msgstr "" #: keystone/common/ldap/core.py:85 #, python-format msgid "Invalid LDAP TLS certs option: %(option)s. Choose one of: %(options)s" msgstr "" #: keystone/common/ldap/core.py:97 #, python-format msgid "Invalid LDAP scope: %(scope)s. Choose one of: %(options)s" msgstr "" #: keystone/common/ldap/core.py:213 #, python-format msgid "" "Invalid additional attribute mapping: \"%s\". Format must be " ":" msgstr "" #: keystone/common/ldap/core.py:219 #, python-format msgid "" "Invalid additional attribute mapping: \"%(item)s\". Value " "\"%(attr_map)s\" must use one of %(keys)s." msgstr "" #: keystone/common/ldap/core.py:305 keystone/identity/backends/kvs.py:180 #: keystone/identity/backends/kvs.py:208 #, python-format msgid "Duplicate name, %s." msgstr "" #: keystone/common/ldap/core.py:315 keystone/identity/backends/kvs.py:173 #, python-format msgid "Duplicate ID, %s." msgstr "" #: keystone/common/ldap/core.py:321 #, python-format msgid "LDAP %s create" msgstr "" #: keystone/common/ldap/core.py:407 #, python-format msgid "LDAP %s update" msgstr "" #: keystone/common/ldap/core.py:423 #, python-format msgid "Cannot change %(option_name)s %(attr)s" msgstr "" #: keystone/common/ldap/core.py:455 #, python-format msgid "LDAP %s delete" msgstr "" #: keystone/common/ldap/core.py:484 #, python-format msgid "LDAP init: url=%s" msgstr "" #: keystone/common/ldap/core.py:485 #, python-format msgid "" "LDAP init: use_tls=%(use_tls)s\n" "tls_cacertfile=%(tls_cacertfile)s\n" "tls_cacertdir=%(tls_cacertdir)s\n" "tls_req_cert=%(tls_req_cert)s\n" "tls_avail=%(tls_avail)s\n" msgstr "" #: keystone/common/ldap/core.py:504 msgid "Invalid TLS / LDAPS combination" msgstr "" #: keystone/common/ldap/core.py:508 #, python-format msgid "Invalid LDAP TLS_AVAIL option: %s. TLS not available" msgstr "" #: keystone/common/ldap/core.py:518 #, python-format msgid "tls_cacertfile %s not found or is not a file" msgstr "" #: keystone/common/ldap/core.py:530 #, python-format msgid "tls_cacertdir %s not found or is not a directory" msgstr "" #: keystone/common/ldap/core.py:537 #, python-format msgid "LDAP TLS: invalid TLS_REQUIRE_CERT Option=%s" msgstr "" #: keystone/common/ldap/core.py:551 #, python-format msgid "LDAP bind: dn=%s" msgstr "" #: keystone/common/ldap/core.py:565 #, python-format msgid "LDAP add: dn=%(dn)s, attrs=%(attrs)s" msgstr "" #: keystone/common/ldap/core.py:576 #, python-format msgid "" "LDAP search: dn=%(dn)s, scope=%(scope)s, query=%(query)s, " "attrs=%(attrlist)s" msgstr "" #: keystone/common/ldap/core.py:629 msgid "" "LDAP Server does not support paging. Disable paging in keystone.conf to " "avoid this message." msgstr "" #: keystone/common/ldap/core.py:645 #, python-format msgid "LDAP modify: dn=%(dn)s, modlist=%(modlist)s" msgstr "" #: keystone/common/ldap/core.py:651 #, python-format msgid "LDAP delete: dn=%s" msgstr "" #: keystone/common/ldap/core.py:656 #, python-format msgid "LDAP delete_ext: dn=%(dn)s, serverctrls=%(serverctrls)s" msgstr "" #: keystone/common/sql/core.py:123 msgid "Global engine callback raised." msgstr "" #: keystone/common/sql/core.py:207 #, python-format msgid "MySQL server has gone away: %s" msgstr "" #: keystone/common/sql/core.py:222 #, python-format msgid "DB2 server has gone away: %s" msgstr "" #: keystone/common/sql/migration.py:57 #: keystone/openstack/common/db/sqlalchemy/migration.py:219 msgid "version should be an integer" msgstr "" #: keystone/common/sql/migrate_repo/versions/033_migrate_ec2credentials_table_credentials.py:61 #, python-format msgid "" "Credential %(access)s already exists with different secret in %(table)s " "table" msgstr "" #: keystone/common/sql/migrate_repo/versions/033_migrate_ec2credentials_table_credentials.py:71 #, python-format msgid "" "Credential %(access)s already exists with different project in %(table)s " "table" msgstr "" #: keystone/contrib/ec2/controllers.py:246 msgid "Token belongs to another user" msgstr "" #: keystone/contrib/ec2/controllers.py:272 msgid "Credential belongs to another user" msgstr "" #: keystone/contrib/endpoint_filter/backends/sql.py:53 #, python-format msgid "Endpoint %(endpoint_id)s not found in project %(project_id)s" msgstr "" #: keystone/contrib/oauth1/controllers.py:70 msgid "Cannot change consumer secret" msgstr "" #: keystone/contrib/oauth1/controllers.py:143 #: keystone/contrib/oauth1/backends/sql.py:279 msgid "User IDs do not match" msgstr "" #: keystone/contrib/oauth1/controllers.py:150 msgid "Could not find role" msgstr "" #: keystone/contrib/oauth1/controllers.py:199 msgid "Non-oauth parameter - project, do not match" msgstr "" #: keystone/contrib/oauth1/controllers.py:249 #: keystone/contrib/oauth1/controllers.py:326 msgid "Request token is expired" msgstr "" #: keystone/contrib/oauth1/controllers.py:274 msgid "provided consumer key does not match stored consumer key" msgstr "" #: keystone/contrib/oauth1/controllers.py:278 msgid "provided verifier does not match stored verifier" msgstr "" #: keystone/contrib/oauth1/controllers.py:282 msgid "provided request key does not match stored request key" msgstr "" #: keystone/contrib/oauth1/controllers.py:286 msgid "Request Token does not have an authorizing user id" msgstr "" #: keystone/contrib/oauth1/controllers.py:342 msgid "authorizing user does not have role required" msgstr "" #: keystone/contrib/oauth1/controllers.py:357 msgid "User is not a member of the requested project" msgstr "" #: keystone/contrib/oauth1/backends/sql.py:91 msgid "Consumer not found" msgstr "" #: keystone/contrib/oauth1/backends/sql.py:195 msgid "Request token not found" msgstr "" #: keystone/contrib/oauth1/backends/sql.py:259 msgid "Access token not found" msgstr "" #: keystone/identity/controllers.py:63 #, python-format msgid "Authentication failed: %s" msgstr "" #: keystone/identity/controllers.py:94 keystone/identity/controllers.py:199 #: keystone/identity/controllers.py:351 msgid "Name field is required and cannot be empty" msgstr "" #: keystone/identity/controllers.py:145 msgid "Marker could not be found" msgstr "" #: keystone/identity/controllers.py:156 msgid "Invalid limit value" msgstr "" #: keystone/identity/controllers.py:202 msgid "Enabled field must be a boolean" msgstr "" #: keystone/identity/controllers.py:227 msgid "Enabled field should be a boolean" msgstr "" #: keystone/identity/controllers.py:272 #, python-format msgid "Unable to remove user %(user)s from %(tenant)s." msgstr "" #: keystone/identity/controllers.py:291 #, python-format msgid "Unable to add user %(user)s to %(tenant)s." msgstr "" #: keystone/identity/controllers.py:884 msgid "Specify a domain or project, not both" msgstr "" #: keystone/identity/controllers.py:889 msgid "Specify a user or group, not both" msgstr "" #: keystone/identity/controllers.py:1118 #, python-format msgid "" "Group %(group)s not found for role-assignment - %(target)s with Role: " "%(role)s" msgstr "" #: keystone/identity/core.py:95 #, python-format msgid "Invalid domain name (%s) found in config file name" msgstr "" #: keystone/identity/core.py:120 #, python-format msgid "Unable to locate domain config directory: %s" msgstr "" #: keystone/identity/core.py:133 #, python-format msgid "Ignoring file (%s) while scanning domain config directory" msgstr "" #: keystone/identity/core.py:174 msgid "" "Running an experimental and unsupported configuration " "(domain_specific_drivers_enabled = True); this will result in known " "issues." msgstr "" #: keystone/identity/backends/kvs.py:129 keystone/identity/backends/kvs.py:138 msgid "User not found in group" msgstr "" #: keystone/identity/backends/ldap.py:161 #, python-format msgid "" "Group member '%(user_dn)s' not found in '%(group_id)s'. The user should " "be removed from the group. The user will be ignored." msgstr "" #: keystone/identity/backends/ldap.py:302 #, python-format msgid "User %(user_id)s is already a member of group %(group_id)s" msgstr "" #: keystone/openstack/common/eventlet_backdoor.py:142 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "" #: keystone/openstack/common/exception.py:103 msgid "Uncaught exception" msgstr "" #: keystone/openstack/common/excutils.py:62 #, python-format msgid "Original exception being dropped: %s" msgstr "" #: keystone/openstack/common/excutils.py:91 #, python-format msgid "Unexpected exception occurred %d time(s)... retrying." msgstr "" #: keystone/openstack/common/fileutils.py:64 #, python-format msgid "Reloading cached file %s" msgstr "" #: keystone/openstack/common/lockutils.py:100 #, python-format msgid "Could not release the acquired lock `%s`" msgstr "" #: keystone/openstack/common/lockutils.py:167 #, python-format msgid "Got semaphore \"%(lock)s\"" msgstr "" #: keystone/openstack/common/lockutils.py:176 #, python-format msgid "Attempting to grab file lock \"%(lock)s\"" msgstr "" #: keystone/openstack/common/lockutils.py:186 #, python-format msgid "Created lock path: %s" msgstr "" #: keystone/openstack/common/lockutils.py:204 #, python-format msgid "Got file lock \"%(lock)s\" at %(path)s" msgstr "" #: keystone/openstack/common/lockutils.py:208 #, python-format msgid "Released file lock \"%(lock)s\" at %(path)s" msgstr "" #: keystone/openstack/common/lockutils.py:245 #, python-format msgid "Got semaphore / lock \"%(function)s\"" msgstr "" #: keystone/openstack/common/lockutils.py:249 #, python-format msgid "Semaphore / lock released \"%(function)s\"" msgstr "" #: keystone/openstack/common/log.py:302 #, python-format msgid "Deprecated: %s" msgstr "" #: keystone/openstack/common/log.py:401 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" #: keystone/openstack/common/log.py:452 #, python-format msgid "syslog facility must be one of: %s" msgstr "" #: keystone/openstack/common/log.py:622 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" #: keystone/openstack/common/loopingcall.py:84 #, python-format msgid "task run outlasted interval by %s sec" msgstr "" #: keystone/openstack/common/loopingcall.py:91 msgid "in fixed duration looping call" msgstr "" #: keystone/openstack/common/loopingcall.py:131 #, python-format msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" #: keystone/openstack/common/loopingcall.py:138 msgid "in dynamic looping call" msgstr "" #: keystone/openstack/common/policy.py:75 msgid "JSON file containing policy" msgstr "" #: keystone/openstack/common/policy.py:78 msgid "Rule enforced when requested rule is not found" msgstr "" #: keystone/openstack/common/policy.py:92 #, python-format msgid "Policy doesn't allow %s to be performed." msgstr "" #: keystone/openstack/common/policy.py:177 #, python-format msgid "Rules must be an instance of dict or Rules, got %s instead" msgstr "" #: keystone/openstack/common/policy.py:207 msgid "Rules successfully reloaded" msgstr "" #: keystone/openstack/common/policy.py:253 #, python-format msgid "Rule %s will be now enforced" msgstr "" #: keystone/openstack/common/policy.py:268 #, python-format msgid "Rule [%s] doesn't exist" msgstr "" #: keystone/openstack/common/policy.py:477 #, python-format msgid "Failed to understand rule %s" msgstr "" #: keystone/openstack/common/policy.py:487 #, python-format msgid "No handler for matches of kind %s" msgstr "" #: keystone/openstack/common/policy.py:758 #, python-format msgid "Failed to understand rule %r" msgstr "" #: keystone/openstack/common/service.py:118 #: keystone/openstack/common/service.py:335 msgid "Full set of CONF:" msgstr "" #: keystone/openstack/common/service.py:127 #: keystone/openstack/common/service.py:217 #, python-format msgid "Caught %s, exiting" msgstr "" #: keystone/openstack/common/service.py:139 msgid "Exception during rpc cleanup." msgstr "" #: keystone/openstack/common/service.py:188 msgid "Parent process has died unexpectedly, exiting" msgstr "" #: keystone/openstack/common/service.py:223 msgid "Unhandled exception" msgstr "" #: keystone/openstack/common/service.py:256 msgid "Forking too fast, sleeping" msgstr "" #: keystone/openstack/common/service.py:278 #, python-format msgid "Started child %d" msgstr "" #: keystone/openstack/common/service.py:288 #, python-format msgid "Starting %d workers" msgstr "" #: keystone/openstack/common/service.py:305 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" #: keystone/openstack/common/service.py:309 #, python-format msgid "Child %(pid)s exited with status %(code)d" msgstr "" #: keystone/openstack/common/service.py:313 #, python-format msgid "pid %d not in child list" msgstr "" #: keystone/openstack/common/service.py:345 #, python-format msgid "Caught %s, stopping children" msgstr "" #: keystone/openstack/common/service.py:363 #, python-format msgid "Waiting on %d children to exit" msgstr "" #: keystone/openstack/common/sslutils.py:52 #, python-format msgid "Unable to find cert_file : %s" msgstr "" #: keystone/openstack/common/sslutils.py:55 #, python-format msgid "Unable to find ca_file : %s" msgstr "" #: keystone/openstack/common/sslutils.py:58 #, python-format msgid "Unable to find key_file : %s" msgstr "" #: keystone/openstack/common/sslutils.py:61 msgid "" "When running server in SSL mode, you must specify both a cert_file and " "key_file option value in your configuration file" msgstr "" #: keystone/openstack/common/sslutils.py:100 #, python-format msgid "Invalid SSL version : %s" msgstr "" #: keystone/openstack/common/strutils.py:88 #, python-format msgid "Unrecognized value '%(val)s', acceptable values are: %(acceptable)s" msgstr "" #: keystone/openstack/common/strutils.py:184 #, python-format msgid "Invalid string format: %s" msgstr "" #: keystone/openstack/common/strutils.py:191 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" #: keystone/openstack/common/crypto/utils.py:29 msgid "An unknown error occurred in crypto utils." msgstr "" #: keystone/openstack/common/crypto/utils.py:36 #, python-format msgid "Block size of %(given)d is too big, max = %(maximum)d" msgstr "" #: keystone/openstack/common/crypto/utils.py:45 #, python-format msgid "Length of %(given)d is too long, max = %(maximum)d" msgstr "" #: keystone/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" #: keystone/openstack/common/db/sqlalchemy/migration.py:251 msgid "Upgrade DB using Essex release first." msgstr "" #: keystone/openstack/common/db/sqlalchemy/session.py:553 msgid "DB exception wrapped." msgstr "" #: keystone/openstack/common/db/sqlalchemy/session.py:616 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" #: keystone/openstack/common/db/sqlalchemy/session.py:696 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" #: keystone/openstack/common/db/sqlalchemy/utils.py:60 msgid "Sort key supplied was not valid." msgstr "" #: keystone/openstack/common/db/sqlalchemy/utils.py:99 msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" #: keystone/openstack/common/db/sqlalchemy/utils.py:121 msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" #: keystone/openstack/common/db/sqlalchemy/utils.py:196 #, python-format msgid "" "Please specify column %s in col_name_col_instance param. It is required " "because column has unsupported type by sqlite)." msgstr "" #: keystone/openstack/common/db/sqlalchemy/utils.py:202 #, python-format msgid "" "col_name_col_instance param has wrong type of column instance for column " "%s It should be instance of sqlalchemy.Column." msgstr "" #: keystone/openstack/common/db/sqlalchemy/utils.py:282 #, python-format msgid "Deleting duplicated row with id: %(id)s from table: %(table)s" msgstr "" #: keystone/openstack/common/db/sqlalchemy/utils.py:303 msgid "Unsupported id columns type" msgstr "" #: keystone/openstack/common/notifier/api.py:129 #, python-format msgid "%s not in valid priorities" msgstr "" #: keystone/openstack/common/notifier/api.py:145 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" #: keystone/openstack/common/notifier/api.py:164 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" #: keystone/openstack/common/notifier/rpc_notifier.py:45 #: keystone/openstack/common/notifier/rpc_notifier2.py:51 #, python-format msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" #: keystone/openstack/common/rpc/__init__.py:106 #, python-format msgid "" "A RPC is being made while holding a lock. The locks currently held are " "%(locks)s. This is probably a bug. Please report it. Include the " "following: [%(stack)s]." msgstr "" #: keystone/openstack/common/rpc/amqp.py:75 msgid "Pool creating new connection" msgstr "" #: keystone/openstack/common/rpc/amqp.py:202 #, python-format msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s" msgstr "" #: keystone/openstack/common/rpc/amqp.py:205 #, python-format msgid "_call_waiters: %s" msgstr "" #: keystone/openstack/common/rpc/amqp.py:212 #, python-format msgid "" "Number of call waiters is greater than warning threshhold: %d. There " "could be a MulticallProxyWaiter leak." msgstr "" #: keystone/openstack/common/rpc/amqp.py:290 #, python-format msgid "unpacked context: %s" msgstr "" #: keystone/openstack/common/rpc/amqp.py:341 #, python-format msgid "UNIQUE_ID is %s." msgstr "" #: keystone/openstack/common/rpc/amqp.py:413 #, python-format msgid "received %s" msgstr "" #: keystone/openstack/common/rpc/amqp.py:421 #, python-format msgid "no method for message: %s" msgstr "" #: keystone/openstack/common/rpc/amqp.py:422 #, python-format msgid "No method for message: %s" msgstr "" #: keystone/openstack/common/rpc/amqp.py:450 #: keystone/openstack/common/rpc/impl_zmq.py:280 #, python-format msgid "Expected exception during message handling (%s)" msgstr "" #: keystone/openstack/common/rpc/amqp.py:458 #: keystone/openstack/common/rpc/impl_zmq.py:286 msgid "Exception during message handling" msgstr "" #: keystone/openstack/common/rpc/amqp.py:532 #, python-format msgid "Making synchronous call on %s ..." msgstr "" #: keystone/openstack/common/rpc/amqp.py:535 #, python-format msgid "MSG_ID is %s" msgstr "" #: keystone/openstack/common/rpc/amqp.py:561 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" #: keystone/openstack/common/rpc/amqp.py:570 msgid "Making asynchronous fanout cast..." msgstr "" #: keystone/openstack/common/rpc/amqp.py:598 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" #: keystone/openstack/common/rpc/common.py:77 msgid "An unknown RPC related exception occurred." msgstr "" #: keystone/openstack/common/rpc/common.py:89 msgid "Exception in string format operation" msgstr "" #: keystone/openstack/common/rpc/common.py:107 #, python-format msgid "" "Remote error: %(exc_type)s %(value)s\n" "%(traceback)s." msgstr "" #: keystone/openstack/common/rpc/common.py:124 #, python-format msgid "" "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" " \"%(method)s\" info: \"%(info)s\"" msgstr "" #: keystone/openstack/common/rpc/common.py:141 #: keystone/openstack/common/rpc/common.py:142 #: keystone/openstack/common/rpc/common.py:143 msgid "" msgstr "" #: keystone/openstack/common/rpc/common.py:147 #, python-format msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" #: keystone/openstack/common/rpc/common.py:151 msgid "Invalid reuse of an RPC connection." msgstr "" #: keystone/openstack/common/rpc/common.py:155 #, python-format msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" #: keystone/openstack/common/rpc/common.py:160 #, python-format msgid "" "Specified RPC envelope version, %(version)s, not supported by this " "endpoint." msgstr "" #: keystone/openstack/common/rpc/common.py:165 #, python-format msgid "Specified RPC version cap, %(version_cap)s, is too low" msgstr "" #: keystone/openstack/common/rpc/common.py:289 #, python-format msgid "Returning exception %s to caller" msgstr "" #: keystone/openstack/common/rpc/impl_kombu.py:162 msgid "Failed to process message ... skipping it." msgstr "" #: keystone/openstack/common/rpc/impl_kombu.py:165 msgid "Failed to process message ... will requeue." msgstr "" #: keystone/openstack/common/rpc/impl_kombu.py:502 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" #: keystone/openstack/common/rpc/impl_kombu.py:524 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" #: keystone/openstack/common/rpc/impl_kombu.py:561 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" #: keystone/openstack/common/rpc/impl_kombu.py:575 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" #: keystone/openstack/common/rpc/impl_kombu.py:629 #: keystone/openstack/common/rpc/impl_qpid.py:492 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: keystone/openstack/common/rpc/impl_kombu.py:647 #: keystone/openstack/common/rpc/impl_qpid.py:507 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: keystone/openstack/common/rpc/impl_kombu.py:651 #: keystone/openstack/common/rpc/impl_qpid.py:511 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: keystone/openstack/common/rpc/impl_kombu.py:690 #: keystone/openstack/common/rpc/impl_qpid.py:546 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" #: keystone/openstack/common/rpc/impl_qpid.py:161 msgid "Failed to process message... skipping it." msgstr "" #: keystone/openstack/common/rpc/impl_qpid.py:434 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" #: keystone/openstack/common/rpc/impl_qpid.py:440 #, python-format msgid "Connected to AMQP server on %s" msgstr "" #: keystone/openstack/common/rpc/impl_qpid.py:453 msgid "Re-established AMQP queues" msgstr "" #: keystone/openstack/common/rpc/impl_qpid.py:519 msgid "Error processing message. Skipping it." msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:96 msgid "JSON serialization failed." msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:101 #, python-format msgid "Deserializing: %s" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:136 #, python-format msgid "Connecting to %(addr)s with %(type)s" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:137 #, python-format msgid "-> Subscribed to %(subscribe)s" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:138 #, python-format msgid "-> bind: %(bind)s" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:146 msgid "Could not open socket." msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:158 #, python-format msgid "Subscribing to %s" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:200 msgid "You cannot recv on this socket." msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:205 msgid "You cannot send on this socket." msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:267 #, python-format msgid "Running func with context: %s" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:305 msgid "Sending reply" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:339 msgid "RPC message did not include method." msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:371 msgid "Registering reactor" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:383 msgid "In reactor registered" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:387 msgid "Consuming socket" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:437 #, python-format msgid "Creating proxy for topic: %s" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:443 msgid "Topic contained dangerous characters." msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:475 msgid "Topic socket file creation failed." msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:481 #, python-format msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:497 #, python-format msgid "Required IPC directory does not exist at %s" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:506 #, python-format msgid "Permission denied to IPC directory at %s" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:509 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:543 #, python-format msgid "CONSUMER RECEIVED DATA: %s" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:562 msgid "ZMQ Envelope version unsupported or unknown." msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:590 msgid "Skipping topic registration. Already registered." msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:597 #, python-format msgid "Consumer is a zmq.%s" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:649 msgid "Creating payload" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:662 msgid "Creating queue socket for reply waiter" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:675 msgid "Sending cast" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:678 msgid "Cast sent; Waiting reply" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:681 #, python-format msgid "Received message: %s" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:682 msgid "Unpacking response" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:691 msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:698 msgid "RPC Message Invalid." msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:721 #, python-format msgid "%(msg)s" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:724 #, python-format msgid "Sending message(s) to: %s" msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:728 msgid "No matchmaker results. Not casting." msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:731 msgid "No match from matchmaker." msgstr "" #: keystone/openstack/common/rpc/impl_zmq.py:813 #, python-format msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead" msgstr "" #: keystone/openstack/common/rpc/matchmaker.py:47 msgid "Match not found by MatchMaker." msgstr "" #: keystone/openstack/common/rpc/matchmaker.py:81 msgid "Matchmaker does not implement registration or heartbeat." msgstr "" #: keystone/openstack/common/rpc/matchmaker.py:217 #, python-format msgid "Matchmaker unregistered: %(key)s, %(host)s" msgstr "" #: keystone/openstack/common/rpc/matchmaker.py:229 msgid "Register before starting heartbeat." msgstr "" #: keystone/openstack/common/rpc/matchmaker_ring.py:77 #: keystone/openstack/common/rpc/matchmaker_ring.py:95 #, python-format msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" #: keystone/openstack/common/rpc/service.py:49 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" #: keystone/policy/backends/rules.py:100 #, python-format msgid "enforce %(action)s: %(credentials)s" msgstr "" #: keystone/tests/core.py:130 #, python-format msgid "Failed to checkout %s" msgstr "" #: keystone/tests/fakeldap.py:161 #, python-format msgid "FakeLdap initialize url=%s" msgstr "" #: keystone/tests/fakeldap.py:173 #, python-format msgid "FakeLdap bind dn=%s" msgstr "" #: keystone/tests/fakeldap.py:180 #, python-format msgid "FakeLdap bind fail: dn=%s not found" msgstr "" #: keystone/tests/fakeldap.py:187 #, python-format msgid "FakeLdap bind fail: password for dn=%s not found" msgstr "" #: keystone/tests/fakeldap.py:192 #, python-format msgid "FakeLdap bind fail: password for dn=%s does not match" msgstr "" #: keystone/tests/fakeldap.py:212 #, python-format msgid "FakeLdap add item: dn=%(dn)s, attrs=%(attrs)s" msgstr "" #: keystone/tests/fakeldap.py:215 #, python-format msgid "FakeLdap add item failed: dn=%s is already in store." msgstr "" #: keystone/tests/fakeldap.py:229 keystone/tests/fakeldap.py:243 #, python-format msgid "FakeLdap delete item: dn=%s" msgstr "" #: keystone/tests/fakeldap.py:233 keystone/tests/fakeldap.py:247 #, python-format msgid "FakeLdap delete item failed: dn=%s not found." msgstr "" #: keystone/tests/fakeldap.py:262 #, python-format msgid "FakeLdap modify item: dn=%(dn)s attrs=%(attrs)s" msgstr "" #: keystone/tests/fakeldap.py:267 #, python-format msgid "FakeLdap modify item failed: dn=%s not found." msgstr "" #: keystone/tests/fakeldap.py:283 #, python-format msgid "FakeLdap modify item failed: item has no attribute \"%s\" to delete" msgstr "" #: keystone/tests/fakeldap.py:292 #, python-format msgid "" "FakeLdap modify item failed: item has no attribute \"%(k)s\" with value " "\"%(v)s\" to delete" msgstr "" #: keystone/tests/fakeldap.py:298 #, python-format msgid "FakeLdap modify item failed: unknown command %s" msgstr "" #: keystone/tests/fakeldap.py:300 #, python-format msgid "modify_s action %s not implemented" msgstr "" #: keystone/tests/fakeldap.py:319 #, python-format msgid "FakeLdap search at dn=%(dn)s scope=%(scope)s query=%(query)s" msgstr "" #: keystone/tests/fakeldap.py:325 msgid "FakeLdap search fail: dn not found for SCOPE_BASE" msgstr "" #: keystone/tests/fakeldap.py:339 #, python-format msgid "Search scope %s not implemented." msgstr "" #: keystone/token/controllers.py:375 #, python-format msgid "User %(u_id)s is unauthorized for tenant %(t_id)s" msgstr "" #: keystone/token/controllers.py:392 keystone/token/controllers.py:395 msgid "Token does not belong to specified tenant." msgstr "" #: keystone/token/provider.py:82 msgid "" "keystone.conf [signing] token_format (deprecated) conflicts with " "keystone.conf [token] provider" msgstr "" #: keystone/token/provider.py:90 msgid "" "keystone.conf [signing] token_format is deprecated in favor of " "keystone.conf [token] provider" msgstr "" #: keystone/token/provider.py:100 msgid "" "Unrecognized keystone.conf [signing] token_format: expected either 'UUID'" " or 'PKI'" msgstr "" #: keystone/token/provider.py:190 #, python-format msgid "Unexpected error or malformed token determining token expiry: %s" msgstr "" #: keystone/token/provider.py:197 keystone/token/providers/uuid.py:553 #: keystone/token/providers/uuid.py:563 msgid "Failed to validate token" msgstr "" #: keystone/token/backends/kvs.py:37 msgid "" "kvs token backend is DEPRECATED. Use keystone.token.backends.sql or " "keystone.token.backend.memcache instead." msgstr "" #: keystone/token/backends/memcache.py:142 #, python-format msgid "" "Successful set of token-index-list for user-key \"%(user_key)s\", " "#%(count)d records" msgstr "" #: keystone/token/backends/memcache.py:152 #, python-format msgid "" "Failed to set token-index-list for user-key \"%(user_key)s\". Attempt " "%(cas_retry)d of %(cas_retry_max)d" msgstr "" #: keystone/token/backends/memcache.py:161 msgid "Unable to add token user list" msgstr "" #: keystone/token/backends/memcache.py:170 msgid "Unable to add token to revocation list." msgstr "" #: keystone/token/providers/pki.py:43 msgid "Unable to sign token." msgstr "" #: keystone/token/providers/uuid.py:186 msgid "Trustor is disabled." msgstr "" #: keystone/token/providers/uuid.py:250 msgid "Trustee has no delegated roles." msgstr "" #: keystone/token/providers/uuid.py:259 #, python-format msgid "User %(user_id)s has no access to project %(project_id)s" msgstr "" #: keystone/token/providers/uuid.py:264 #, python-format msgid "User %(user_id)s has no access to domain %(domain_id)s" msgstr "" #: keystone/token/providers/uuid.py:314 msgid "User is not a trustee." msgstr "" #: keystone/token/providers/uuid.py:407 msgid "Oauth is disabled." msgstr "" #: keystone/token/providers/uuid.py:481 msgid "Non-default domain is not supported" msgstr "" #: keystone/token/providers/uuid.py:489 msgid "Domain scoped token is not supported" msgstr ""