From 79484416a30224bc45499168d5c8e4d2ec52a3f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Lebleu?= Date: Thu, 1 Oct 2015 20:28:34 +0200 Subject: [PATCH] [enh] Store hooks results by name instead of filename --- lib/yunohost/hook.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/yunohost/hook.py b/lib/yunohost/hook.py index ab8bdacf9..30d08ba1f 100644 --- a/lib/yunohost/hook.py +++ b/lib/yunohost/hook.py @@ -217,7 +217,10 @@ def hook_callback(action, hooks=[], args=None): logger.exception("error while executing hook '%s'", info['path']) state = 'failed' - result[state][filename] = info['path'] + try: + result[state][name].append(info['path']) + except KeyError: + result[state][name] = [info['path']] return result