PIC rucio client transfer package
Project description
Pic rucio client
installation
From the root folder, in an environment with python and pip installed.
pip install .
Development
installation
The same but will be installed in editable mode and some additional packages needed for development will be included.
pip install -e .[dev]
pre-commit hooks
Some pre-commit hooks are included to enforce best practices. See the pre-commit documentation
Install hooks: pre-commit install
Run hooks manually: pre-commit run --all-files
OLD
Below is a couple of scripts that facilitate other tests to interact with Rucio's server. In each one of them, the amount and scope corresponding to the person are owed (and in the case that the RSEs are desired, although it is not necessary). First of all, here is a script to do simple uploads of randoms files. Then, Replication of those files in the deterministic RSE. See pre-commit for instructions.
gitlab-ci
gitlab-ci
validates you .gitlab-ci.yml
file from command-line, before you have commited wrong CI configuration to your repository!
Just as https://docs.gitlab.com/ee/ci/lint.html does, but you don't have to open browser every time.
The better way to use it - use as pre-commit hooks.
How to package this scripts
See this guide for more instructions
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for pic_rucio-2024.8.26.52728-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bf62937f399175717e6beb911d2894e52943c35200bf607533c70a0eb4ba957 |
|
MD5 | c5ec3ef6ebaab99a7371dabeedad5a99 |
|
BLAKE2b-256 | 512980881b07dd88be50228676756362541b639b1fbd61db5f454826752734e7 |