A python asyncio host health checker using native ping commands
Project description
aiocheck
A python asyncio host health checker using native ping commands.
Example:
pip install aiocheck
aiocheck 10.20.30.40 10.20.30.50 10.20.30.60
stdout:
###########
# Running #
###########
Addresses: ['10.20.30.50', '10.20.30.40', '10.20.30.60']
Press CTRL+C to exit
aiocheck_log.csv:
address, alive, timestamp
10.20.30.60, False, 2020-06-22 17:35:40.398753
10.20.30.40, False, 2020-06-22 17:35:40.398729
10.20.30.50, False, 2020-06-22 17:35:40.398660
For further details visit the Documentation.
Install
Using pip
pip install aiocheck
aiocheck localhost
Using binary from GitHub
git clone https://github.com/kruserr/aiocheck.git
cd aiocheck
./bin/aiocheck.exe localhost
For further install instructions visit the Documentation.
Develop
Open in VS Code
git clone https://github.com/kruserr/aiocheck.git
python -m pip install --upgrade pip setuptools wheel pytest tox twine pyinstaller
cd aiocheck
python -m pip install -e .
code .
Run VS Code Tasks
CTRL+SHIFT+B
or
CTRL+P
>Tasks: Run Task
For further developing instructions visit the Documentation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aiocheck-0.0.11.tar.gz.
File metadata
- Download URL: aiocheck-0.0.11.tar.gz
- Upload date:
- Size: 6.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
efa1c08c86bc5fe87cc9c143711e20b9e2e6f4e63e967f984c77889de4df7f02
|
|
| MD5 |
2a75855a762f7be781738692e1833ce0
|
|
| BLAKE2b-256 |
82c2fc31755a8b840a2368b19e7d96186283e310703fad06c51bb1a000dcfafc
|
File details
Details for the file aiocheck-0.0.11-py3-none-any.whl.
File metadata
- Download URL: aiocheck-0.0.11-py3-none-any.whl
- Upload date:
- Size: 7.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f6e43da58f4a030237f3ec0c28cd657c40b2419bdf2054b8aca14a5e7a04bb29
|
|
| MD5 |
2ccfab6dfb720432a307e76a6b54602a
|
|
| BLAKE2b-256 |
876d8ee68b08b46c94bacb1b1c70ed9219e080ee58da64c95a5286d591f5975a
|