# HG changeset patch # User blankenberglab # Date 1633099221 0 # Node ID 2cb1863cd236f1a861d5fe269af60f4235eeb57b # Parent 43d2baff05cdbd590c0734b14b42cab0c18ac4ae "planemo upload for repository https://github.com/blankenberglab/galaxy-tools-blankenberg/tree/main/data_managers/data_manager_refgenie_pull commit 2b81f6b9cadf15796ef7f1f6a0d12f05d3f405d7" diff -r 43d2baff05cd -r 2cb1863cd236 data_manager/data_manager_refgenie_pull.py --- a/data_manager/data_manager_refgenie_pull.py Thu Sep 30 14:49:57 2021 +0000 +++ b/data_manager/data_manager_refgenie_pull.py Fri Oct 01 14:40:21 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')