Sapan Bhatia | dbaf193 | 2013-09-03 11:28:52 -0400 | [diff] [blame] | 1 | import os |
2 | |||||
3 | deleters = {} | ||||
4 | _path = os.path.join('.',os.path.dirname(__file__)) | ||||
5 | |||||
6 | _files = os.listdir(_path) | ||||
7 | _files = filter(lambda x:x.endswith('deleter.py'),_files) | ||||
8 | _files = map(lambda x:x.rstrip('.py'),_files) | ||||
9 | |||||
10 | for f in _files: | ||||
11 | m = __import__(f) | ||||
12 | deleter = getattr(m,f.title().replace('_','')) | ||||
13 | try: | ||||
14 | deleters[deleter.model].append(deleter) | ||||
15 | except KeyError: | ||||
16 | deleters[deleter.model]=[deleter] |