First pass at implemenation with pagerduty webhooks

This commit is contained in:
Abel Luck 2022-07-22 12:05:59 +00:00
parent b71b8d95ff
commit 80c6fbd7bb
15 changed files with 1419 additions and 0 deletions

14
Makefile Normal file
View file

@ -0,0 +1,14 @@
POETRY ?= poetry run
SRC := ops_bot
TESTS := tests
fmt:
$(POETRY) black $(SRC)
$(POETRY) isort --profile black $(SRC)
lint:
$(POETRY) flake8 $(SRC)
$(POETRY) bandit --silent --recursive $(SRC)
types:
$(POETRY) mypy $(SRC)
test:
$(POETRY) pytest $(TESTS)