def __init__(self, test_run=False): self.master_db = SPGMasterDB( EnsembleConstructor=ParameterEnsembleThreaded) self.test_run = test_run self.lock = threading.Lock() self.db_locks = {} ### :::~ The number of processes that are active in each spg file self.active_processes = defaultdict(lambda: 0)
def __init__(self, EnsembleConstructor=ParameterEnsemble): BaseSPGCommandLine.__init__(self, EnsembleConstructor) self.prompt = "| spg-db :::~ " # self.current_param_db = None self.master_db = SPGMasterDB(EnsembleConstructor=EnsembleConstructor)