on master help sign in
Adds new Status constructor

Parsing is still failing when starting containers

commit215e823eade851d8bdba19e4423f88a29458e175 authorDeni Bertovic <deni@denibertovic.com> dateThu 16 Nov 2017, 23:55 (9 years ago) parent2daa5e5
1 file changed+2−1
src/Docker/Client/Types.hs+2−1
src/Docker/Client/Types.hs+2−1
@@ -542,13 +542,14 @@ instance FromJSON Container where
542542 parseJSON _ = fail "Container: Not a JSON object."
543543
544544-- | Represents the status of the container life cycle.
545−data Status = Created | Restarting | Running | Paused | Exited | Dead
545+data Status = Created | Restarting | Running | Removing | Paused | Exited | Dead
546546 deriving (Eq, Show, Generic)
547547
548548instance FromJSON Status where
549549 parseJSON (JSON.String "running") = return Running
550550 parseJSON (JSON.String "created") = return Created -- Note: Guessing on the string values of these.
551551 parseJSON (JSON.String "restarting") = return Restarting
552+ parseJSON (JSON.String "removing") = return Removing
552553 parseJSON (JSON.String "paused") = return Paused
553554 parseJSON (JSON.String "exited") = return Exited
554555 parseJSON (JSON.String "dead") = return Dead