on master help sign in
Rename containerStatus to containerState, and add containerStatus
commit625b4458f06c5f6e0140f78a4c7dadc02192b713 authorJames Parker <dev@jamesparker.me> dateTue 9 Jan 2018, 11:19 (9 years ago) parent051e5f5
1 file changed+3−1
src/Docker/Client/Types.hs+3−1
src/Docker/Client/Types.hs+3−1
@@ -511,7 +511,8 @@ data Container = Container
511511 , containerImageId :: ImageID
512512 , containerCommand :: Text
513513 , containerCreatedAt :: Int
514− , containerStatus :: Status
514+ , containerState :: Status -- The naming here is confusing due to inconsitiencies in the Docker API.
515+ , containerStatus :: Maybe Text
515516 , containerPorts :: [ContainerPortInfo]
516517 , containerLabels :: [Label]
517518 , containerNetworks :: [Network]
@@ -527,6 +528,7 @@ instance FromJSON Container where
527528 <*> (v .: "Command") -- Doesn't exist anymore
528529 <*> (v .: "Created")
529530 <*> (v .: "State")
531+ <*> (v .: "Status")
530532 <*> (v .: "Ports")
531533 <*> (v .: "Labels")
532534 <*> (v .: "NetworkSettings" >>= parseNetworks)