module Buffet.Parse.ParseGlobalBuildStage ( get ) where import qualified Buffet.Ir.Ir as Ir import qualified Language.Docker as Docker import Prelude (Bool(False, True), (.), filter, fmap) get :: Docker.Dockerfile -> Ir.DockerfilePart get = fmap Docker.instruction . filter isTaken where isTaken (Docker.InstructionPos (Docker.Healthcheck _) _ _) = False isTaken (Docker.InstructionPos (Docker.Label _) _ _) = False isTaken _ = True