| Info: | Developer tools for testing Drivers against MongoDB Atlas. See GitHub for the latest source. |
|---|---|
| Author: | Prashant Mital |
The Astrolabe distribution contains tools for automating Atlas operations
and running Atlas Planned Maintenance tests. The atlasclient package
provides programmatic access to the
MongoDB Atlas API via a fluent
interface. The astrolabe package provides a convenient, command-line
interface to the atlasclient and also contains the test harnesses
necessary to run Atlas Planned Maintenance specification tests.
Astrolabe supports Python 3.5+.
Astrolabe can be installed with pip:
$ python -m pip install astrolabe
You can also download the project source and do:
$ python -m pip install .
Astrolabe supports CPython 3.5+.
Astrolabe requires Click, requests, PyMongo, dnspython, PyYAML, and junitparser.
Documentation is available at github.io.
To build the documentation, you will need to install sphinx. Documentation can be generated by running:
$ make html
in the docs/ directory. Generated documentation can be found in the docs/build/html/ directory.