From 0cd7bd857a42ddb94efa0a34803bea52648262c8 Mon Sep 17 00:00:00 2001 From: Erika Mustermann Date: Wed, 7 Nov 2012 04:20:03 +0000 Subject: [PATCH] Added @reset command per request issue #163 --- plugins/Config/plugin.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/plugins/Config/plugin.py b/plugins/Config/plugin.py index 374fe7e5c..333101670 100644 --- a/plugins/Config/plugin.py +++ b/plugins/Config/plugin.py @@ -284,6 +284,15 @@ class Config(callbacks.Plugin): irc.replySuccess() export = wrap(export, [('checkCapability', 'owner'), 'filename']) + @internationalizeDocstring + def reset(self, irc, msg, args, group): + """ + + Resets the configuration variable to its default value. + """ + v = str(group.__class__(group._default, '')) + self._setValue(irc, msg, group, v) + reset = wrap(reset, ['settableConfigVar']) Class = Config