semvec/pypi-packages huggingface dataset:
opsbox-slack-output 0.1.4
Slack channel output for opsbox
Requires Python: ==3.11.*

# opsbox-slack-output Plugin

## Overview

The `slack_out` Plugin processes and sends results to a specified Slack channel, allowing for easy communication and reporting of findings.

## Key Features

- **Slack Integration**: Sends results to a Slack channel.
- **Customizable Slack Settings**: Allows specifying Slack token and channel.

## Configuration Parameters

### Slack Configuration

- **slack_token**: The Slack token to use.
- **slack_channel**: The Slack channel to send the message to.

## Example Configuration

```yaml
slack_token: your_slack_token
slack_channel: your_slack_channel
```
opsbox-pagerduty-output 0.1.4
PagerDuty output for opsbox
Requires Python: ==3.11.*

# opsbox-pagerduty-output Plugin

## Overview

The `pagerduty_out` Plugin processes and sends results to PagerDuty, allowing for incident creation and management based on the findings.

***LLM required for description creation***
## Key Features

- **PagerDuty Integration**: Sends results to PagerDuty.
- **Customizable Incident Creation**: Allows specifying whether to create a description or an issue.

## Configuration Parameters

### PagerDuty Configuration

- **routing_key**: The routing key to use.
- **create_description**: Whether to create a description instead of an issue.

## Example Configuration

```yaml
routing_key: your_routing_key
create_description: true
```
opsbox-github-output 0.1.4
Github issues output for opsbox
Requires Python: ==3.11.*

# opsbox-github-output Plugin

## Overview

The `github_out` Plugin processes and creates GitHub ticket issues based on the results of checks, helping to manage and track cost-saving recommendations and other tasks.

***Description creation requires LLM***

## Key Features

- **GitHub Integration**: Fetches and processes data from GitHub.
- **Issue Creation**: Creates detailed GitHub issues based on the provided results.
- **Customizable Labels**: Allows setting labels for the created issues.

## Configuration Parameters

### GitHub Configuration

- **github_token**: The token for the GitHub user.
- **repo_owner**: The owner of the repository.
- **repo_name**: The name of the repository.
- **labels**: The labels to apply to the issue (optional).
- **create_description**: Whether to create a description instead of an issue (default: false).


## Example Configuration

```yaml
github_token: your_github_token
repo_owner: your_repo_owner
repo_name: your_repo_name
labels: your_labels
create_description: false
```