Commit Graph
30 Commits
Author SHA1 Message Date
John Chilton 9d2a45f58d Merge pull request #17540 from bwalkowi/add-onedata-objectstore
Add onedata objectstore
2024-05-19 16:41:00 -04:00
Bartosz Walkowicz 2d995bb178 Format new onedata related code 2024-05-06 11:50:00 +02:00
Bartosz Walkowicz 1f6b6a0827 Merge branch 'dev' of https://github.com/galaxyproject/galaxy into add-onedata-objectstore 2024-05-06 06:34:16 +02:00
John Chilton e03d162429 Update Azure infrastructure. 2024-05-03 13:57:58 -04:00
Łukasz Opioła cdca217f34 Docs improvements, fix camelCasing of the tls validation option in Onedata file source plugin 2024-03-06 09:33:23 +01:00
Bartosz Walkowicz bf8db0cb5d Add //space/@path option to onedata objectstore 2024-03-06 09:33:20 +01:00
Bartosz Walkowicz 86d88559ff Use onedatafilerestclient instead on onedatarestfs 2024-03-06 09:25:11 +01:00
Bartosz Walkowicz 64b70b5ffe Remove debug prints 2024-03-06 09:25:11 +01:00
Bartosz Walkowicz 48f13dd546 Add Onedata objectstore implementation integration tests 2024-03-06 09:25:08 +01:00
Yakubov, Sergey 442632f863 refactor tests skips, better wait to rucio to start 2024-02-14 13:24:38 -05:00
Yakubov, Sergey f23ab02059 rename password variable 2024-02-14 09:03:21 -05:00
Yakubov, Sergey 0beef65cc9 Adding object store plugin for Rucio
https://rucio.cern.ch
2024-02-14 09:03:21 -05:00
Yakubov, Sergey d0eef6ab3e use cache_updated_data=True for s3 tests 2023-11-16 13:22:09 -05:00
Yakubov, Sergey 898c5c942d optimize object store pull
added sync_cache parameter to the get_filename function that allows
skip pulling to cache when not needed
2023-11-14 11:57:40 -05:00
Marius van den BeekandNicola Soranzo 7a915b60b6 Switch to trailing underscore
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2023-07-31 18:51:40 +02:00
mvdbeek 147ca28af6 Test that object store cache file gets updated 2023-07-31 16:52:43 +02:00
John Chilton 92055a5407 Rename object stores in config.
Per @bgruening's request - s3 -> aws_s3 and swift -> generic_s3.

I think we only construct object stores with the one method - so this should be backward compatible.
2023-05-04 16:06:45 -04:00
John Chilton 3ed291f076 object store selection test 2023-03-13 15:32:32 -04:00
Nicola Soranzo 30f60493c3 Format Python code with black 23.1.0
with manual fixes to 3 files to make them compatible with black 22.12.0 .

We need to keep black pinned at `<23` until we vendorise `packaging`, since
the new version of black depends on `packaging >=22.0` which is the version
where `LegacyVersion` (which we use for tool lineages) was removed.
2023-02-01 23:51:03 +00:00
Nicola Soranzo c35d8f2a06 Replace `unittest.TestCase` with pytest-based partial re-implementation
Also:
- Rename `FooBarTestCase` test classes as `TestFooBar`. These were collected
  by pytest only because they were `unittest.TestCase` derived, but normally
  pytest collects only test classes whose name starts with `Test`, see
  https://docs.pytest.org/en/7.1.x/reference/reference.html#confval-python_classes
2022-09-27 03:34:58 +01:00
Nicola Soranzo 3091737ab9 Misc test fixes 2022-09-27 03:34:55 +01:00
Dannon 4644922783 Merge pull request #13655 from mvdbeek/metadata_embed
Create data_fetch and set_metadata celery tasks
2022-06-07 10:27:06 -04:00
Björn Grüning 235e47a0bd try fixing the integration tests 2022-06-03 11:04:59 +02:00
mvdbeek 28d58edbcc Use celery in more integration tests 2022-05-26 12:48:44 +02:00
Dannon Baker 623a5e165a Apply black formatting.
Apply isort.
2022-02-03 07:42:20 -05:00
mvdbeek 8b7614ccd9 Fix mypy tests that broke while merging forward 2021-11-01 18:46:05 +01:00
mvdbeek 8507756ae4 Refactor SiwftObjectStore test so it can be re-used more easily 2021-10-30 16:36:50 +02:00
Nicola Soranzo 9d74bba7fb Drop support for retired Python 3.5
Upgrade syntax using `pyupgrade --py36-plus` .

Manually drop several `six` imports.

Also:
- Remove broken pr_cache in scripts/bootstrap_history.py
- Fix broken prefix removal in lib/galaxy/tool_util/deps/mulled/mulled_build.py
2020-10-07 11:52:13 +01:00
John Chilton 801182c358 Make store_by a true per object store configuration. 2020-01-13 21:22:49 -05:00
John Chilton 64f3690367 Reduce duplication in object store integration tests. 2020-01-13 11:01:18 -05:00