def run_database_process(chain_config: ChainConfig, db_class: Type[LevelDB]) -> None: db = db_class(db_path=chain_config.database_dir) serve_chaindb(chain_config, db)
def run_database_process(chain_config: ChainConfig, db_class: Type[BaseDB]) -> None: with chain_config.process_id_file('database'): base_db = db_class(db_path=chain_config.database_dir) serve_chaindb(chain_config, base_db)
def run_database_process(chain_config: ChainConfig, db_class: Type[LevelDB]) -> None: db = db_class(db_path=chain_config.database_dir) serve_chaindb(db, chain_config.database_ipc_path)
def run_database_process(chain_config, db_class): db = db_class(db_path=chain_config.database_dir) serve_chaindb(db, chain_config.database_ipc_path)