Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/tests/cleaner.py
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@sugarlabs.org>2009-02-04 11:34:37 (GMT)
committer Tomeu Vizoso <tomeu@sugarlabs.org>2009-02-04 11:34:37 (GMT)
commitf3f36629db33c15030c84fd9228c50b1d7fbab71 (patch)
tree7f3f9d73ffc310c66113f6a0b18f67d03576e72c /tests/cleaner.py
parent2a21c290bae0ced719920a784b17ad48b5c4adc6 (diff)
Remove files referring to the old implementation
Diffstat (limited to 'tests/cleaner.py')
-rwxr-xr-xtests/cleaner.py40
1 files changed, 0 insertions, 40 deletions
diff --git a/tests/cleaner.py b/tests/cleaner.py
deleted file mode 100755
index cfa15bf..0000000
--- a/tests/cleaner.py
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/usr/bin/python
-import os
-import re
-from ore.main import Application
-
-filepattern = re.compile("(\w{8})\-(\w{4})\-(\w{4})\-(\w{4})\-(\w{12})")
-tmppattern = re.compile("tmp\S{6}")
-onepattern = re.compile("one.*\.txt")
-
-staticdirs = re.compile('test_ds|store\d')
-
-filepatterns = [filepattern, tmppattern, onepattern]
-dirpatterns = [staticdirs]
-
-class Cleaner(Application):
- def manage_options(self):
- self.parser.add_option("--base", dest="base_dir",
- action="store", default='/tmp',
- help="""Where to clean (/tmp)""")
-
- def main(self):
- """clean up files left from testing in /tmp"""
- # this is done using patterned names
- for root, dirs, files in os.walk(self.options.base_dir):
- for filename in files:
- for pat in filepatterns:
- if pat.match(filename):
- fn = os.path.join(root, filename)
- os.remove(fn)
- break
- for dirname in dirs:
- for pat in dirpatterns:
- if pat.match(dirname):
- dn = os.path.join(root, dirname)
- os.system('rm -rf %s' % dn)
-
-if __name__ == "__main__":
- Cleaner("cleaner")()
-
-