galaxyproject / galaxy

Data intensive science for everyone.
https://galaxyproject.org
Other
1.38k stars 998 forks source link

setup-data-libraries cannot update a data library without --legacy #15951

Open hexylena opened 4 years ago

hexylena commented 4 years ago
setup-data-libraries -i data-library.yaml

image

and

setup-data-libraries -i data-library.yaml --legacy

image

behave quite differently.

I want to use the new batch upload API. It's way faster and the result is much more human friendly. But we are stuck using the --legacy API, because if you run without the --legacy flag, then it creates a duplicate data library.

Having a period of time with a duplicate (or with no) data library is not ideal.

  1. Could the batch upload API update a data library rather than producing a new data lib?
  2. Otherwise, could we get the nicer short names in the --legacy api?
bgruening commented 4 years ago

xref: https://github.com/usegalaxy-eu/shared-data/pull/5

hexylena commented 1 year ago

@mvdbeek it's this one :)

mvdbeek commented 1 year ago

that's a limitation of the fetch data API, transferring to galaxy