pagerunit är en enkel Nagios alternativ gjord för att likna enhetstester.
Utvecklare kommentarer
Detta är förmodligen en dålig idé, men jag ville få något på papper (så att säga) så jag kunde komma tillbaka till verkliga arbetet.
Användning
Konfigurera PagerUnit så det kan skicka e-post i /etc/pagerunit.cfg eller ~ / .pagerunit.cfg:
[Post]
itu = recipient@example.com
[Smtp]
password = lösenord
port = 587
server = smtp.gmail.com
användarnamn = sender@gmail.com
Definiera några tester a la Doft:
def foo ():
& Nbsp; "" "
& Nbsp; Docstring för foo.
& Nbsp; "" "
& Nbsp; ". Påstående för foo" hävda falskt,
Kör dem var 10 sekund:
pagerunit --loop example.py
Installation
Från källa
git clone git: //github.com/rcrowley/pagerunit.git
cd pagerunit && make && sudo make install
Från DevStructure Debianarkivet
echo "deb http://packages.devstructure.com släppa huvud" | 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 installera pagerunit
Ersätt release med "Lenny", "squeeze", "lucid", "ensamvarg", eller "maverick" som din situation kräver.
Från PyPI
Pip installera pagerunit
Krav :
- Python
Kommentarer hittades inte