package mirage-bootvar-xen

  1. Overview
  2. Docs
Handle boot-time arguments for Xen platform

Install

Dune Dependency

Authors

Maintainers

Sources

mirage-bootvar-xen-v0.8.0.tbz
sha256=9b6580c3d92a157e783d938eda5a56b60527fc920e996ad7d6e3d984e303685a
sha512=40efe198c53952efa01d3d510d86250e157c296efa2ca82e9c548bd4800b6f2939f2b95b4cb4b9709b1fa99ff43b563b1c26f205543aa5cddc521c92df7987c9

Description

Simple library for reading MirageOS unikernel boot parameters from Xen.

To send boot parameters to the unikernel you can either add them as options in the "extra=" field in the .xl-file.

Published: 22 Oct 2020

README

mirage-bootvar-xen -- library for reading MirageOS unikernel boot parameters in Xen

Simple library for reading MirageOS unikernel boot parameters from Xen.

To send boot parameters to the unikernel you can either add them as options in the "extra=" field in the .xl-file, like this:

extra="key1=val1 key2=val2"

.. or add them when starting the unikernel from the command line:

sudo xl create unikernel.xl 'extra="key1=val1 key2=val2"'

Bootvar was originally a part of mirage-mimic, but is now released as a separate library.

Install

Bootvar can be installed with opam:

opam install mirage-bootvar-xen

License

Bootvar is published under the ISC license. See LICENSE for details.

Dependencies (5)

  1. ocaml >= "4.08.0"
  2. parse-argv
  3. lwt >= "2.4.3"
  4. mirage-xen >= "6.0.0"
  5. dune >= "1.0"

Dev Dependencies

None

Used by

None

Conflicts

None