summaryrefslogtreecommitdiff
path: root/contrib/scripts/ledger-du
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/scripts/ledger-du')
-rwxr-xr-xcontrib/scripts/ledger-du49
1 files changed, 0 insertions, 49 deletions
diff --git a/contrib/scripts/ledger-du b/contrib/scripts/ledger-du
deleted file mode 100755
index f5d7dd7d..00000000
--- a/contrib/scripts/ledger-du
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/usr/bin/env python
-
-import string
-import sys
-import os
-import time
-
-from stat import *
-from os.path import *
-
-def report_file(path):
- dir_elems = string.split(dirname(path), os.sep)
- if dir_elems[0] == "." or dir_elems[0] == "":
- dir_elems = dir_elems[1 :]
- account = string.join(dir_elems, ":")
-
- info = os.stat(path)
- print time.strftime("%Y/%m/%d", time.localtime(info[ST_MTIME])),
-
- print basename(path)
- print " ", account, " ", info[ST_SIZE], "b"
- print " Equity:Files"
- print
-
-def find_files(path):
- entries = os.listdir(path)
- for entry in entries:
- entry = join(path, entry)
- if not islink(entry):
- if isdir(entry) and entry != "/proc":
- find_files(entry)
- else:
- report_file(entry)
-
-args = sys.argv[1:]
-if len(args):
- paths = args
-else:
- paths = ["."]
-
-print """
-C 1.00 Kb = 1024 b
-C 1.00 Mb = 1024 Kb
-C 1.00 Gb = 1024 Mb
-C 1.00 Tb = 1024 Gb
-"""
-
-for path in paths:
- find_files(path)