snakemake / snakemake-storage-plugin-xrootd

A Snakemake storage plugin for handling input and output via XRootD
MIT License
0 stars 2 forks source link

Accidental truncation of URLs containing params #12

Closed MattMonk closed 2 weeks ago

MattMonk commented 2 weeks ago

XRootD URLs can contain params e.g. root://my_cool//path_to_a_file?with_params=wow however currently these are ignored in several places e.g. exists, mtime etc. when url.path is used instead of url.path_with_params.

The fix is simply an exchange of url.path -> url.path_with_params in those locations.