mirror of
https://github.com/ansible/awx.git
synced 2026-01-17 12:41:19 -03:30
Update the error message when we can't discover the platform ID
This commit is contained in:
parent
355a83441a
commit
10cfac2f0e
@ -1683,7 +1683,9 @@ class HostInsights(GenericAPIView):
|
||||
try:
|
||||
platform_id = res['results'][0]['id']
|
||||
except (IndexError, KeyError):
|
||||
raise NotFound(_('This host is not recognized as an Insights host.'))
|
||||
raise NotFound(
|
||||
_('Could not translate Insights system ID {}'
|
||||
' into an Insights platform ID.').format(host.insights_system_id))
|
||||
|
||||
return platform_id
|
||||
|
||||
|
||||
@ -38,7 +38,9 @@ class TestHostInsights:
|
||||
url = reverse('api:host_insights', kwargs={'pk': host.pk})
|
||||
response = get(url, user('admin', True))
|
||||
|
||||
assert response.data['error'] == 'This host is not recognized as an Insights host.'
|
||||
assert response.data['error'] == (
|
||||
'Could not translate Insights system ID 123e4567-e89b-12d3-a456-426655440000'
|
||||
' into an Insights platform ID.')
|
||||
assert response.status_code == 404
|
||||
|
||||
def test_insights_no_credential(self, get, hosts, user, mocker):
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user