pagerunit является простой альтернативой Nagios, чтобы выглядеть юнит-тестов.
Разработчик комментирует
Это, вероятно, плохая идея, но я хотел, чтобы что-то на бумаге (как это было), так что я мог вернуться к реальной работе.
Использование
Настройка PagerUnit, чтобы отправлять электронную почту в /etc/pagerunit.cfg или ~ / .pagerunit.cfg:
[почта]
адрес = recipient@example.com
[SMTP]
пароль = пароль
Порт = 587
Сервер = smtp.gmail.com
UserName = sender@gmail.com
Определить некоторые тесты ля нос:
Def Foo ():
& NBSP; "" "
& NBSP; строка документации для Foo.
& NBSP; "" "
& NBSP; утверждать ложь ", утверждение для Foo.
Запускайте их каждые 10 секунд:
pagerunit --loop example.py
Установка
От источника
Git клон Git: //github.com/rcrowley/pagerunit.git
CD pagerunit && && сделать Sudo сделать установку
От DevStructure в Debian архиве
эхо "Деб http://packages.devstructure.com освободить главный" | Судо чай /etc/apt/sources.list.d/devstructure.list
Судо Wget -О /etc/apt/trusted.gpg.d/devstructure.gpg http://packages.devstructure.com/keyring.gpg
Судо обновление APT-Get
Судо APT-получить -y установить pagerunit
Заменить релиз с "Ленни", "сжатие", "ясный", "индивидуалист", или "Natty", как ваш требует ситуация.
От PyPI
пункт установить pagerunit
Требования
- Python
Комментарии не найдены