Skip to main content

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

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.

Release history Release notifications | RSS feed

This release

1.0.2 This release

1 file

1.0.1

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page