Merge pull request #12884 from AlanCoding/is_testing

[tech debt] Move the IS_TESTING method out of settings
This commit is contained in:
Alan Rominger
2022-11-09 15:29:35 -05:00
committed by GitHub
5 changed files with 32 additions and 34 deletions

View File

@@ -5,7 +5,9 @@ import logging
from django.conf import settings
from django.apps import apps
from awx.main.consumers import emit_channel_notification
from awx.main.utils import is_testing
root_key = 'awx_metrics'
logger = logging.getLogger('awx.main.analytics')
@@ -163,7 +165,7 @@ class Metrics:
Instance = apps.get_model('main', 'Instance')
if instance_name:
self.instance_name = instance_name
elif settings.IS_TESTING():
elif is_testing():
self.instance_name = "awx_testing"
else:
self.instance_name = Instance.objects.my_hostname()