Fixed local search pane in sample application.
This commit is contained in:
parent
dd50043520
commit
97b2b6840d
1 changed files with 4 additions and 4 deletions
|
@ -592,7 +592,7 @@ class LocalSearchTestPane(ActivePane):
|
|||
timer = gobject.timeout_add(100, lambda: self.update_progress_bar())
|
||||
self.update_progress_bar(0, 'Counting files...')
|
||||
nb_files = 0
|
||||
for root, dirs, files in os.walk('/home/david/src/opensips'):
|
||||
for root, dirs, files in os.walk(self.subject[1]):
|
||||
self._filter_directories(dirs)
|
||||
nb_files += len(files)
|
||||
gobject.source_remove(timer)
|
||||
|
@ -600,13 +600,13 @@ class LocalSearchTestPane(ActivePane):
|
|||
# Tweak so that the division below operates on floats.
|
||||
count = float(0)
|
||||
item = self.subject[0].split()[0]
|
||||
for root, dirs, files in os.walk('/home/david/src/opensips'):
|
||||
for root, dirs, files in os.walk(self.subject[1]):
|
||||
self._filter_directories(dirs)
|
||||
for f in files:
|
||||
name = os.path.join(root, f)
|
||||
p = subprocess.Popen(['grep', '-HnT', item, name],
|
||||
p = subprocess.Popen(['grep', '-iHn', item, name],
|
||||
stdout=subprocess.PIPE)
|
||||
self._buffer.insert_at_cursor(p.communicate()[0])
|
||||
gobject.idle_add(self._buffer.insert_at_cursor, p.communicate()[0])
|
||||
self.update_progress_bar(
|
||||
count / nb_files,
|
||||
name + '(' + str(int(count)) + '/' + str(nb_files) + ')')
|
||||
|
|
Loading…
Reference in a new issue