pagerunit е проста алтернатива Nagios направени да изглеждат като единица тестове.
Коментари на разработчика
Това вероятно е лоша идея, но аз исках да си взема нещо на хартия (така да се каже) за да мога да се върна към реалната работа.
<Силен> Usage
Конфигуриране PagerUnit така че може да изпрати имейл на /etc/pagerunit.cfg или ~ / .pagerunit.cfg:
[Мейл]
справяне = recipient@example.com
[SMTP]
парола = парола
порт = 587
сървър = smtp.gmail.com
потребителско име = sender@gmail.com
Определете някои тестове а ла Nose:
Def Foo ():
& Nbsp; "" "
& Nbsp; Docstring за Foo.
& Nbsp; "" "
& Nbsp; ". Assertion за трънки" отстояват False,
Пусни ги на всеки 10 секунди:
pagerunit --loop example.py
<Силен> Инсталиране
От източник
Git клонинг Git: //github.com/rcrowley/pagerunit.git
CD pagerunit && направи && Sudo да инсталирате
От Debian архив DevStructure на
ехо "Дебютантка http://packages.devstructure.com освободи главния" | Sudo чай /etc/apt/sources.list.d/devstructure.list
Sudo Wget -О /etc/apt/trusted.gpg.d/devstructure.gpg http://packages.devstructure.com/keyring.gpg
ап-да актуализация
ап-получите -Y инсталирате pagerunit
Сменете освобождаване с "Лени", "преса", "светъл", "Маверик", или "Natty" като вашата ситуация изисква.
От PyPI
PIP инсталирате pagerunit
<силни> Изисквания
- Python
Коментари не е намерена