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.
Release files for aiocheck 0.0.11
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aiocheck-0.0.11.tar.gz | 6.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aiocheck-0.0.11-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.4 kB
Release files / aiocheck-0.0.11.tar.gz
| Download URL | aiocheck-0.0.11.tar.gz |
|---|---|
| Size | 6.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
efa1c08c86bc5fe87cc9c143711e20b9e2e6f4e63e967f984c77889de4df7f02
|
|
BLAKE2b-256 checksum How to use checksums |
82c2fc31755a8b840a2368b19e7d96186283e310703fad06c51bb1a000dcfafc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / aiocheck-0.0.11-py3-none-any.whl
| Download URL | aiocheck-0.0.11-py3-none-any.whl |
|---|---|
| Size | 7.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f6e43da58f4a030237f3ec0c28cd657c40b2419bdf2054b8aca14a5e7a04bb29
|
|
BLAKE2b-256 checksum How to use checksums |
876d8ee68b08b46c94bacb1b1c70ed9219e080ee58da64c95a5286d591f5975a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|