heat/heat/common
Zane Bitter 61412548ae Generate user passwords with special characters
When we create user accounts in order to allow signalling back to Heat,
generate the passwords using a mix of upper- and lower-case letters, digits
and special characters. This should pass most password_regex filters that
users are likely to configure in Keystone, which was not true of the
previous method (using only hex characters from a UUID).

Change-Id: I7702d6ab550e4f1f53c4cea9f67ed0402afbd66d
Closes-Bug: #1666129
Closes-Bug: #1444429
2018-03-21 16:58:10 -04:00
..
__init__.py Empty files shouldn't contain copyright nor license 2013-12-24 20:29:31 +08:00
auth_password.py Make standalone heat work with keystone v3 2017-07-17 02:59:03 +00:00
auth_url.py Make auth_url lookup dynamic 2016-03-04 17:35:52 +01:00
cache.py Use caching for resource name/id finders 2016-02-18 17:52:03 +05:30
config.py Fix some reST field lists in docstrings 2018-03-09 16:04:28 -05:00
context.py Merge "Make standalone heat work with keystone v3" 2017-07-21 12:04:03 +00:00
crypt.py Fix some reST field lists in docstrings 2018-03-09 16:04:28 -05:00
custom_backend_auth.py Fix some inconsistency in docstrings 2015-12-29 01:40:42 +08:00
endpoint_utils.py Use keystone session in endpoint_utils 2016-09-06 09:48:59 +05:30
environment_format.py Add new environment section for merge strategies 2016-08-19 08:54:30 +05:30
environment_util.py Handle zero values when merging environments 2017-03-02 22:03:20 +01:00
exception.py Remove stack watch service 2018-01-28 09:35:05 +05:30
grouputils.py Handle data inconsistency in grouputils 2018-02-07 15:03:31 -05:00
i18n.py Remove log translations 2017-03-25 17:11:50 +08:00
identifier.py Revert "Revert "Enable heat to use uwsgi with devstack"" 2017-07-07 11:00:04 +05:30
lifecycle_plugin_utils.py Remove log translations 2017-03-25 17:11:50 +08:00
messaging.py Fix unit tests with oslo_messaging 5.32.0 2017-09-21 17:01:01 -04:00
netutils.py Add dns constraints 2016-07-26 10:01:06 +05:30
noauth.py noauth: only set token_info if set 2017-11-06 16:40:13 +11:00
param_utils.py Convert props form delimited params to lists 2016-08-26 17:43:33 +05:30
password_gen.py Generate user passwords with special characters 2018-03-21 16:58:10 -04:00
plugin_loader.py Remove log translations 2017-03-25 17:11:50 +08:00
pluginutils.py Fix no message attribute in exception 2017-07-19 13:48:39 +00:00
policy.py Fix some reST field lists in docstrings 2018-03-09 16:04:28 -05:00
profiler.py Remove log translations 2017-03-25 17:11:50 +08:00
serializers.py Stop showing json deserialized message in log 2017-02-17 02:00:08 +00:00
service_utils.py Move some functions to service_utils 2016-06-01 03:57:04 +00:00
short_id.py Less unicode weirdness in short_id 2017-05-01 16:44:59 -04:00
template_format.py Include template url in nested stack parse error 2017-04-27 09:11:49 +05:30
timeutils.py Use correct raw string format 2017-11-16 18:23:58 -05:00
urlfetch.py Remove log translations 2017-03-25 17:11:50 +08:00
wsgi.py Fix some reST field lists in docstrings 2018-03-09 16:04:28 -05:00