make 'search-file -f' work. it doesn't look good :(
This commit is contained in:
+8
-1
@@ -91,5 +91,12 @@ class FilesDB(shelve.LockedDBShelf):
|
|||||||
infos = []
|
infos = []
|
||||||
for key in self.keys():
|
for key in self.keys():
|
||||||
if fnmatch.fnmatch(key, glob):
|
if fnmatch.fnmatch(key, glob):
|
||||||
infos.append(self[key])
|
|
||||||
|
# FIXME: Why should we assign path attribute manually
|
||||||
|
# in fileinfo? This is also done in get_file(), seems
|
||||||
|
# like a dirty workaround... - baris
|
||||||
|
name = self[key][0]
|
||||||
|
fileinfo = self[key][1]
|
||||||
|
fileinfo.path = key
|
||||||
|
infos.append((name, fileinfo))
|
||||||
return infos
|
return infos
|
||||||
|
|||||||
Reference in New Issue
Block a user