mirror of
https://github.com/ZwareBear/awx.git
synced 2026-03-20 07:43:35 -05:00
Add GPG credential support to awxkit
This commit is contained in:
@@ -45,6 +45,7 @@ credential_input_fields = (
|
|||||||
'username',
|
'username',
|
||||||
'vault_password',
|
'vault_password',
|
||||||
'vault_id',
|
'vault_id',
|
||||||
|
'gpg_public_key',
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@@ -94,6 +95,7 @@ credential_type_name_to_config_kind_map = {
|
|||||||
'machine': 'ssh',
|
'machine': 'ssh',
|
||||||
'vault': 'vault',
|
'vault': 'vault',
|
||||||
'vmware vcenter': 'vmware',
|
'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()}
|
config_kind_to_credential_type_name_map = {kind: name for name, kind in credential_type_name_to_config_kind_map.items()}
|
||||||
|
|||||||
@@ -40,6 +40,7 @@ class Project(HasCopy, HasCreate, HasNotifications, UnifiedJobTemplate):
|
|||||||
'scm_update_on_launch',
|
'scm_update_on_launch',
|
||||||
'scm_refspec',
|
'scm_refspec',
|
||||||
'allow_override',
|
'allow_override',
|
||||||
|
'signature_validation_credential',
|
||||||
)
|
)
|
||||||
update_payload(payload, fields, kwargs)
|
update_payload(payload, fields, kwargs)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user