Skip to content

Galaxy tool is giving errror #40

@JayanthiGangiredla

Description

@JayanthiGangiredla

Thanks you for developing a galaxy wrapper on this tool. However, the tool is giving error while trying to downooad cgmlst database. Please help fixing it. We use this tool a lot in our research..

[INFO: 2025-06-18 14:29:22,429] One element found : Pseudomonas aeruginosa
[INFO: 2025-06-18 14:29:22,430] Downloading the core genome...
Traceback (most recent call last):
File "/usr/local/bin/wgMLST", line 10, in
sys.exit(wg())
^^^^
File "/usr/local/lib/python3.11/site-packages/click/core.py", line 1157, in call
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/click/core.py", line 1078, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/click/core.py", line 1688, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/click/core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/click/core.py", line 783, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/pymlst/wg/commands/import.py", line 52, in cli
skipped = web.get_cgmlst_file(url, tmp)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/pymlst/common/web.py", line 218, in get_cgmlst_file
with tempfile.TemporaryDirectory() as tmp_dir:
File "/usr/local/lib/python3.11/tempfile.py", line 904, in exit
self.cleanup()
File "/usr/local/lib/python3.11/tempfile.py", line 908, in cleanup
self._rmtree(self.name, ignore_errors=self._ignore_cleanup_errors)
File "/usr/local/lib/python3.11/tempfile.py", line 890, in _rmtree
_shutil.rmtree(name, onerror=onerror)
File "/usr/local/lib/python3.11/shutil.py", line 731, in rmtree
_rmtree_safe_fd(fd, path, onerror)
File "/usr/local/lib/python3.11/shutil.py", line 665, in _rmtree_safe_fd
onerror(os.rmdir, fullname, sys.exc_info())
File "/usr/local/lib/python3.11/shutil.py", line 663, in _rmtree_safe_fd
os.rmdir(entry.name, dir_fd=topfd)
OSError: [Errno 39] Directory not empty: 'fas'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions