Add an "all" category so all modules show up uncategorized there.

This commit is contained in:
Michael DeHaan 2014-01-02 17:42:18 -05:00
parent 1251538e96
commit c4a8a6d3c2

View file

@ -117,7 +117,7 @@ def write_data(text, options, outputname, module):
def list_modules(module_dir): def list_modules(module_dir):
''' returns a hash of categories, each category being a hash of module names to file paths ''' ''' returns a hash of categories, each category being a hash of module names to file paths '''
categories = {} categories = dict(all=dict())
files = glob.glob("%s/*" % module_dir) files = glob.glob("%s/*" % module_dir)
for d in files: for d in files:
if os.path.isdir(d): if os.path.isdir(d):
@ -129,6 +129,7 @@ def list_modules(module_dir):
if not category in categories: if not category in categories:
categories[category] = {} categories[category] = {}
categories[category][module] = f categories[category][module] = f
categories['all'][module] = f
return categories return categories
##################################################################################### #####################################################################################