pagerunit là một Nagios thay thế đơn giản làm cho giống như kiểm tra đơn vị.
Ý kiến phát triển
Đây có lẽ là một ý tưởng tồi, nhưng tôi muốn để có được một cái gì đó trên giấy (như nó được) để tôi có thể trở lại với công việc thực tế.
Cách sử dụng
Cấu hình PagerUnit vì vậy nó có thể gửi email trong /etc/pagerunit.cfg hoặc ~ / .pagerunit.cfg:
[Tin]
giải quyết = recipient@example.com
[Smtp]
password = mật khẩu
port = 587
server = smtp.gmail.com
username = sender@gmail.com
Xác định một số xét nghiệm một mũi la:
def foo ():
& Nbsp; "" "
& Nbsp; docstring cho foo.
& Nbsp; "" "
& Nbsp; '. Assertion cho foo' khẳng định sai,
Chạy họ mỗi 10 giây:
pagerunit --loop example.py
Cài đặt
Từ nguồn
git clone git: //github.com/rcrowley/pagerunit.git
cd pagerunit && make && sudo make install
Từ kho lưu trữ Debian DevStructure của
echo "deb http://packages.devstructure.com phát hành chính" | 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 install -y pagerunit
Thay thế phát hành với "lenny", "bóp", "sáng suốt", "Maverick", hoặc "khéo léo" như tình hình của bạn yêu cầu.
Từ PyPI
pips cài đặt pagerunit
Yêu cầu :
- Python
Bình luận không