fix: vault synchronization task exception

pull/14462/head
halo 2024-11-15 16:58:19 +08:00 committed by Bryan
parent 343c3607fa
commit b2a5e457a9
1 changed files with 7 additions and 16 deletions

View File

@ -40,26 +40,17 @@ class AZUREVaultClient(object):
return ''
def create(self, name, secret):
try:
if not secret:
secret = ''
self.client.set_secret(name, secret)
except (ResourceNotFoundError, ClientAuthenticationError) as e:
logger.error(f'create: {name} {str(e)}')
if not secret:
secret = ''
self.client.set_secret(name, secret)
def update(self, name, secret):
try:
if not secret:
secret = ''
self.client.set_secret(name, secret)
except (ResourceNotFoundError, ClientAuthenticationError) as e:
logger.error(f'update: {name} {str(e)}')
if not secret:
secret = ''
self.client.set_secret(name, secret)
def delete(self, name):
try:
self.client.begin_delete_secret(name)
except (ResourceNotFoundError, ClientAuthenticationError) as e:
logger.error(f'delete: {name} {str(e)}')
self.client.begin_delete_secret(name)
def update_metadata(self, name, metadata: dict):
try: