Skip to main content

PIC Rucio policy package

Project description

PIC Rucio policy package

This repository includes the policy package to be used in the Rucio instances managed at PIC.

It is based on the Rucio policy package template repository.

And developed following the instructions in the Policy packages documentation

Content

Schema

Contains minimal changes with respect to the default schema:

  • extended scope and DID name length
  • accept "+" characters in did name, for the MAGIC experiment
  • accept lower case in RSE names

Permissions

Kept the defaul permissions

Algorithms

No custom algorithms defined

Installation

From PyPI or other package index

pip install pic-rucio-policy-package

From source (development):

python -m pip install --upgrade pip
pip install -e .

Deployment

The recommended approach is to deploy the policy package via a Kubernetes init container

Contributing

  • Clone/fork the repository
  • Install the package dev dependencies in a venv/conda environment pip install -e .[dev]
  • Enable pre-commits pre-commit install
  • Run the tests with pytest tests

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pic_rucio_policy_package-0.0.2-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file pic_rucio_policy_package-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for pic_rucio_policy_package-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2a1f8a36f34aacecd945907bb0fcf7835eb7662a8bd0295039efe5676649752d
MD5 c280479ae22d71e252ca551050bfc059
BLAKE2b-256 647568deaef0ff8162d5dd884358686ae06d4ec6f469c3b935989bfe517c8d08

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page