This is a Python package library that includes utility functions used throughout the different pipeline repos.
- Github repository: https://github.com/HERMES-SOC/sdc_aws_utils/
The sdc_aws_utils
library provides utility functions for working with AWS services like S3 and Timestream, Slack notifications, logging, and pipeline repository configurations. It is designed to be a simple-to-use and efficient library to enhance your projects that rely on AWS services and improve the overall project management experience.
To install the sdc_aws_utils
library directly from the GitHub repository, run the following command:
pip install git+https://github.com/HERMES-SOC/sdc_aws_utils.git
The sdc_aws_utils
library is organized as follows:
sdc_aws_utils/
├── aws.py # Functions for working with AWS services (S3, Timestream)
├── config.py # Configuration handling
├── __init__.py # Initialization
├── logging.py # Logging setup and utilities
└── slack.py # Functions for working with Slack notifications
We welcome contributions to the sdc_aws_utils
library. Please read the contributing guidelines for more information on how to get involved.
This project is licensed under the MIT License. For more information, please see the license file.