Collects, filters, splits/aggregates, SAML metadata about CLARIN SPF SPs across identity federations to assess its current state. Results are shown by the Centre Registry.
This program is used from the command line. A fork of this codebase is available to the repository owner, with improvements (large-scale refactoring and systemd integration).
This software was tested with CPython 3.4 only. Most code has been deliberately kept CPython 3.2-compatible because of past deployment environment limitations.
Use the standard setuptools installation routine on setup.py
. To build a source distribution, necessary when this software is a dependency of some sort, issue:
python setup.py sdist
---
== To run
For instance:
[source,Sh]
python3 -m 'SPF_SAML_metadata_processor' \ -base_dir_path '/tmp/sps_at_identity_federations/' \ -commands download_all_saml_md_from_id_feds \ split_id_fed_saml_md_batches_and_diff_entities