Skip to main content

Module to check whether you are online or not

Project description

pypi python implementation

docs license last-commit

donate follow

waitfornet

A stupid simple python module to check whether you are online or not

Synopsis

waitfornet is a stupid simple script, all it does is check whether you are online or not, and optionally wait until you go online.

On production servers, you don't need such a script because you are always online. But on home PCs or laptops, we plebeians aren't always online! We sometimes have to fiddle with our WiFi connections, we may have a wireless router but we forget to switch them on sometimes. What if I have a scheduled cron job to run at that moment such as this:

$> task1 && task2 && task3

The above won't work properly if the tasks are dependent on an internet connection. With waitfornet, you can do something like this:

$> waitfornet -w && task1 && task2 && task3

The first command will wait until you go online and once you do, it will exit and then your other crons can run!

Installation

pip install waitfornet

Usage

  -h, --help  show this help message and exit
  -w, --wait  Wait until online, keep trying

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

waitfornet-1.0.2.tar.gz (2.7 kB view details)

Uploaded Source

File details

Details for the file waitfornet-1.0.2.tar.gz.

File metadata

  • Download URL: waitfornet-1.0.2.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.6

File hashes

Hashes for waitfornet-1.0.2.tar.gz
Algorithm Hash digest
SHA256 db9e747ee13bfb421cfb3e02534e9476b694f5423e3dcd62b46b6cc8a67acedd
MD5 92a348bd59503202f9d6a82bd12a6b39
BLAKE2b-256 eed1750db2cb1f409a484e305d7392a5db675c5f21fad50846189df75751057b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page