mirror of
https://github.com/ansible/awx.git
synced 2026-05-23 08:37:48 -02:30
Remove the isolation-specific settings
- AWX_ISOLATED_PUBLIC_KEY - AWX_ISOLATED_PRIVATE_KEY - AWX_ISOLATED_KEY_GENERATION - AWX_ISOLATED_HOST_KEY_CHECKING - AWX_ISOLATED_USERNAME - AWX_ISOLATED_CONNECTION_TIMEOUT - AWX_ISOLATED_LAUNCH_TIMEOUT - AWX_ISOLATED_PERIODIC_CHECK - AWX_ISOLATED_CHECK_INTERVAL
This commit is contained in:
@@ -81,10 +81,8 @@ class SettingSingletonSerializer(serializers.Serializer):
|
||||
if self.instance and not hasattr(self.instance, key):
|
||||
continue
|
||||
extra_kwargs = {}
|
||||
# Make LICENSE and AWX_ISOLATED_KEY_GENERATION read-only here;
|
||||
# LICENSE is only updated via /api/v2/config/
|
||||
# AWX_ISOLATED_KEY_GENERATION is only set/unset via the setup playbook
|
||||
if key in ('LICENSE', 'AWX_ISOLATED_KEY_GENERATION'):
|
||||
# Make LICENSE read-only here; LICENSE is only updated via /api/v2/config/
|
||||
if key == 'LICENSE':
|
||||
extra_kwargs['read_only'] = True
|
||||
field = settings_registry.get_setting_field(key, mixin_class=SettingFieldMixin, for_user=bool(category_slug == 'user'), **extra_kwargs)
|
||||
fields[key] = field
|
||||
|
||||
Reference in New Issue
Block a user