Skip to content

MichaelXavier/Seraph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seraph

Overview

Seraph is an experiment with rewriting [Angel](https://github.com/michaelxavier/Angel) for the sake of simplicity and testability. You shouldn’t use this in production.

Tasks

renaming processes that were running not handled well

Config changes should kill first before modifying the config

numbering expansion (i.e. counts) not working right

spawning and removing a count of process “foo” will complain unknown process foo-1

ensure that logger processes get killed like in upstream

ensure the timing constraint in testing is not an issue

Use a newtype and the reader/writer typeclasses for OracleM

Sequence on directives?

Clean up cabal file

reformat all modules

About

Experimentation at rewriting the Angel process monitor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages