Debian: remove useless configuration variable

master
Valentin Lorentz 2011-03-03 17:09:25 +01:00
parent 5674e2a04f
commit f10efb31f3
2 changed files with 2 additions and 29 deletions

View File

@ -46,7 +46,8 @@ if not hasattr(supybot.authors, 'progval'):
supybot.authors.progval = supybot.Author('Valentin Lorentz', 'ProgVal',
'progval@gmail.com')
__contributors__ = {supybot.authors.progval: ['fix issues with new version of '
'Debian websites.']}
'Debian websites.',
'@file refactoring']}
import config
import plugin

View File

@ -37,36 +37,8 @@ def configure(advanced):
# registry as appropriate.
from supybot.questions import output, expect, anything, something, yn
conf.registerPlugin('Debian', True)
if not utils.findBinaryInPath('zgrep'):
if not advanced:
output("""I can't find zgrep in your path. This is necessary
to run the file command. I'll disable this command
now. When you get zgrep in your path, use the command
'enable Debian.file' to re-enable the command.""")
capabilities = conf.supybot.capabilities()
capabilities.add('-Debian.file')
conf.supybot.capabilities.set(capabilities)
else:
output("""I can't find zgrep in your path. If you want to run
the file command with any sort of expediency, you'll
need it. You can use a python equivalent, but it's
about two orders of magnitude slower. THIS MEANS IT
WILL TAKE AGES TO RUN THIS COMMAND. Don't do this.""")
if yn('Do you want to use a Python equivalent of zgrep?'):
conf.supybot.plugins.Debian.pythonZgrep.setValue(True)
else:
output('I\'ll disable file now.')
capabilities = conf.supybot.capabilities()
capabilities.add('-Debian.file')
conf.supybot.capabilities.set(capabilities)
Debian = conf.registerPlugin('Debian')
conf.registerGlobalValue(Debian, 'pythonZgrep',
registry.Boolean(False, """An advanced option, mostly just for testing;
uses a Python-coded zgrep rather than the actual zgrep executable,
generally resulting in a 50x slowdown. What would take 2 seconds will
take 100 with this enabled. Don't enable this."""))
conf.registerChannelValue(Debian, 'bold',
registry.Boolean(True, """Determines whether the plugin will use bold in
the responses to some of its commands."""))