From 2ca0e9a5a27e9f457960c80692ee35f6b44b0fc5 Mon Sep 17 00:00:00 2001 From: feng <1304903146@qq.com> Date: Mon, 14 Apr 2025 14:16:28 +0800 Subject: [PATCH] perf: automation .account -> .all_accounts --- apps/accounts/automations/base/manager.py | 2 +- apps/accounts/automations/verify_account/manager.py | 2 +- apps/ops/ansible/inventory.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/accounts/automations/base/manager.py b/apps/accounts/automations/base/manager.py index 1c7997eae..bb94a2213 100644 --- a/apps/accounts/automations/base/manager.py +++ b/apps/accounts/automations/base/manager.py @@ -69,7 +69,7 @@ class BaseChangeSecretPushManager(AccountBasePlaybookManager): return asset = privilege_account.asset - accounts = asset.accounts.all() + accounts = asset.all_accounts.all() accounts = accounts.filter(id__in=self.account_ids, secret_reset=True) if self.secret_type: diff --git a/apps/accounts/automations/verify_account/manager.py b/apps/accounts/automations/verify_account/manager.py index 8280760c2..4135d742a 100644 --- a/apps/accounts/automations/verify_account/manager.py +++ b/apps/accounts/automations/verify_account/manager.py @@ -42,7 +42,7 @@ class VerifyAccountManager(AccountBasePlaybookManager): if host.get('error'): return host - accounts = asset.accounts.all() + accounts = asset.all_accounts.all() accounts = self.get_accounts(account, accounts) inventory_hosts = [] diff --git a/apps/ops/ansible/inventory.py b/apps/ops/ansible/inventory.py index 8340ddf0a..cb63b4430 100644 --- a/apps/ops/ansible/inventory.py +++ b/apps/ops/ansible/inventory.py @@ -237,7 +237,7 @@ class JMSInventory: return accounts_sorted def get_asset_sorted_accounts(self, asset): - accounts = list(asset.accounts.filter(is_active=True)) + accounts = list(asset.all_accounts.filter(is_active=True)) accounts_sorted = self.sorted_accounts(accounts) return accounts_sorted