Log full exceptions in case of failures in a procedure
This commit is contained in:
parent
a65a6e9d02
commit
6c24783df7
2 changed files with 2 additions and 1 deletions
|
@ -14,7 +14,7 @@ class MailSmtpPlugin(MailOutPlugin):
|
||||||
_default_port = 25
|
_default_port = 25
|
||||||
_default_ssl_port = 465
|
_default_ssl_port = 465
|
||||||
|
|
||||||
def __init__(self, server: str, port: Optional[int] = None, local_hostname: Optional[str] = None,
|
def __init__(self, server: Optional[str] = None, port: Optional[int] = None, local_hostname: Optional[str] = None,
|
||||||
source_address: Optional[List[str]] = None, username: Optional[str] = None,
|
source_address: Optional[List[str]] = None, username: Optional[str] = None,
|
||||||
password: Optional[str] = None, password_cmd: Optional[str] = None, access_token: Optional[str] = None,
|
password: Optional[str] = None, password_cmd: Optional[str] = None, access_token: Optional[str] = None,
|
||||||
oauth_mechanism: Optional[str] = 'XOAUTH2', oauth_vendor: Optional[str] = None, ssl: bool = False,
|
oauth_mechanism: Optional[str] = 'XOAUTH2', oauth_vendor: Optional[str] = None, ssl: bool = False,
|
||||||
|
|
|
@ -478,6 +478,7 @@ def procedure(f):
|
||||||
|
|
||||||
return Response(output=ret)
|
return Response(output=ret)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
|
logger.exception(e)
|
||||||
return Response(errors=[str(e)])
|
return Response(errors=[str(e)])
|
||||||
|
|
||||||
return _execute_procedure
|
return _execute_procedure
|
||||||
|
|
Loading…
Reference in a new issue