Commit | Line | Data |
---|---|---|
53ddf3c3 | 1 | from ya2.build.mtprocesser import ProcesserMgr |
8ee66edd FC |
2 | |
3 | ||
e65a09cf | 4 | # TODO refactor: make class ImagesBuilder |
8ee66edd FC |
5 | |
6 | ||
7 | def bld_images(files, cores): | |
8 | mp_mgr = ProcesserMgr(cores) | |
9 | list(map(__bld_img, [(str(src), mp_mgr) for src in files])) | |
10 | mp_mgr.run() | |
11 | ||
12 | ||
13 | def __bld_img(fname_mp_mgr): | |
14 | fname, mp_mgr = fname_mp_mgr | |
e65a09cf | 15 | # curr_path = dirname(__file__) |
8ee66edd | 16 | mp_mgr.add('convert "%s" "%s"' % (fname, fname[:-3] + 'dds')) |