
From: Daniel Henrique Barboza <danielhb@linux.vnet.ibm.com> This patch added user log support for the '/config/reload' action. Signed-off-by: Daniel Henrique Barboza <danielhb@linux.vnet.ibm.com> --- src/wok/control/config.py | 8 ++++++++ src/wok/i18n.py | 1 + 2 files changed, 9 insertions(+) diff --git a/src/wok/control/config.py b/src/wok/control/config.py index b7291c4..419abc0 100644 --- a/src/wok/control/config.py +++ b/src/wok/control/config.py @@ -21,12 +21,20 @@ from wok.control.base import Resource from wok.control.utils import UrlSubNode +CONFIG_REQUESTS = { + 'POST': { + 'reload': "WOKCONFIG0001L", + }, +} + + @UrlSubNode("config") class Config(Resource): def __init__(self, model, id=None): super(Config, self).__init__(model, id) self.uri_fmt = '/config/%s' self.admin_methods = ['POST'] + self.log_map = CONFIG_REQUESTS self.reload = self.generate_action_handler('reload') @property diff --git a/src/wok/i18n.py b/src/wok/i18n.py index dc101eb..dd866fb 100644 --- a/src/wok/i18n.py +++ b/src/wok/i18n.py @@ -61,6 +61,7 @@ messages = { "WOKASYNC0001L": _("Successfully completed task '%(target_uri)s'"), "WOKASYNC0002L": _("Failed to complete task '%(target_uri)s'"), "WOKCOL0001L": _("Request made on collection"), + "WOKCONFIG0001L": _("Reload WoK request."), "WOKRES0001L": _("Request made on resource"), "WOKROOT0001L": _("User '%(username)s' login"), "WOKROOT0002L": _("User '%(username)s' logout"), -- 2.7.4