mirror of https://github.com/jumpserver/jumpserver
				
				
				
			perf: 修改 优化去掉版本号
							parent
							
								
									fae494d707
								
							
						
					
					
						commit
						0140d4349a
					
				|  | @ -8,7 +8,7 @@ from django.utils import timezone | ||||||
| from openpyxl import Workbook | from openpyxl import Workbook | ||||||
| 
 | 
 | ||||||
| from accounts.const import AutomationTypes, SecretType, SSHKeyStrategy, SecretStrategy | from accounts.const import AutomationTypes, SecretType, SSHKeyStrategy, SecretStrategy | ||||||
| from accounts.models import ChangeSecretRecord, Account | from accounts.models import ChangeSecretRecord | ||||||
| from accounts.notifications import ChangeSecretExecutionTaskMsg | from accounts.notifications import ChangeSecretExecutionTaskMsg | ||||||
| from accounts.serializers import ChangeSecretRecordBackUpSerializer | from accounts.serializers import ChangeSecretRecordBackUpSerializer | ||||||
| from assets.const import HostTypes | from assets.const import HostTypes | ||||||
|  | @ -141,12 +141,12 @@ class ChangeSecretManager(AccountBasePlaybookManager): | ||||||
|         recorder.status = 'success' |         recorder.status = 'success' | ||||||
|         recorder.date_finished = timezone.now() |         recorder.date_finished = timezone.now() | ||||||
|         recorder.save() |         recorder.save() | ||||||
|         account = Account.objects.filter(id=recorder.account_id).first() |         account = recorder.account | ||||||
|         if not account: |         if not account: | ||||||
|             print("Account not found, deleted ?", recorder.account_id) |             print("Account not found, deleted ?", recorder) | ||||||
|             return |             return | ||||||
|         account.secret = recorder.new_secret |         account.secret = recorder.new_secret | ||||||
|         account.save(update_fields=['secret', 'version']) |         account.save(update_fields=['secret']) | ||||||
| 
 | 
 | ||||||
|     def on_host_error(self, host, error, result): |     def on_host_error(self, host, error, result): | ||||||
|         recorder = self.name_recorder_mapper.get(host) |         recorder = self.name_recorder_mapper.get(host) | ||||||
|  |  | ||||||
|  | @ -103,7 +103,7 @@ class PushAccountManager(ChangeSecretManager, AccountBasePlaybookManager): | ||||||
|         if not account: |         if not account: | ||||||
|             return |             return | ||||||
|         account.secret = new_secret |         account.secret = new_secret | ||||||
|         account.save(update_fields=['secret', 'version']) |         account.save(update_fields=['secret']) | ||||||
| 
 | 
 | ||||||
|     def on_host_error(self, host, error, result): |     def on_host_error(self, host, error, result): | ||||||
|         pass |         pass | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 ibuler
						ibuler