module DocMachine::Container::Runtime

Defined in:

container/runtime.cr

Constant Summary

SUPPORTED = begin hash = {} of String => EngineClass hash["docker"] = DocMachine::Container::DockerEngine hash["podman"] = DocMachine::Container::PodmanEngine hash end

Class Method Summary

Class Method Detail

def self.for(name : String) : DocMachine::Container::AbstractContainerEngine #

def self.normalize(name : String) : String #

def self.register(name : String, engine_class : EngineClass) #

def self.supported_names #

def self.unregister(name : String) #