Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- concurrentTurnup :: OpGraph -> IO ()
- concurrentTurndown :: OpGraph -> IO ()
- concurrentUpkeep :: OpGraph -> IO ()
- checkStatuses :: OpGraph -> IO (Map OpUniqueId CheckResult)
- sequentialTurnup :: OpGraph -> IO ()
- sequentialTurnDown :: OpGraph -> IO ()
- display :: [Tree PreOp] -> IO ()
- defaultDotify :: OpGraph -> String
- dotifyWithStatuses :: OpGraph -> Map OpUniqueId CheckResult -> String
- listUniqNodes :: [Tree PreOp] -> IO ()
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.
sequentialTurnup :: OpGraph -> IO () Source #
sequentialTurnDown :: OpGraph -> IO () Source #
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.