forever-d ~master

Ensures that a given program runs continuously


To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

forever-d Build Status

Ensures that a given program runs continuously.

This project is inspired by forever for nodejs: https://github.com/nodejitsu/forever

Currently the usage is:

$ forever-d [options] [program] <Arguments...>

options:
	-m -max		Max runs of [program]. default is 0 (unlimited)
	-min-uptime 	Minimum time in milliseconds program needs to run so it will restart again. (Defaults to 1000)
	-l -log		File to print [program] std-out to. By default it's printed to stdout of forever-d
	-e -err		File to print [program] std-err to. By default it's printed to stdout of forever-d
	-script		Script run on process restart. Use [script-env] ENV variables in there.

script-env:
	FD_EXITCODE		exit code of [program]
	FD_RESTARTS		number of restarts
	FD_CMDLINE		the actual cmd line used for [program]

This project is written in the D programming language and supports the DUB package format.

Authors:
  • Stephan Dilly
Dependencies:
none
Versions:
0.1.1 2017-Feb-09
0.1.0 2016-May-16
0.0.7 2013-Nov-27
0.0.6 2013-Nov-26
0.0.5 2013-Nov-24
Show all 10 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 333 downloads total

Score:
0.9
Short URL:
forever-d.dub.pm