From 903e605c77d0715e855fc7f5d946dc84351c3131 Mon Sep 17 00:00:00 2001 From: James Vega Date: Fri, 6 May 2005 02:31:42 +0000 Subject: [PATCH] Really make supybot-wizard see the new-style plugins. --- scripts/supybot-wizard | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/scripts/supybot-wizard b/scripts/supybot-wizard index a9688a698..261ae3143 100644 --- a/scripts/supybot-wizard +++ b/scripts/supybot-wizard @@ -61,17 +61,17 @@ import supybot.questions as questions from supybot.questions import output, yn, anything, something, expect, getpass def getPlugins(pluginDirs): - filenames = [] + plugins = set([]) + join = os.path.join for pluginDir in pluginDirs: try: - filenames.extend(os.listdir(pluginDir)) + for filename in os.listdir(pluginDir): + fname = join(pluginDir, filename) + if (filename.endswith('.py') or os.path.isdir(fname)) \ + and filename[0].isupper(): + plugins.add(os.path.splitext(filename)[0]) except OSError: continue - plugins = sets.Set([]) - for filename in filenames: - if (filename.endswith('.py') or os.path.isdir(filename)) \ - and filename[0].isupper(): - plugins.add(os.path.splitext(filename)[0]) plugins.discard('Owner') plugins = list(plugins) plugins.sort()