on master help sign in
Fixes type signatures for endpoints
9ae1da1Deni Bertovic
src/Docker.hs+11−11
@@ -22,36 +22,36 @@ getDockerVersion = do
22 let res = decode body :: Maybe DockerVersion
22 let res = decode body :: Maybe DockerVersion
23 return $ fromJust res
23 return $ fromJust res
24
24
25−listContainers :: Monad m => ListOpts -> DockerT m ([Container])
25+listContainers :: ListOpts -> DockerT IO ([Container])
26listContainers = undefined
26listContainers = undefined
27
27
28−listImages :: Monad m => ListOpts -> DockerT m ([Image])
28+listImages :: ListOpts -> DockerT IO ([Image])
29listImages = undefined
29listImages = undefined
30
30
31−createContainer :: Monad m => CreateOpts -> DockerT m (ContainerID)
31+createContainer :: CreateOpts -> DockerT IO (ContainerID)
32createContainer = undefined
32createContainer = undefined
33
33
34−startContainer :: Monad m => StartOpts -> DockerT m (ContainerID)
34+startContainer :: StartOpts -> ContainerID -> DockerT IO (ContainerID)
35startContainer = undefined
35startContainer = undefined
36
36
37−stopContainer :: Monad m => Timeout -> DockerT m ()
37+stopContainer :: Timeout -> ContainerID ->DockerT IO ()
38stopContainer = undefined
38stopContainer = undefined
39
39
40−killContainer :: Monad m => Signal -> DockerT m ()
40+killContainer :: Signal -> ContainerID -> DockerT IO ()
41killContainer = undefined
41killContainer = undefined
42
42
43−restartContainer :: Monad m => Timeout -> DockerT m ()
43+restartContainer :: Timeout -> ContainerID -> DockerT IO ()
44restartContainer = undefined
44restartContainer = undefined
45
45
46−pauseContainer :: Monad m => DockerT m ()
46+pauseContainer :: ContainerID -> DockerT IO ()
47pauseContainer = undefined
47pauseContainer = undefined
48
48
49−unpauseContainer :: Monad m => DockerT m ()
49+unpauseContainer :: ContainerID -> DockerT IO ()
50unpauseContainer = undefined
50unpauseContainer = undefined
51
51
52−deleteContainer :: Monad m => DeleteOpts -> DockerT m ()
52+deleteContainer :: DeleteOpts -> ContainerID -> DockerT IO ()
53deleteContainer = undefined
53deleteContainer = undefined
54
54
55−getContainerLogs :: Monad m => LogOpts -> DockerT m ()
55+getContainerLogs :: LogOpts -> ContainerID -> DockerT IO ()
56getContainerLogs = undefined
56getContainerLogs = undefined
57
57