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)
#