perf: del domain node

This commit is contained in:
feng
2022-11-29 19:14:12 +08:00
parent 52541d1dad
commit dd207016b2
5 changed files with 4 additions and 34 deletions

View File

@@ -1,7 +1,6 @@
# ~*~ coding: utf-8 ~*~
import json
import os
import random
from collections import defaultdict
from django.utils.translation import gettext as _
@@ -118,10 +117,8 @@ class JMSInventory:
host.update(ansible_config)
gateway = None
domains = asset.get_domains()
if domains:
gateways = [i.select_gateway() for i in domains if i.select_gateway()]
gateway = random.choice(gateways) if gateways else None
if asset.domain:
gateway = asset.domain.select_gateway()
if ansible_connection == 'local':
if gateway: