Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
De-couple objectstore abstraction from XML. #7085
Sets up both loading object store configs right in Galaxy's galaxy.yml or Pulsar's app.yml as well as writing per-job object store configs out for #7050 so that jobs can know how to stage and unstage their own files on the potentially remote worker.
- Allow loading objectstores for Python dicts and YAML configurations. - New tests for XML parsing of azure, cloud, pithos, and S3 object stores. - New tests for YAML parsing of all these object stores plus the stock disk and nested ones.