mirror of
https://github.com/Mikaela/Limnoria.git
synced 2025-02-06 09:34:05 +01:00
Config: Show global and channel values for Config.config
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
This commit is contained in:
parent
d2125f2b5b
commit
843b6d0d02
@ -161,8 +161,11 @@ class Config(callbacks.Plugin):
|
|||||||
irc.reply('There were no matching configuration variables.')
|
irc.reply('There were no matching configuration variables.')
|
||||||
search = wrap(search, ['lowered']) # XXX compose with withoutSpaces?
|
search = wrap(search, ['lowered']) # XXX compose with withoutSpaces?
|
||||||
|
|
||||||
def _getValue(self, irc, msg, group):
|
def _getValue(self, irc, msg, group, addChannel=False):
|
||||||
value = str(group) or ' '
|
value = str(group) or ' '
|
||||||
|
if addChannel and irc.isChannel(msg.args[0]) and not irc.nested:
|
||||||
|
s = str(group.get(msg.args[0]))
|
||||||
|
value = 'Global: %s; %s: %s' % (value, msg.args[0], s)
|
||||||
if hasattr(group, 'value'):
|
if hasattr(group, 'value'):
|
||||||
if not group._private:
|
if not group._private:
|
||||||
irc.reply(value)
|
irc.reply(value)
|
||||||
@ -215,7 +218,7 @@ class Config(callbacks.Plugin):
|
|||||||
if value is not None:
|
if value is not None:
|
||||||
self._setValue(irc, msg, group, value)
|
self._setValue(irc, msg, group, value)
|
||||||
else:
|
else:
|
||||||
self._getValue(irc, msg, group)
|
self._getValue(irc, msg, group, addChannel=group.channelValue)
|
||||||
config = wrap(config, ['settableConfigVar', additional('text')])
|
config = wrap(config, ['settableConfigVar', additional('text')])
|
||||||
|
|
||||||
def help(self, irc, msg, args, group):
|
def help(self, irc, msg, args, group):
|
||||||
|
Loading…
Reference in New Issue
Block a user