Skip to main content

EIC Rucio policy package

This is a prototype of the Rucio policy package for eic

Source files

The package currently contains the following files :

  • eic_rucio_policy_package/__init__.py - registers the SURL and LFN2PFN algorithms when the package is loaded.
  • eic_rucio_policy_package/permission.py - permission functions for the policy package.
  • eic_rucio_policy_package/schema.py - schema functions and data for the policy package.

How to use this policy package

  • Make sure the directory containing the eic_rucio_policy_package is in the PYTHONPATH for the Rucio server.
  • add/edit follwoing to rucio.cfg
[policy]
package = eic_rucio_policy_package
lfn2pfn_algorithm_default = eic
support = https://github.com/rucio/rucio/issues/
support_rucio = https://github.com/rucio/rucio/issues/
  • On docker run for rucio-server you need add following:
docker run --name=rucio-https-server \
       -e RUCIO_HTTPD_ENCODED_SLASHES=True \
       -e PYTHONPATH=/opt/rucio/  \

Metadata

Release files for eic-rucio-policy-package 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for eic-rucio-policy-package 0.1.2
File Size Uploaded
eic_rucio_policy_package-0.1.2.tar.gz 20.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for eic-rucio-policy-package 0.1.2
File Interpreter ABI Platform
eic_rucio_policy_package-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 42.1 kB

Release files / eic_rucio_policy_package-0.1.2.tar.gz

Download URL eic_rucio_policy_package-0.1.2.tar.gz
Size 20.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c0943d58dcde94a834c6630f16d3d1c040dd93bcd03c8411d2eb480477cef9cb
BLAKE2b-256 checksum
How to use checksums
d33056b01f89f988624fa25b24a35090291f1c173a345a11e992deeb6ef6b23a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / eic_rucio_policy_package-0.1.2-py3-none-any.whl

Download URL eic_rucio_policy_package-0.1.2-py3-none-any.whl
Size 21.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4422175ea99da78edc195ed52faed738b57500d0a5719b29c98383af7597a0fa
BLAKE2b-256 checksum
How to use checksums
5500d72cd32bc4495e29a69c99f9af7e674110b90990466da57dccaab2d128c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page