Interface descriptions for services running on an XCP host.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cluster
designs
example
gpumon
lib
lib_test Fix unit test after introduction of cancellable field Oct 3, 2018
memory
misc
network network_interface: add Bridge_does_not_exist error Oct 3, 2018
rrd
storage
v6
xen-api-plugin CP-9895: Added originator for xapi login_with_password Jun 11, 2015
xen
.gitarchive-info
.gitattributes
.gitignore
.travis.yml
CHANGES Prepare to release 1.2.0 Jul 25, 2016
LICENSE
MAINTAINERS
Makefile CP-27110: Add storage interface test Sep 20, 2018
README.md
xapi-idl.opam
xcp.opam

README.md

xcp-idl Build Status Coverage Status

This repository contains

  1. interface definitions for xapi toolstack services

  2. common boilerplate for toolstack clients and servers, including

    • configuration file parsing
    • argument parsing
    • RPCs
  3. The following CLI tools for debugging:

    • lib/channel_helper.exe -- a channel passing helper CLI
    • memory/memory_cli.exe -- a squeezed debugging CLI
    • v6/v6_cli.exe -- a V6d debugging CLI
    • cluster/cluster_cli.exe -- a xapi-clusterd debugging CLI

    To build these, run: jbuilder build path/to/exec.exe. To run: ./_build/default/path/to/exec.exe.