X-Git-Url: http://git.treefish.org/~alex/photosort.git/blobdiff_plain/5b9ec26e3f502c56d73d11cafb8b411541db89d5..26ebc9ffad3914f871f52b39ac8ea7d05bb1e304:/src/bunch.py diff --git a/src/bunch.py b/src/bunch.py index 689d9b0..5bc3edd 100644 --- a/src/bunch.py +++ b/src/bunch.py @@ -1,4 +1,5 @@ import logging +import os import time import threading @@ -13,7 +14,7 @@ class Bunch: self.migrator = migrator self.cleanup = cleanup - def __init__(self, idx, cfg): + def __init__(self, idx, cache_dir, cfg): self._idx = idx source_idx = 1 self._sources = [] @@ -24,7 +25,7 @@ class Bunch: DirTrigger(src_dir_cfg['path'], src_dir_cfg['cool_time'], src_dir_cfg['max_time']), Migrator(src_dir_cfg['path'], cfg['dst_dir']['path'], - os.path.join(cfg['cache_dir'], "%d.db" % idx)), + os.path.join(cache_dir, "%d.db" % idx)), src_dir_cfg['cleanup'] ) )