add support for Accept:application/json to /api/v2/metrics

see: https://github.com/ansible/awx/issues/4144
This commit is contained in:
Ryan Petrello
2019-08-12 15:08:15 -04:00
parent a776d0ba59
commit 82f5072c7d
5 changed files with 20 additions and 14 deletions
+2 -1
View File
@@ -31,9 +31,10 @@ class MetricsView(APIView):
swagger_topic = 'Metrics'
renderer_classes = [renderers.PlainTextRenderer,
renderers.PrometheusJSONRenderer,
renderers.BrowsableAPIRenderer,]
def get(self, request, format='txt'):
def get(self, request):
''' Show Metrics Details '''
if (request.user.is_superuser or request.user.is_system_auditor):
return Response(metrics().decode('UTF-8'))