Add GPG credential support to awxkit

This commit is contained in:
Luiz Costa 2022-09-02 16:06:36 -03:00 committed by Rick Elrod
parent c475a7b6c0
commit 7a4da5a8fa
2 changed files with 3 additions and 0 deletions

View File

@ -45,6 +45,7 @@ credential_input_fields = (
'username',
'vault_password',
'vault_id',
'gpg_public_key',
)
@ -94,6 +95,7 @@ credential_type_name_to_config_kind_map = {
'machine': 'ssh',
'vault': 'vault',
'vmware vcenter': 'vmware',
'gpg public key': 'gpg_public_key',
}
config_kind_to_credential_type_name_map = {kind: name for name, kind in credential_type_name_to_config_kind_map.items()}

View File

@ -40,6 +40,7 @@ class Project(HasCopy, HasCreate, HasNotifications, UnifiedJobTemplate):
'scm_update_on_launch',
'scm_refspec',
'allow_override',
'signature_validation_credential',
)
update_payload(payload, fields, kwargs)