eborisch / recwatch

Service to watch for and process remotely submitted tasks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

recwatch

Service to watch for and process remotely submitted tasks.

usage: recwatch.py [-h] [--checkonly] [--conf_dir <dir>] [--daemon]
                   [--disable DISABLE] [--enable ENABLE] [--fake] [--kill]
                   [--email <email>] [--prefix_dir <dir>] [--quiet]
                   [--wait WAIT]

Automatic recon launcher.

optional arguments:
  -h, --help          show this help message and exit
  --checkonly         Only check/kill (if --kill) running instance.
  --conf_dir <dir>    [jobs.conf.d] Location of configuration files.
  --daemon            Drop into background (log into watcher.log)
  --disable DISABLE   Configuration files (pattern) to disable.
  --enable ENABLE     Configuration files (pattern) to enable.
  --fake              With --daemon, test daemon code.
  --kill              Attempt to stop already running instance.
  --email <email>     [None] Notification e-mail address.
  --prefix_dir <dir>  [$HOME/incoming] Base path for directories
  --quiet             Exit quietly if already running; notify if not.
  --wait WAIT         Seconds to wait for previous task to exit.

DOIs for individual releases available at: https://doi.org/10.5281/zenodo.2739382

About

Service to watch for and process remotely submitted tasks.

License:MIT License


Languages

Language:Python 100.0%