class Ipxed
- Ipxed
- Reference
- Object
Overview
iPXE Server
Defined in:
ipxed/server.crConstant Summary
- 
        FILE_MAPPING = {"netboot.ipxe" => "netbootIpxeScript", "bzImage" => "kernel", "initrd" => "netbootRamdisk"}
- 
        KEY_ROOT = Path.new("/home/manveru/github/input-output-hk/moe-ops/encrypted/ssh")
- 
        LOG = Log.for("iPXEd")
- 
        VERSION = "0.1.0"
Constructors
Instance Method Summary
- #answer(ctx, status, body)
- #build(flake, hostname, attr)
- #host : String
- #host=(host : String)
- #out_path(flake, hostname, attr, path)
- #parse_uuid(ctx, params)
- #port : Int32
- #port=(port : Int32)
- #repos : Array(String)
- #repos=(repos : Array(String))
- #run
- #serve(ctx, uuid, repos, flake, hostname, file)
- #serve_file(ctx, flake, hostname, attr, path)
- #token : String
- #token=(token : String)
Constructor Detail
        
        def self.new(repos : Array(String), host : String, port : Int32, token : String, age_identity)
        #