https://github.com/mitodl/mit-moira
Python client for accessing MIT's Moira system
https://github.com/mitodl/mit-moira
Last synced: 2 months ago
JSON representation
Python client for accessing MIT's Moira system
- Host: GitHub
- URL: https://github.com/mitodl/mit-moira
- Owner: mitodl
- License: bsd-3-clause
- Created: 2017-03-22T14:40:37.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-24T14:42:31.000Z (about 7 years ago)
- Last Synced: 2025-03-13T20:48:43.953Z (3 months ago)
- Language: Python
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 21
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
MIT Moira
=========|docs|
Python client for accessing MIT's Moira_ system.
This client uses the SOAP_ API, which has a few unusual limitations, and
requires X.509 client certificates for access.Installation
------------.. code-block:: bash
pip install mit-moira
Usage
-----.. code-block:: python
from mit_moira import Moira
# Initialize Moira client with X.509 certificate and private key file
moira = Moira("path/to/x509.cert", "path/to/x509.pem").. _Moira: http://kb.mit.edu/confluence/display/istcontrib/Moira+Overview
.. _SOAP: https://en.wikipedia.org/wiki/SOAP`Full API documentation is on ReadTheDocs. `_
.. |docs| image:: https://readthedocs.org/projects/mit-moira/badge/?version=latest
:target: https://mit-moira.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status