in airavata_django_portal_sdk/user_storage/backends/django_filesystem_provider.py [0:0]
def _get_dir_size(self, start_path="."):
total_size = 0
for dirpath, dirnames, filenames in os.walk(start_path):
for f in filenames:
fp = os.path.join(dirpath, f)
# Check for broken symlinks (.exists return False for broken
# symlinks)
if os.path.exists(fp):
total_size += os.path.getsize(fp)
return total_size