deptrack-devops-0.1.0.0: DepTrack applied to DevOps.

Safe HaskellNone
LanguageHaskell2010

Devops.Actions

Synopsis

Documentation

concurrentTurnup :: OpGraph -> IO () Source #

Turns up a graph concurrently.

concurrentTurndown :: OpGraph -> IO () Source #

Turns down a graph concurrently.

concurrentUpkeep :: OpGraph -> IO () Source #

Keeps a graph up concurrently.

checkStatuses :: OpGraph -> IO (Map OpUniqueId CheckResult) Source #

Checks the graph and returns a dot formatted graph.

display :: [Tree PreOp] -> IO () Source #

Display a forest of operations.

defaultDotify :: OpGraph -> String Source #

Builds a dot-formatted representation of the graph

dotifyWithStatuses :: OpGraph -> Map OpUniqueId CheckResult -> String Source #

Same as dotify but also colorize based on statuses passed in second argument.

listUniqNodes :: [Tree PreOp] -> IO () Source #

Lists the uniq list of nodes.