keter-0.3.4.1: Web application deployment manager, focusing on Haskell web frameworks

Safe HaskellNone

Keter.Process

Synopsis

Documentation

runSource

Arguments

:: ProcessTracker 
-> Maybe Text

setuid

-> FilePath

executable

-> FilePath

working directory

-> [String]

command line parameter

-> [(String, String)]

environment

-> Logger 
-> KIO Process 

Run the given command, restarting if the process dies.

terminate :: Process -> KIO ()Source

Terminate the process and prevent it from being restarted.

data Process Source

Abstract type containing information on a process which will be restarted.