0.0.3 • Published 9 years ago

process-widget v0.0.3

Weekly downloads
-
License
ISC
Repository
gitlab
Last release
9 years ago

process-widget

small utility to run a process with different exit behaviors.

you can run this executable in a variety of different modes to simulate:

  • long running processes
  • short running, successful processes
  • short running, failing process

install

npm install [-g] process-widget

usage

process-widget --help

Usage: process-widget [options]

Options:

  -h, --help         output usage information
  -V, --version      output the version number
  run                run the widget indefinitely [default]
  run-graceful-exit  run and exit gracefully after 1 second
  run-crash          ran and exit with error code 1 between 0.5-1.5 seconds

examples

  • start a long running process
$ ~/node/process-widget$ process-widget # or process-widget run
Placeat enim culpa quo ut.
Esse asperiores inventore quas quidem aperiam eligendi aut omnis quo.
... [outputs 1 random sentence/second to stdout]
  • start a short running, successful process
$ ~/node/process-widget$ process-widget run-graceful-exit && echo "success"
Voluptatibus repellat iste consequatur corrupti architecto quia delectus voluptas.
Laborum et dicta in minima cum aut et est.
success
  • start a short running, crashing process
$ ~/node/process-widget$ process-widget run-crash && echo "won't echo :("
In tenetur velit consequatur sed dolores omnis et similique.
crash! // on stderr
0.0.3

9 years ago