transient-universe-0.3.1.2: Remote execution and map-reduce: distributed computing for Transient
Transient.Move.Services
Description
pathExe :: Show a => [Char] -> [Char] -> a -> [Char] Source #
install :: String -> String -> Int -> Cloud () Source #
name :: [Char] -> [Char] Source #
rfreePort :: MVar Int Source #
freePort :: MonadIO m => m Int Source #
initService :: Eq a => a -> (Package, Program) -> Cloud Node Source #
callOne :: (Node -> Cloud [Node]) -> Cloud [Node] Source #
rfriends :: MVar [t] Source #
rservices :: MVar [t] Source #
ridentsBanned :: MVar [t] Source #
rServicesBanned :: MVar [t] Source #
requestService :: (Eq a1, Eq a) => a -> a1 -> Cloud Bool Source #
callService :: (Loggable a, Loggable b) => String -> Service -> a -> Cloud b Source #
runEmbeddedService :: (Loggable a, Loggable b) => Service -> (a -> Cloud b) -> Cloud b Source #
runService :: (Loggable a, Loggable b) => Service -> (a -> Cloud b) -> Cloud b Source #