In [42]:
import os
#input_directory = '/home/marrabld/Projects/planarradpy/outputs/dan_test_2_delete_me'
input_directory = os.getcwd()
finished_count = 0
# Count the number of total directories
dirs = [ name for name in os.listdir(input_directory) if os.path.isdir(os.path.join(input_directory, name)) ]
num_dirs = len(dirs)
# look in those directories for completed jobs.
for directory in dirs:
_dir = os.path.join(input_directory, directory)
if (os.path.isfile(os.path.join(_dir, 'report.txt')) and (os.path.getsize(_dir) > 1)):
finished_count += 1
print_string = (str(finished_count) + ' jobs of ' + str(num_dirs) + ' completed ')
print(print_string)
f = open('report_count.txt', 'w')
f.write(print_string)
f.close()
In [41]:
!cat report_count.txt