From 59efde051e28d0f40f0c6455fac20afc683fc0a9 Mon Sep 17 00:00:00 2001 From: Marcin Kulik Date: Sun, 11 Mar 2012 16:49:22 +0100 Subject: [PATCH] Remove uploaded files --- bin/asciiio.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bin/asciiio.py b/bin/asciiio.py index f3f6bef..008b5eb 100755 --- a/bin/asciiio.py +++ b/bin/asciiio.py @@ -19,6 +19,7 @@ import glob import bz2 import ConfigParser import uuid +import shutil SCRIPT_NAME = os.path.basename(sys.argv[0]) BASE_DIR = os.path.expanduser("~/.ascii.io") @@ -296,12 +297,17 @@ class Uploader(object): # print >> sys.stderr, stderr # sys.stderr.write(stderr) os.write(2, stderr) + else: + self._remove_files() if stdout: return stdout else: return None + def _remove_files(self): + shutil.rmtree(self.path) + def check_pending(): num = len(pending_list())