pagerunit er et simpelt Nagios alternativ lavet til at ligne unit tests.
Kommentarer Developer
Dette er sandsynligvis en dårlig idé, men jeg ønskede at få noget på papir (som det var), så jeg kunne komme tilbage til virkelige arbejde.
Anvendelse
Konfigurer PagerUnit så den kan sende e-mail i /etc/pagerunit.cfg eller ~ / .pagerunit.cfg:
[Mail]
fat = recipient@example.com
[Smtp]
password = password
port = 587
server = smtp.gmail.com
brugernavn = sender@gmail.com
Definere nogle tests a la Næse:
def foo ():
& Nbsp; "" "
& Nbsp; docstrengen for foo.
& Nbsp; "" "
& Nbsp; ". Assertion for foo 'hævde Falsk,
Køre dem hvert 10. sekund:
pagerunit --loop example.py
Installation
Fra kilde
git klon git: //github.com/rcrowley/pagerunit.git
cd pagerunit && gøre && sudo make install
Fra DevStructure s Debian-arkivet
echo "deb http://packages.devstructure.com frigive main" | sudo tee /etc/apt/sources.list.d/devstructure.list
sudo wget -O /etc/apt/trusted.gpg.d/devstructure.gpg http://packages.devstructure.com/keyring.gpg
sudo apt-get update
sudo apt-get -y installere pagerunit
Erstat udgivelse med "lenny", "squeeze", "klare", "maverick" eller "Natty" som din situation kræver.
Fra PyPI
pip installere pagerunit
Krav :
- Python
Kommentarer ikke fundet