Graphitepager

Latest version: v0.2.11

Safety actively analyzes 629723 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

0.1.1

------------------

- Remove readme from manifest. [Jose Diaz-Gonzalez]

0.1.0

-------------------

- V0.1.0. [Jose Diaz-Gonzalez]

- Allow specifying multiple slack urls for a given alert/level. [Jose
Diaz-Gonzalez]

- Set proper formatting of slack notifications. [Jose Diaz-Gonzalez]

Slack uses a not-quite markdown format, which means we need to add yet another format to the description object. Rather than passing around another output, we'll just use the description object directly.


- Fix quoting in templates. [Jose Diaz-Gonzalez]

- Fix testcase for http verification. [Jose Diaz-Gonzalez]

- PEP8. [Jose Diaz-Gonzalez]

- Move missing record notification into it's own method. [Jose Diaz-
Gonzalez]

- Switch to a command map for running graphite-pager commands. [Jose
Diaz-Gonzalez]

- Remove commented out code. [Jose Diaz-Gonzalez]

- Add a slack notifier. [Jose Diaz-Gonzalez]

- Comment out print statements. [Jose Diaz-Gonzalez]

We'll need to refactor this to use a logger


- Add libmagic requirement for pushbullet. [Jose Diaz-Gonzalez]

- Add StdoutNotifier. [Jose Diaz-Gonzalez]

- Verify http requests. [Jose Diaz-Gonzalez]

- Remove extra line printing. [Jose Diaz-Gonzalez]

- Add pushbullet support, update docs. [Jaka Hudoklin]

- Clarify BSD 2-Clause License usage. [Jose Diaz-Gonzalez]

- Simplify some alerts retrieval. [Jose Diaz-Gonzalez]

- Simplify argument parsing and move to a separate module. [Jose Diaz-
Gonzalez]

- Add pep8 and pyflakes. [Jose Diaz-Gonzalez]

- PEP8 for all tests. [Jose Diaz-Gonzalez]

- Add mock requirement to travis.yml. [Jose Diaz-Gonzalez]

- Refactor alerts.py to use Alert.get method for data. [Jose Diaz-
Gonzalez]

Also move description-related classes/functions into new module


- Remove unused import. [Jose Diaz-Gonzalez]

- Allow overriding service_key on a per-alert type basis. [Jose Diaz-
Gonzalez]

- Remove missing notifiers. [Jose Diaz-Gonzalez]

- Use self.data() to retrieve yaml configuration data. [Jose Diaz-
Gonzalez]

- Remove unnecessary argument. [Jose Diaz-Gonzalez]

- Reimplement config key checking to use 'in' operator internally. [Jose
Diaz-Gonzalez]

- Simplify config.get() logic. [Jose Diaz-Gonzalez]

- Allow the specification of environment variables in yaml. Closes 17.
[Jose Diaz-Gonzalez]

- Reorganize notifiers. [Jose Diaz-Gonzalez]

This commit moves around the notifiers into a subpackage - graphitepager.notifiers - and simplifies the notifier attachment code. All notifiers now initialize themselves with their own client and also have an `enabled` flag that can be used to tell whether or not a notifier should be in use.

This commit makes all notifiers optional - though you really should use at least one notifier!


- Allow overriding the pagerduty service_key for a given alert. [Jose
Diaz-Gonzalez]

This commit also adds the alert_data to each alert object, as well as an accessor method for said data


- Move global function into RedisStorage scope. [Jose Diaz-Gonzalez]

The function is unused elsewhere in the codebase. This commit is to cleanup a function that is ostensibly a private function call and remove it from the global scope where it is unused.


- Document redis requirement and add fallback for REDISTOGO_URL env var.
[Jose Diaz-Gonzalez]

Closes 19


- Fix all pyflakes warnings for graphitepager package. [Jose Diaz-
Gonzalez]

- Don't include distribute in requirements.txt. [Jose Diaz-Gonzalez]

Causes errors in Python 2.7.4

0.0.10

--------------------

- V0.0.10. [Jose Diaz-Gonzalez]

- Include txt and rst files. [Jose Diaz-Gonzalez]

0.0.9

-------------------

- V0.0.9. [Jose Diaz-Gonzalez]

0.0.8

-------------------

- V0.0.8. [Philip Cristiano]

- Remove printing. [Philip Cristiano]

- Add verify command. [Philip Cristiano]

- Example alerts: Fix typo. [Philip Cristiano]

0.0.7

-------------------

- Version 0.0.7. [Philip Cristiano]

- Notifier_proxy: Remove unneeded pass statement. [Philip Cristiano]

- Hipchat: Notify on NO DATA errors. [Philip Cristiano]

A useful error to be aware of. This will include NO DATA errors in HipChat notifications.

- Spell Check. [Yuvaraj]

Corrected PagerDuty Spelling Mistake

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.