Console tool for zeppelin
Project description
# zeppelin-handy-helpers
Console helper to check, monitor, stop zeppelin paragraph and receive notifications to Slack
[![Build Status](https://travis-ci.org/sbilello/zeppelin-handy-helpers.svg?branch=master)](https://travis-ci.org/sbilello/zeppelin-handy-helpers)
[![CircleCI](https://circleci.com/gh/sbilello/zeppelin-handy-helpers.svg?style=svg)](https://circleci.com/gh/sbilello/zeppelin-handy-helpers)
[![PyPI version](https://badge.fury.io/py/zeppelin-handy-helpers.svg)](https://badge.fury.io/py/zeppelin-handy-helpers)
### Disclaimer
This tool is just a small helper and it is not ready for production yet. It works pretty well for my use cases. Feel free to expand or improve.
### Installation
```
pip install zeppelin-handy-helpers
```
### Usage
```
usage: zhh [-h] [--end_point [END_POINT]]
[--slack_end_point [SLACK_END_POINT]] [--read] [--check] [--stop]
[--monitor]
optional arguments:
-h, --help show this help message and exit
--end_point [END_POINT]
Specify Zeppelin API end_point
--slack_end_point [SLACK_END_POINT]
Specify Slack Incoming Webhook
--read Show all notebook names and ids
--check Show all running paragraphs
--stop Stop all runnning paragraphs
--monitor Monitor all running paragraphs
```
### Examples
```
(demo) ➜ zeppelin-handy-helpers git:(master) ✗ zhh --end_point http://localhost/api/notebook --slack_end_point https://hooks.slack.com/services/XXXXX/XXXX/XXXXX --read
[
{
"id": "2CFH4E3TG",
"name": "OWL"
},
{
"id": "2CF34ERK6",
"name": "SparkPi"
},
{
"id": "2D62499YH",
"name": "DemoNotebook"
}
]
Execution completed
```
Console helper to check, monitor, stop zeppelin paragraph and receive notifications to Slack
[![Build Status](https://travis-ci.org/sbilello/zeppelin-handy-helpers.svg?branch=master)](https://travis-ci.org/sbilello/zeppelin-handy-helpers)
[![CircleCI](https://circleci.com/gh/sbilello/zeppelin-handy-helpers.svg?style=svg)](https://circleci.com/gh/sbilello/zeppelin-handy-helpers)
[![PyPI version](https://badge.fury.io/py/zeppelin-handy-helpers.svg)](https://badge.fury.io/py/zeppelin-handy-helpers)
### Disclaimer
This tool is just a small helper and it is not ready for production yet. It works pretty well for my use cases. Feel free to expand or improve.
### Installation
```
pip install zeppelin-handy-helpers
```
### Usage
```
usage: zhh [-h] [--end_point [END_POINT]]
[--slack_end_point [SLACK_END_POINT]] [--read] [--check] [--stop]
[--monitor]
optional arguments:
-h, --help show this help message and exit
--end_point [END_POINT]
Specify Zeppelin API end_point
--slack_end_point [SLACK_END_POINT]
Specify Slack Incoming Webhook
--read Show all notebook names and ids
--check Show all running paragraphs
--stop Stop all runnning paragraphs
--monitor Monitor all running paragraphs
```
### Examples
```
(demo) ➜ zeppelin-handy-helpers git:(master) ✗ zhh --end_point http://localhost/api/notebook --slack_end_point https://hooks.slack.com/services/XXXXX/XXXX/XXXXX --read
[
{
"id": "2CFH4E3TG",
"name": "OWL"
},
{
"id": "2CF34ERK6",
"name": "SparkPi"
},
{
"id": "2D62499YH",
"name": "DemoNotebook"
}
]
Execution completed
```
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for zeppelin_handy_helpers-0.0.1a2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 777fa50a65e54110592cde4be094242c3b8cfb2ca30e05ad5b3d65ff71982211 |
|
MD5 | 226f265ca6646bb4487a42ee984dbd89 |
|
BLAKE2b-256 | 62001cf28e772bdc55441a39a57b93541a4f25b58558451a7fb2d69f78dbb65c |
Close
Hashes for zeppelin_handy_helpers-0.0.1a2-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 100fa072a0c3ce2eed87beadbe5378c2254f67134370de1f7ad8648f5f0c6667 |
|
MD5 | 939c6473fe34604475a55c505b77c387 |
|
BLAKE2b-256 | f45d53a2eed6f456945460c90b4bed0f9515c4319d54d37cdf18953c21c89023 |