mirror of
https://github.com/ansible/awx.git
synced 2026-05-10 02:47:36 -02:30
run black: Add support for Kubernetes authentication method in Hashicorp Vault secret lookup
This commit is contained in:
@@ -60,9 +60,7 @@ base_inputs = {
|
|||||||
'type': 'string',
|
'type': 'string',
|
||||||
'multiline': False,
|
'multiline': False,
|
||||||
'default': 'approle',
|
'default': 'approle',
|
||||||
'help_text': _(
|
'help_text': _('The Authentication path to use if one isn\'t provided in the metadata when linking to an input field. Defaults to \'approle\''),
|
||||||
'The Authentication path to use if one isn\'t provided in the metadata when linking to an input field. Defaults to \'approle\''
|
|
||||||
),
|
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
'metadata': [
|
'metadata': [
|
||||||
|
|||||||
@@ -14,12 +14,12 @@ def test_imported_azure_cloud_sdk_vars():
|
|||||||
|
|
||||||
def test_hashivault_approle_auth():
|
def test_hashivault_approle_auth():
|
||||||
kwargs = {
|
kwargs = {
|
||||||
'role_id': 'the_role_id',
|
'role_id': 'the_role_id',
|
||||||
'secret_id': 'the_secret_id',
|
'secret_id': 'the_secret_id',
|
||||||
}
|
}
|
||||||
expected_res = {
|
expected_res = {
|
||||||
'role_id': 'the_role_id',
|
'role_id': 'the_role_id',
|
||||||
'secret_id': 'the_secret_id',
|
'secret_id': 'the_secret_id',
|
||||||
}
|
}
|
||||||
res = hashivault.approle_auth(**kwargs)
|
res = hashivault.approle_auth(**kwargs)
|
||||||
assert res == expected_res
|
assert res == expected_res
|
||||||
@@ -27,7 +27,7 @@ def test_hashivault_approle_auth():
|
|||||||
|
|
||||||
def test_hashivault_kubernetes_auth():
|
def test_hashivault_kubernetes_auth():
|
||||||
kwargs = {
|
kwargs = {
|
||||||
'kubernetes_role': 'the_kubernetes_role',
|
'kubernetes_role': 'the_kubernetes_role',
|
||||||
}
|
}
|
||||||
expected_res = {
|
expected_res = {
|
||||||
'role': 'the_kubernetes_role',
|
'role': 'the_kubernetes_role',
|
||||||
@@ -42,7 +42,7 @@ def test_hashivault_kubernetes_auth():
|
|||||||
|
|
||||||
def test_hashivault_handle_auth_token():
|
def test_hashivault_handle_auth_token():
|
||||||
kwargs = {
|
kwargs = {
|
||||||
'token': 'the_token',
|
'token': 'the_token',
|
||||||
}
|
}
|
||||||
token = hashivault.handle_auth(**kwargs)
|
token = hashivault.handle_auth(**kwargs)
|
||||||
assert token == kwargs['token']
|
assert token == kwargs['token']
|
||||||
|
|||||||
Reference in New Issue
Block a user