def write_scriplets(self): """ Write post and pre scripts to spec file """ for pkg in sorted(self.packages): if pkg in ["ignore", "main", "locales"]: continue for script in ["post", "pre"]: content = config.read_conf_file("{}.{}".format(script, pkg)) if content: self._write("\n%{0} {1}\n".format(script, pkg)) content = ['{}\n'.format(l) for l in content] self.specfile.writelines(content)
def write_scriplets(self): """ Write post and pre scripts to spec file """ for pkg in sorted(self.packages): if pkg in ["ignore", "main", "locales"]: continue for script in ["post", "pre"]: content = config.read_conf_file("{}.{}".format(script, pkg)) if content: self._write("\n%{0} {1}\n".format(script, pkg)) self.specfile.writelines(content)
def write_scriplets(file): global files global packages for pkg in sorted(packages): if pkg == "ignore": continue if pkg == "main": continue if pkg == "locales": continue for script in ["post", "pre"]: content = config.read_conf_file("%s.%s" % (pkg, script)) if content: file.write("\n%{0} {1}\n".format(script, pkg)) file.writelines(content)
import os from dataloder import Dataset from solver import Solver from config import parse_args, read_conf_file args_cmd = parse_args() args_yml = read_conf_file(args_cmd.config) data = Dataset(args_yml) if __name__ == '__main__': module = args_cmd.module os.environ['CUDA_VISIBLE_DEVICES'] = args_cmd.GPU if module == 'test_dataset': data.test_dataset() elif module == 'create_dataset': data.create_dataset() elif module == 'train': solver = Solver(args_yml) solver.train() elif module == 'test_dir': solver = Solver(args_cmd) solver.test_dir()