Ipxed
Inherits Reference < Object
iPXE Server
Constants
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
new(repos : Array(String), host : String, port : Int32, token : String, age_identity)
SourceInstance methods
answer(ctx, status, body)
Sourcebuild(flake, hostname, attr)
Sourcehost
Sourcehost=(host : String)
Sourceout_path(flake, hostname, attr, path)
Sourceparse_uuid(ctx, params)
Sourceport
Sourceport=(port : Int32)
Sourcerepos
Sourcerepos=(repos : Array(String))
Sourcerun
Sourceserve(ctx, uuid, repos, flake, hostname, file)
Sourceserve_file(ctx, flake, hostname, attr, path)
Sourcetoken
Sourcetoken=(token : String)
Source