pagerunit היא אלטרנטיבה Nagios פשוטה עשויה להיראות כמו בדיקות יחידה.
הערות מפתחים
זה כנראה רעיון רע, אבל אני רוצה לקבל משהו על נייר (כביכול), כדי שאוכל לחזור לעבודה אמיתית.
שימוש
קביעת תצורה של PagerUnit כך שהוא יכול לשלוח דואר אלקטרוני ב/etc/pagerunit.cfg או ~ / .pagerunit.cfg:
[דואר]
מענה = recipient@example.com
[SMTP]
סיסמא = סיסמא
יציאה = 587
שרת = smtp.gmail.com
שם משתמש = sender@gmail.com
להגדיר כמה בדיקות אף לה:
foo def ():
& Nbsp; "" "
& Nbsp; Docstring לfoo.
& Nbsp; "" "
& Nbsp; ". Assertion לfoo 'טוען שקר,
להפעיל אותם בכל 10 שניות:
pagerunit --loop example.py
התקנה
ממקור
git clone git: //github.com/rcrowley/pagerunit.git
&& Pagerunit cd לעשות sudo && make install
מהארכיון של דביאן DevStructure
הד "deb http://packages.devstructure.com לשחרר עיקרי" | sudo טי /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
pagerunit-מתאים לקבל sudo -y להתקין
החלף שחרור עם "לני", "לסחוט", "צלולים", "Maverick", או "מהודרים" כמצב שלך דורש.
מPyPI
PIP להתקין pagerunit
דרישות :
- פייתון
תגובות לא נמצא