Commit 14f7bba6 by Michael DeHaan

Merge pull request #1643 from dhozac/fileglob-drop-dwim

Drop dwim prefix from returned items in fileglob
parents bb2e5e12 11afd84d
......@@ -25,7 +25,10 @@ class LookupModule(object):
self.basedir = basedir
def run(self, terms, **kwargs):
return [ f for f in glob.glob(utils.path_dwim(self.basedir, terms)) if os.path.isfile(f) ]
dwimterms = utils.path_dwim(self.basedir, terms)
# This skips whatever prefix the dwim added, leaving just the filename for the item
dwim_prefix_len = len(dwimterms) - len(terms)
return [ f[dwim_prefix_len:] for f in glob.glob(dwimterms) if os.path.isfile(f) ]
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment