From 1a78c16adf9394cdc980b3a336da31f5e5f6cbd6 Mon Sep 17 00:00:00 2001 From: Christian Adams Date: Wed, 28 Aug 2019 09:25:02 -0400 Subject: [PATCH] add settings for license & automation analytics creds --- awx/main/conf.py | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/awx/main/conf.py b/awx/main/conf.py index 18f6e4026a..1108fb9f26 100644 --- a/awx/main/conf.py +++ b/awx/main/conf.py @@ -124,6 +124,44 @@ register( category_slug='system', ) +register( + 'REDHAT_USERNAME', + field_class=fields.CharField, + default='', + allow_blank=True, + encrypted=False, + read_only=False, + label=_('Your Red hat customer username'), + help_text=_('Enter your Red Hat customer password to get a Tower License'), # noqa + category=_('System'), + category_slug='system', +) + +register( + 'REDHAT_PASSWORD', + field_class=fields.CharField, + default='', + allow_blank=True, + encrypted=True, + read_only=False, + label=_('Your Red Hat customer password'), + help_text=_('Enter your Red Hat customer password to get a Tower License'), # noqa + category=_('System'), + category_slug='system', +) + +register( + 'AUTOMATION_ANALYTICS_URL', + field_class=fields.URLField, + default='https://cloud.redhat.com', + schemes=('http', 'https'), + allow_plain_hostname=True, # Allow hostname only without TLD. + label=_('Automation Analytics upload URL.'), + help_text=_('This setting is used to to configure data collection for the Automation Analytics dashboard.'), + category=_('System'), + category_slug='system', +) + register( 'INSTALL_UUID', field_class=fields.CharField,