diff options
Diffstat (limited to 'src/olpc/datastore/bin_copy.py')
-rw-r--r-- | src/olpc/datastore/bin_copy.py | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/src/olpc/datastore/bin_copy.py b/src/olpc/datastore/bin_copy.py deleted file mode 100644 index 6cf7036..0000000 --- a/src/olpc/datastore/bin_copy.py +++ /dev/null @@ -1,27 +0,0 @@ -import os, subprocess - - -def bin_copy(src, dest): - try: - subprocess.check_call(['/bin/cp', src, dest]) - except subprocess.CalledProcessError: - raise OSError("Copy failed %s %s" % (src, dest)) - -def bin_mv(src, dest): - try: - subprocess.check_call(['/bin/mv', src, dest]) - except subprocess.CalledProcessError: - raise OSError("Move failed %s %s" % (src, dest)) - -if __name__ == "__main__": - import sys - if len(sys.argv) != 3: - raise SystemExit("usage: <src> <dest>") - - src, dest = sys.argv[1:] - - if not os.path.exists(src): raise OSError("missing src file") - - bin_copy(src, dest) - - |