Skip to main content

ops tooling for Striveworks's R&D team

Project description

R&D Ops

badge

Docs: https://striveworks.github.io/radops/

Python package

Install

pip install radops

Dev setup

pip install -e ".[dev]"
pre-commit install

Testing

Unit tests

Unit tests can be run via

pytest tests/unit-tests

Functional tests

Functional tests require s3 setup. This can be done locally via

docker run -p 9000:9000 -p 9090:9090 -e MINIO_ROOT_USER=user -e MINIO_ROOT_PASSWORD=password quay.io/minio/minio server /data --console-address ":9090"

and then the functional tests can be run using the following command

s3_endpoint_url=http://127.0.0.1:9000 aws_access_key_id=user aws_secret_access_key=password pytest -s tests/functional-tests/test_data_lake.py

Project details


Download files

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

Source Distribution

radops-0.12.0.tar.gz (55.5 kB view hashes)

Uploaded Source

Built Distribution

radops-0.12.0-py3-none-any.whl (36.0 kB view hashes)

Uploaded Python 3

Supported by

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