# HG changeset patch # User blankenberglab # Date 1633098252 0 # Node ID c60d0cbdc01afb3ded292c7d680c9a3a987aedf2 # Parent f80b9af92d9734637ca70d67eb9da665cdba51e3 "planemo upload for repository https://github.com/blankenberglab/galaxy-tools-blankenberg/tree/main/data_managers/data_manager_refgenie_pull commit 2b81f6b9cadf15796ef7f1f6a0d12f05d3f405d7" diff -r f80b9af92d97 -r c60d0cbdc01a data_manager/data_manager_refgenie_pull.py --- a/data_manager/data_manager_refgenie_pull.py Fri Sep 10 16:13:26 2021 +0000 +++ b/data_manager/data_manager_refgenie_pull.py Fri Oct 01 14:24:12 2021 +0000 @@ -14,7 +14,10 @@ def galaxy_code_get_refgenie_assets(refgenie_config_file): - rgc = refgenconf.RefGenConf(refgenie_config_file) + try: + rgc = refgenconf.RefGenConf(refgenie_config_file, writable=False, skip_read_lock=True) + except refgenconf.exceptions.RefgenconfError as e: + return[{'name': str(e), 'value': 'ERROR', 'options': [], 'selected': False}] rval = [] for urlname, genomes in rgc.listr().items(): urlname_64 = urlsafe_b64encode(bytes(urlname, 'utf8')).decode('utf8')