mirror of
https://github.com/ansible/awx.git
synced 2026-01-10 15:32:07 -03:30
4.6_Backport changes made to aim.py from AWX. (#6739)
This commit is contained in:
parent
b97240417a
commit
943964e14f
@ -3,7 +3,7 @@ from .plugin import CredentialPlugin, CertFiles, raise_for_status
|
||||
from urllib.parse import quote, urlencode, urljoin
|
||||
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
import requests
|
||||
import requests as requests
|
||||
|
||||
aim_inputs = {
|
||||
'fields': [
|
||||
@ -104,6 +104,20 @@ def aim_backend(**kwargs):
|
||||
verify=verify,
|
||||
allow_redirects=False,
|
||||
)
|
||||
sensitive_query_params = {
|
||||
'AppId': '****',
|
||||
'Query': '****',
|
||||
'QueryFormat': object_query_format,
|
||||
}
|
||||
if reason:
|
||||
sensitive_query_params['reason'] = '****'
|
||||
sensitive_request_qs = urlencode(
|
||||
sensitive_query_params,
|
||||
safe='*',
|
||||
quote_via=quote,
|
||||
)
|
||||
res.url = f'{request_url}?{sensitive_request_qs}'
|
||||
|
||||
raise_for_status(res)
|
||||
# CCP returns the property name capitalized, username is camel case
|
||||
# so we need to handle that case
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user