mirror of https://github.com/jumpserver/jumpserver
parent
156ad665c3
commit
89c4635162
|
@ -87,7 +87,9 @@ class ChangeSecretManager(AccountBasePlaybookManager):
|
||||||
|
|
||||||
accounts = accounts.filter(secret_type=self.secret_type)
|
accounts = accounts.filter(secret_type=self.secret_type)
|
||||||
if not accounts:
|
if not accounts:
|
||||||
print('没有发现待改密账号: %s 用户名: %s 类型: %s' % (asset.name, account.username, self.secret_type))
|
print('没有发现待改密账号: %s 用户名: %s 类型: %s' % (
|
||||||
|
asset.name, self.snapshot_account_usernames, self.secret_type
|
||||||
|
))
|
||||||
return []
|
return []
|
||||||
|
|
||||||
method_attr = getattr(automation, self.method_type() + '_method')
|
method_attr = getattr(automation, self.method_type() + '_method')
|
||||||
|
@ -98,7 +100,7 @@ class ChangeSecretManager(AccountBasePlaybookManager):
|
||||||
host['secret_type'] = self.secret_type
|
host['secret_type'] = self.secret_type
|
||||||
|
|
||||||
if asset.type == HostTypes.WINDOWS and self.secret_type == SecretType.SSH_KEY:
|
if asset.type == HostTypes.WINDOWS and self.secret_type == SecretType.SSH_KEY:
|
||||||
print(f'Windows {asset} does not support ssh key push \n')
|
print(f'Windows {asset} does not support ssh key push')
|
||||||
return inventory_hosts
|
return inventory_hosts
|
||||||
|
|
||||||
for account in accounts:
|
for account in accounts:
|
||||||
|
|
|
@ -59,7 +59,6 @@ class PushAccountManager(ChangeSecretManager, AccountBasePlaybookManager):
|
||||||
|
|
||||||
accounts = asset.accounts.all()
|
accounts = asset.accounts.all()
|
||||||
accounts = self.get_accounts(account, accounts)
|
accounts = self.get_accounts(account, accounts)
|
||||||
|
|
||||||
inventory_hosts = []
|
inventory_hosts = []
|
||||||
host['secret_type'] = self.secret_type
|
host['secret_type'] = self.secret_type
|
||||||
if asset.type == HostTypes.WINDOWS and self.secret_type == SecretType.SSH_KEY:
|
if asset.type == HostTypes.WINDOWS and self.secret_type == SecretType.SSH_KEY:
|
||||||
|
|
Loading…
Reference in New Issue