diff --git a/moulinette/actionsmap.py b/moulinette/actionsmap.py index 64d00bd7..90656e61 100644 --- a/moulinette/actionsmap.py +++ b/moulinette/actionsmap.py @@ -14,7 +14,12 @@ from importlib import import_module from moulinette import m18n, msignals from moulinette.cache import open_cachefile from moulinette.globals import init_moulinette_env -from moulinette.core import MoulinetteError, MoulinetteLock, MoulinetteAuthenticationError, MoulinetteValidationError +from moulinette.core import ( + MoulinetteError, + MoulinetteLock, + MoulinetteAuthenticationError, + MoulinetteValidationError, +) from moulinette.interfaces import BaseActionsMapParser, GLOBAL_SECTION, TO_RETURN_PROP from moulinette.utils.log import start_action_logging @@ -207,7 +212,9 @@ class PatternParameter(_ExtraParameter): if msg == message: msg = m18n.g(message) - raise MoulinetteValidationError("invalid_argument", argument=arg_name, error=msg) + raise MoulinetteValidationError( + "invalid_argument", argument=arg_name, error=msg + ) return arg_value @staticmethod diff --git a/moulinette/authenticators/ldap.py b/moulinette/authenticators/ldap.py index 93cf0717..2cd1dfc2 100644 --- a/moulinette/authenticators/ldap.py +++ b/moulinette/authenticators/ldap.py @@ -10,7 +10,11 @@ import time import ldap.modlist as modlist from moulinette import m18n -from moulinette.core import MoulinetteError, MoulinetteAuthenticationError, MoulinetteLdapIsDownError +from moulinette.core import ( + MoulinetteError, + MoulinetteAuthenticationError, + MoulinetteLdapIsDownError, +) from moulinette.authenticators import BaseAuthenticator logger = logging.getLogger("moulinette.authenticator.ldap") diff --git a/moulinette/interfaces/api.py b/moulinette/interfaces/api.py index 4bb4ef41..9ab34fb2 100644 --- a/moulinette/interfaces/api.py +++ b/moulinette/interfaces/api.py @@ -545,6 +545,7 @@ class _ActionsMapPlugin(object): # HTTP Responses ------------------------------------------------------- + def moulinette_error_to_http_response(error): content = error.content()