зеркало из https://github.com/mozilla/pjs.git
bug 373296, fix bustage for empty dirs in directory walking code
This commit is contained in:
Родитель
fe007666a6
Коммит
4f5c24fbb3
|
@ -80,7 +80,11 @@ class FileCollector:
|
||||||
self.__base = path
|
self.__base = path
|
||||||
def __iter__(self):
|
def __iter__(self):
|
||||||
self.__w = os.walk(self.__base)
|
self.__w = os.walk(self.__base)
|
||||||
|
try:
|
||||||
self.__nextDir()
|
self.__nextDir()
|
||||||
|
except StopIteration:
|
||||||
|
# empty dir, bad, but happens
|
||||||
|
self.__i = [].__iter__()
|
||||||
return self
|
return self
|
||||||
def __nextDir(self):
|
def __nextDir(self):
|
||||||
self.__t = self.__w.next()
|
self.__t = self.__w.next()
|
||||||
|
|
Загрузка…
Ссылка в новой задаче