├── ocaml ├── libs │ ├── vhd │ │ ├── dune │ │ ├── .gitignore │ │ └── disk │ │ │ └── dune │ ├── clock │ │ ├── test_date.mli │ │ ├── test_timer_run.mli │ │ └── test_timer.mli │ ├── log │ │ └── test │ │ │ └── log_test.mli │ ├── tgroup │ │ └── test_tgroup.mli │ ├── sexpr │ │ └── test │ │ │ └── test_sexpr.mli │ ├── tracing │ │ └── test_tracing.mli │ ├── http-lib │ │ ├── test_client.mli │ │ ├── test_server.mli │ │ └── radix_tree_test.mli │ ├── xapi-compression │ │ └── xapi_gzip.mli │ ├── xapi-stdext │ │ ├── lib │ │ │ ├── xapi-fdcaps │ │ │ │ └── test │ │ │ │ │ ├── test_operations.mli │ │ │ │ │ ├── test_properties.mli │ │ │ │ │ └── test_safefd.mli │ │ │ ├── xapi-stdext-std │ │ │ │ ├── xstringext_test.mli │ │ │ │ └── bench │ │ │ │ │ └── bench_xstringext.mli │ │ │ ├── xapi-stdext-threads │ │ │ │ ├── ipq_test.mli │ │ │ │ ├── scheduler_test.mli │ │ │ │ └── threadext_test.mli │ │ │ ├── xapi-fd-test │ │ │ │ └── test │ │ │ │ │ └── test_xapi_fd_test.mli │ │ │ ├── xapi-stdext-unix │ │ │ │ └── test │ │ │ │ │ ├── test_systemd.mli │ │ │ │ │ ├── unixext_test_run.mli │ │ │ │ │ ├── unixext_test.mli │ │ │ │ │ └── unixext_test_run.ml │ │ │ └── xapi-stdext-zerocheck │ │ │ │ └── zerocheck_test.mli │ │ └── .gitignore │ ├── xapi-rrd │ │ ├── .gitignore │ │ └── README.md │ ├── cpuid │ │ └── dune │ ├── xapi-inventory │ │ └── .gitignore │ ├── gzip │ │ └── dune │ └── zstd │ │ └── dune ├── idl │ ├── test_datetimes.mli │ └── json_backend │ │ └── gen_json.mli ├── xenopsd │ ├── xc │ │ └── numa.mli │ ├── scripts │ │ └── network.conf │ ├── pvs │ │ └── pvs_proxy_setup.mli │ └── simulator │ │ └── xenopsd.conf ├── xapi-guard │ ├── src │ │ └── main.mli │ └── test │ │ ├── cache_test.mli │ │ └── xapi_guard_test.mli ├── dune ├── xapi-storage-script │ ├── test_lib.mli │ ├── test │ │ └── volume │ │ │ └── org.xen.xapi.storage.dummyv5 │ │ │ ├── SR.ls │ │ │ ├── SR.attach │ │ │ ├── SR.create │ │ │ ├── SR.detach │ │ │ ├── SR.probe │ │ │ ├── SR.stat │ │ │ ├── Plugin.Query │ │ │ ├── Volume.set │ │ │ ├── Volume.stat │ │ │ ├── Volume.unset │ │ │ ├── Volume.create │ │ │ ├── Volume.destroy │ │ │ └── Plugin.diagnostics │ └── .gitignore ├── xcp-rrdd │ ├── bin │ │ ├── rrdd │ │ │ └── xcp_rrdd.mli │ │ ├── rrdview │ │ │ └── rrdview.mli │ │ ├── rrdp-cpu │ │ │ └── rrdp_cpu.mli │ │ ├── rrdp-dcmi │ │ │ └── rrdp_dcmi.mli │ │ └── rrdp-netdev │ │ │ └── rrdp_netdev.mli │ ├── dune │ └── bugtool-plugin │ │ └── rrdd-plugins.xml ├── qcow-stream-tool │ └── qcow_stream_tool.mli ├── rrd2csv │ └── dune ├── tests │ └── test_data │ │ ├── gvt-g-whitelist-empty │ │ ├── mxgpu-whitelist-empty │ │ ├── yum_upgrade.output4 │ │ └── bios_invalid.dmidecode ├── squeezed │ └── dune ├── xapi-aux │ └── version_test.mli ├── xapi-idl │ ├── lib_test │ │ ├── device_number_test.mli │ │ └── test_data │ │ │ ├── memory │ │ │ ├── responses │ │ │ │ ├── login.response.0 │ │ │ │ ├── balance_memory.response.0 │ │ │ │ ├── login.response.8 │ │ │ │ ├── delete_reservation.response.0 │ │ │ │ ├── get_diagnostics.response.0 │ │ │ │ ├── get_host_reserved_memory.response.0 │ │ │ │ ├── login.response.5 │ │ │ │ ├── balance_memory.response.5 │ │ │ │ ├── balance_memory.response.8 │ │ │ │ ├── get_diagnostics.response.8 │ │ │ │ ├── get_host_initial_free_memory.response.0 │ │ │ │ ├── reserve_memory.response.0 │ │ │ │ ├── reserve_memory.response.5 │ │ │ │ ├── reserve_memory.response.8 │ │ │ │ ├── delete_reservation.response.5 │ │ │ │ ├── delete_reservation.response.8 │ │ │ │ ├── login.response.6 │ │ │ │ ├── login.response.7 │ │ │ │ ├── reserve_memory_range.response.8 │ │ │ │ ├── transfer_reservation_to_domain.response.0 │ │ │ │ ├── balance_memory.response.6 │ │ │ │ ├── balance_memory.response.7 │ │ │ │ ├── get_diagnostics.response.5 │ │ │ │ ├── get_domain_zero_policy.response.0 │ │ │ │ ├── get_domain_zero_policy.response.6 │ │ │ │ ├── get_domain_zero_policy.response.9 │ │ │ │ ├── get_host_reserved_memory.response.5 │ │ │ │ ├── get_host_reserved_memory.response.8 │ │ │ │ ├── login.response.3 │ │ │ │ ├── login.response.4 │ │ │ │ ├── reserve_memory.response.6 │ │ │ │ ├── reserve_memory.response.7 │ │ │ │ ├── reserve_memory_range.response.5 │ │ │ │ ├── balance_memory.response.4 │ │ │ │ ├── delete_reservation.response.6 │ │ │ │ ├── delete_reservation.response.7 │ │ │ │ ├── get_diagnostics.response.6 │ │ │ │ ├── get_diagnostics.response.7 │ │ │ │ ├── get_domain_zero_policy.response.1 │ │ │ │ ├── get_host_initial_free_memory.response.5 │ │ │ │ ├── get_host_initial_free_memory.response.8 │ │ │ │ ├── login.response.1 │ │ │ │ ├── login.response.2 │ │ │ │ ├── query_reservation_of_domain.response.0 │ │ │ │ ├── query_reservation_of_domain.response.5 │ │ │ │ ├── query_reservation_of_domain.response.8 │ │ │ │ ├── reserve_memory.response.4 │ │ │ │ ├── transfer_reservation_to_domain.response.8 │ │ │ │ ├── balance_memory.response.3 │ │ │ │ ├── delete_reservation.response.4 │ │ │ │ ├── get_diagnostics.response.3 │ │ │ │ ├── get_diagnostics.response.4 │ │ │ │ ├── get_domain_zero_policy.response.7 │ │ │ │ ├── get_domain_zero_policy.response.8 │ │ │ │ ├── get_host_reserved_memory.response.6 │ │ │ │ ├── get_host_reserved_memory.response.7 │ │ │ │ ├── reserve_memory.response.2 │ │ │ │ ├── reserve_memory.response.3 │ │ │ │ ├── reserve_memory_range.response.6 │ │ │ │ ├── reserve_memory_range.response.7 │ │ │ │ ├── transfer_reservation_to_domain.response.5 │ │ │ │ ├── balance_memory.response.1 │ │ │ │ ├── balance_memory.response.2 │ │ │ │ ├── delete_reservation.response.2 │ │ │ │ ├── delete_reservation.response.3 │ │ │ │ ├── get_diagnostics.response.1 │ │ │ │ ├── get_domain_zero_policy.response.5 │ │ │ │ ├── get_host_initial_free_memory.response.6 │ │ │ │ ├── get_host_initial_free_memory.response.7 │ │ │ │ ├── get_host_reserved_memory.response.4 │ │ │ │ ├── query_reservation_of_domain.response.6 │ │ │ │ ├── query_reservation_of_domain.response.7 │ │ │ │ ├── reserve_memory.response.1 │ │ │ │ ├── reserve_memory_range.response.0 │ │ │ │ ├── reserve_memory_range.response.3 │ │ │ │ ├── reserve_memory_range.response.4 │ │ │ │ ├── delete_reservation.response.1 │ │ │ │ ├── get_diagnostics.response.2 │ │ │ │ ├── get_domain_zero_policy.response.2 │ │ │ │ ├── get_domain_zero_policy.response.3 │ │ │ │ ├── get_domain_zero_policy.response.4 │ │ │ │ ├── get_host_initial_free_memory.response.4 │ │ │ │ ├── get_host_reserved_memory.response.2 │ │ │ │ ├── get_host_reserved_memory.response.3 │ │ │ │ ├── query_reservation_of_domain.response.4 │ │ │ │ ├── reserve_memory_range.response.1 │ │ │ │ ├── reserve_memory_range.response.2 │ │ │ │ ├── transfer_reservation_to_domain.response.6 │ │ │ │ └── transfer_reservation_to_domain.response.7 │ │ │ └── requests │ │ │ │ ├── login.request.0 │ │ │ │ ├── balance_memory.request.0 │ │ │ │ ├── get_diagnostics.request.0 │ │ │ │ ├── reserve_memory.request.0 │ │ │ │ ├── get_domain_zero_policy.request.0 │ │ │ │ ├── get_host_reserved_memory.request.0 │ │ │ │ └── reserve_memory_range.request.0 │ │ │ ├── network │ │ │ ├── responses │ │ │ │ ├── login.response.0 │ │ │ │ ├── balance_memory.response.0 │ │ │ │ ├── Network.Bridge.get_all.response.1 │ │ │ │ ├── Network.clear_state.response.0 │ │ │ │ ├── Network.reset_state.response.0 │ │ │ │ ├── delete_reservation.response.0 │ │ │ │ ├── get_diagnostics.response.0 │ │ │ │ ├── login.response.5 │ │ │ │ ├── login.response.8 │ │ │ │ ├── Network.Bridge.add_port.response.0 │ │ │ │ ├── Network.Bridge.create.response.0 │ │ │ │ ├── Network.Bridge.destroy.response.0 │ │ │ │ ├── Network.Interface.exists.response.0 │ │ │ │ ├── Network.Interface.exists.response.1 │ │ │ │ ├── Network.Interface.get_all.response.1 │ │ │ │ ├── Network.Interface.get_mtu.response.0 │ │ │ │ ├── Network.Interface.is_up.response.0 │ │ │ │ ├── Network.Interface.is_up.response.1 │ │ │ │ ├── Network.set_dns_interface.response.0 │ │ │ │ ├── balance_memory.response.8 │ │ │ │ ├── get_host_initial_free_memory.response.0 │ │ │ │ ├── get_host_reserved_memory.response.0 │ │ │ │ ├── reserve_memory.response.8 │ │ │ │ ├── Network.Bridge.get_all_bonds.response.1 │ │ │ │ ├── Network.Bridge.get_all_ports.response.1 │ │ │ │ ├── Network.Bridge.get_interfaces.response.1 │ │ │ │ ├── Network.Bridge.get_kind.response.1 │ │ │ │ ├── Network.Bridge.make_config.response.0 │ │ │ │ ├── Network.Bridge.remove_port.response.0 │ │ │ │ ├── Network.Bridge.set_persistent.response.0 │ │ │ │ ├── Network.Interface.bring_down.response.0 │ │ │ │ ├── Network.Interface.get_dns.response.3 │ │ │ │ ├── Network.Interface.get_ipv4_addr.response.1 │ │ │ │ ├── Network.Interface.get_ipv6_addr.response.1 │ │ │ │ ├── Network.Interface.get_mac.response.0 │ │ │ │ ├── Network.Interface.has_vlan.response.0 │ │ │ │ ├── Network.Interface.has_vlan.response.1 │ │ │ │ ├── Network.Interface.is_connected.response.0 │ │ │ │ ├── Network.Interface.is_physical.response.0 │ │ │ │ ├── Network.Interface.is_physical.response.1 │ │ │ │ ├── Network.Interface.make_config.response.0 │ │ │ │ ├── Network.PVS_proxy.remove_site.response.0 │ │ │ │ ├── Network.clear_state.response.9 │ │ │ │ ├── Network.reset_state.response.9 │ │ │ │ ├── Network.set_gateway_interface.response.0 │ │ │ │ ├── balance_memory.response.5 │ │ │ │ ├── delete_reservation.response.5 │ │ │ │ ├── delete_reservation.response.8 │ │ │ │ ├── get_diagnostics.response.5 │ │ │ │ ├── get_diagnostics.response.8 │ │ │ │ ├── login.response.6 │ │ │ │ ├── login.response.7 │ │ │ │ ├── reserve_memory.response.0 │ │ │ │ ├── reserve_memory.response.5 │ │ │ │ ├── transfer_reservation_to_domain.response.0 │ │ │ │ ├── Network.Bridge.add_port.response.9 │ │ │ │ ├── Network.Bridge.create.response.5 │ │ │ │ ├── Network.Bridge.create.response.9 │ │ │ │ ├── Network.Bridge.destroy.response.5 │ │ │ │ ├── Network.Bridge.destroy.response.9 │ │ │ │ ├── Network.Bridge.get_all.response.10 │ │ │ │ ├── Network.Bridge.get_all.response.6 │ │ │ │ ├── Network.Bridge.get_kind.response.0 │ │ │ │ ├── Network.Bridge.get_kind.response.10 │ │ │ │ ├── Network.Interface.get_capabilities.response.1 │ │ │ │ ├── Network.Interface.get_ipv4_gateway.response.1 │ │ │ │ ├── Network.Interface.is_connected.response.1 │ │ │ │ ├── Network.Interface.is_up.response.10 │ │ │ │ ├── Network.Interface.set_ipv4_conf.response.0 │ │ │ │ ├── Network.Interface.set_persistent.response.0 │ │ │ │ ├── Network.PVS_proxy.configure_site.response.0 │ │ │ │ ├── Network.clear_state.response.5 │ │ │ │ ├── Network.reset_state.response.5 │ │ │ │ ├── get_domain_zero_policy.response.0 │ │ │ │ ├── get_domain_zero_policy.response.6 │ │ │ │ ├── get_domain_zero_policy.response.9 │ │ │ │ ├── get_host_reserved_memory.response.8 │ │ │ │ ├── login.response.4 │ │ │ │ ├── reserve_memory_range.response.5 │ │ │ │ ├── reserve_memory_range.response.8 │ │ │ │ ├── Network.Bridge.add_port.response.5 │ │ │ │ ├── Network.Bridge.create.response.3 │ │ │ │ ├── Network.Bridge.create.response.4 │ │ │ │ ├── Network.Bridge.destroy.response.3 │ │ │ │ ├── Network.Bridge.get_all.response.0 │ │ │ │ ├── Network.Bridge.get_all.response.4 │ │ │ │ ├── Network.Bridge.get_all_bonds.response.10 │ │ │ │ ├── Network.Bridge.get_all_ports.response.10 │ │ │ │ ├── Network.Bridge.get_kind.response.6 │ │ │ │ ├── Network.Bridge.get_physical_interfaces.response.1 │ │ │ │ ├── Network.Bridge.make_config.response.5 │ │ │ │ ├── Network.Bridge.make_config.response.9 │ │ │ │ ├── Network.Bridge.remove_port.response.5 │ │ │ │ ├── Network.Bridge.remove_port.response.9 │ │ │ │ ├── Network.Bridge.set_persistent.response.9 │ │ │ │ ├── Network.Interface.bring_down.response.9 │ │ │ │ ├── Network.Interface.exists.response.10 │ │ │ │ ├── Network.Interface.exists.response.6 │ │ │ │ ├── Network.Interface.get_all.response.0 │ │ │ │ ├── Network.Interface.get_all.response.10 │ │ │ │ ├── Network.Interface.get_all.response.6 │ │ │ │ ├── Network.Interface.get_dns.response.1 │ │ │ │ ├── Network.Interface.get_dns.response.12 │ │ │ │ ├── Network.Interface.get_dns.response.8 │ │ │ │ ├── Network.Interface.get_mac.response.5 │ │ │ │ ├── Network.Interface.get_mac.response.9 │ │ │ │ ├── Network.Interface.get_mtu.response.5 │ │ │ │ ├── Network.Interface.get_mtu.response.9 │ │ │ │ ├── Network.Interface.has_vlan.response.10 │ │ │ │ ├── Network.Interface.has_vlan.response.6 │ │ │ │ ├── Network.Interface.is_up.response.6 │ │ │ │ ├── Network.Interface.make_config.response.9 │ │ │ │ ├── Network.PVS_proxy.remove_site.response.9 │ │ │ │ ├── Network.clear_state.response.3 │ │ │ │ ├── Network.clear_state.response.4 │ │ │ │ ├── Network.reset_state.response.3 │ │ │ │ ├── Network.reset_state.response.4 │ │ │ │ ├── Network.set_dns_interface.response.5 │ │ │ │ ├── Network.set_dns_interface.response.9 │ │ │ │ ├── Network.set_gateway_interface.response.9 │ │ │ │ ├── balance_memory.response.6 │ │ │ │ ├── balance_memory.response.7 │ │ │ │ ├── delete_reservation.response.6 │ │ │ │ ├── delete_reservation.response.7 │ │ │ │ ├── get_diagnostics.response.6 │ │ │ │ ├── get_diagnostics.response.7 │ │ │ │ ├── get_domain_zero_policy.response.1 │ │ │ │ ├── get_host_initial_free_memory.response.5 │ │ │ │ ├── get_host_initial_free_memory.response.8 │ │ │ │ ├── get_host_reserved_memory.response.5 │ │ │ │ ├── login.response.1 │ │ │ │ ├── login.response.2 │ │ │ │ ├── login.response.3 │ │ │ │ ├── query_reservation_of_domain.response.0 │ │ │ │ ├── query_reservation_of_domain.response.5 │ │ │ │ ├── query_reservation_of_domain.response.8 │ │ │ │ ├── reserve_memory.response.6 │ │ │ │ ├── reserve_memory.response.7 │ │ │ │ ├── Network.Bridge.add_port.response.1 │ │ │ │ ├── Network.Bridge.add_port.response.3 │ │ │ │ ├── Network.Bridge.add_port.response.4 │ │ │ │ ├── Network.Bridge.add_port.response.8 │ │ │ │ ├── Network.Bridge.create.response.1 │ │ │ │ ├── Network.Bridge.create.response.6 │ │ │ │ ├── Network.Bridge.create.response.7 │ │ │ │ ├── Network.Bridge.create.response.8 │ │ │ │ ├── Network.Bridge.destroy.response.1 │ │ │ │ ├── Network.Bridge.destroy.response.4 │ │ │ │ ├── Network.Bridge.destroy.response.6 │ │ │ │ ├── Network.Bridge.destroy.response.8 │ │ │ │ ├── Network.Bridge.get_all.response.2 │ │ │ │ ├── Network.Bridge.get_all.response.5 │ │ │ │ ├── Network.Bridge.get_all.response.7 │ │ │ │ ├── Network.Bridge.get_all.response.9 │ │ │ │ ├── Network.Bridge.get_all_bonds.response.6 │ │ │ │ ├── Network.Bridge.get_all_ports.response.6 │ │ │ │ ├── Network.Bridge.get_interfaces.response.0 │ │ │ │ ├── Network.Bridge.get_interfaces.response.10 │ │ │ │ ├── Network.Bridge.get_interfaces.response.6 │ │ │ │ ├── Network.Bridge.get_kind.response.2 │ │ │ │ ├── Network.Bridge.get_kind.response.4 │ │ │ │ ├── Network.Bridge.get_kind.response.5 │ │ │ │ ├── Network.Bridge.get_kind.response.9 │ │ │ │ ├── Network.Bridge.make_config.response.3 │ │ │ │ ├── Network.Bridge.make_config.response.4 │ │ │ │ ├── Network.Bridge.remove_port.response.3 │ │ │ │ ├── Network.Bridge.remove_port.response.4 │ │ │ │ ├── Network.Bridge.set_persistent.response.5 │ │ │ │ ├── Network.Interface.bring_down.response.5 │ │ │ │ ├── Network.Interface.exists.response.4 │ │ │ │ ├── Network.Interface.exists.response.5 │ │ │ │ ├── Network.Interface.get_all.response.4 │ │ │ │ ├── Network.Interface.get_all.response.5 │ │ │ │ ├── Network.Interface.get_dns.response.2 │ │ │ │ ├── Network.Interface.get_dns.response.6 │ │ │ │ ├── Network.Interface.get_dns.response.7 │ │ │ │ ├── Network.Interface.get_ipv4_addr.response.0 │ │ │ │ ├── Network.Interface.get_ipv4_addr.response.10 │ │ │ │ ├── Network.Interface.get_ipv4_addr.response.6 │ │ │ │ ├── Network.Interface.get_ipv4_gateway.response.0 │ │ │ │ ├── Network.Interface.get_ipv6_addr.response.0 │ │ │ │ ├── Network.Interface.get_ipv6_addr.response.10 │ │ │ │ ├── Network.Interface.get_ipv6_addr.response.6 │ │ │ │ ├── Network.Interface.get_mac.response.3 │ │ │ │ ├── Network.Interface.get_mac.response.4 │ │ │ │ ├── Network.Interface.get_mtu.response.3 │ │ │ │ ├── Network.Interface.get_mtu.response.4 │ │ │ │ ├── Network.Interface.has_vlan.response.4 │ │ │ │ ├── Network.Interface.has_vlan.response.5 │ │ │ │ ├── Network.Interface.is_connected.response.10 │ │ │ │ ├── Network.Interface.is_connected.response.6 │ │ │ │ ├── Network.Interface.is_physical.response.10 │ │ │ │ ├── Network.Interface.is_physical.response.6 │ │ │ │ ├── Network.Interface.is_up.response.2 │ │ │ │ ├── Network.Interface.is_up.response.4 │ │ │ │ ├── Network.Interface.is_up.response.5 │ │ │ │ ├── Network.Interface.is_up.response.9 │ │ │ │ ├── Network.Interface.make_config.response.5 │ │ │ │ ├── Network.Interface.set_ipv4_conf.response.5 │ │ │ │ ├── Network.Interface.set_ipv4_conf.response.9 │ │ │ │ ├── Network.Interface.set_persistent.response.5 │ │ │ │ ├── Network.Interface.set_persistent.response.9 │ │ │ │ ├── Network.PVS_proxy.configure_site.response.5 │ │ │ │ ├── Network.PVS_proxy.configure_site.response.9 │ │ │ │ ├── Network.PVS_proxy.remove_site.response.5 │ │ │ │ ├── Network.clear_state.response.1 │ │ │ │ ├── Network.clear_state.response.6 │ │ │ │ ├── Network.clear_state.response.7 │ │ │ │ ├── Network.clear_state.response.8 │ │ │ │ ├── Network.reset_state.response.1 │ │ │ │ ├── Network.reset_state.response.6 │ │ │ │ ├── Network.reset_state.response.7 │ │ │ │ ├── Network.reset_state.response.8 │ │ │ │ ├── Network.set_dns_interface.response.3 │ │ │ │ ├── Network.set_dns_interface.response.4 │ │ │ │ ├── Network.set_gateway_interface.response.5 │ │ │ │ ├── balance_memory.response.3 │ │ │ │ ├── balance_memory.response.4 │ │ │ │ ├── delete_reservation.response.4 │ │ │ │ ├── get_diagnostics.response.4 │ │ │ │ ├── get_domain_zero_policy.response.7 │ │ │ │ ├── get_domain_zero_policy.response.8 │ │ │ │ ├── reserve_memory.response.3 │ │ │ │ ├── reserve_memory.response.4 │ │ │ │ ├── reserve_memory_range.response.6 │ │ │ │ ├── reserve_memory_range.response.7 │ │ │ │ ├── transfer_reservation_to_domain.response.5 │ │ │ │ ├── transfer_reservation_to_domain.response.8 │ │ │ │ ├── Network.Bridge.add_port.response.6 │ │ │ │ ├── Network.Bridge.add_port.response.7 │ │ │ │ ├── Network.Bridge.destroy.response.7 │ │ │ │ ├── Network.Bridge.get_all.response.8 │ │ │ │ ├── Network.Bridge.get_all_bonds.response.2 │ │ │ │ ├── Network.Bridge.get_all_bonds.response.4 │ │ │ │ ├── Network.Bridge.get_all_bonds.response.5 │ │ │ │ ├── Network.Bridge.get_all_bonds.response.9 │ │ │ │ ├── Network.Bridge.get_all_ports.response.2 │ │ │ │ ├── Network.Bridge.get_all_ports.response.4 │ │ │ │ ├── Network.Bridge.get_all_ports.response.5 │ │ │ │ ├── Network.Bridge.get_all_ports.response.9 │ │ │ │ ├── Network.Bridge.get_interfaces.response.4 │ │ │ │ ├── Network.Bridge.get_interfaces.response.5 │ │ │ │ ├── Network.Bridge.get_kind.response.7 │ │ │ │ ├── Network.Bridge.get_kind.response.8 │ │ │ │ ├── Network.Bridge.get_physical_interfaces.response.10 │ │ │ │ ├── Network.Bridge.make_config.response.1 │ │ │ │ ├── Network.Bridge.make_config.response.6 │ │ │ │ ├── Network.Bridge.make_config.response.7 │ │ │ │ ├── Network.Bridge.make_config.response.8 │ │ │ │ ├── Network.Bridge.remove_port.response.1 │ │ │ │ ├── Network.Bridge.remove_port.response.6 │ │ │ │ ├── Network.Bridge.remove_port.response.7 │ │ │ │ ├── Network.Bridge.remove_port.response.8 │ │ │ │ ├── Network.Bridge.set_persistent.response.3 │ │ │ │ ├── Network.Bridge.set_persistent.response.4 │ │ │ │ ├── Network.Interface.bring_down.response.1 │ │ │ │ ├── Network.Interface.bring_down.response.3 │ │ │ │ ├── Network.Interface.bring_down.response.4 │ │ │ │ ├── Network.Interface.bring_down.response.8 │ │ │ │ ├── Network.Interface.exists.response.2 │ │ │ │ ├── Network.Interface.exists.response.7 │ │ │ │ ├── Network.Interface.exists.response.8 │ │ │ │ ├── Network.Interface.exists.response.9 │ │ │ │ ├── Network.Interface.get_all.response.2 │ │ │ │ ├── Network.Interface.get_all.response.7 │ │ │ │ ├── Network.Interface.get_all.response.8 │ │ │ │ ├── Network.Interface.get_all.response.9 │ │ │ │ ├── Network.Interface.get_capabilities.response.0 │ │ │ │ ├── Network.Interface.get_capabilities.response.10 │ │ │ │ ├── Network.Interface.get_capabilities.response.6 │ │ │ │ ├── Network.Interface.get_dns.response.10 │ │ │ │ ├── Network.Interface.get_dns.response.11 │ │ │ │ ├── Network.Interface.get_dns.response.4 │ │ │ │ ├── Network.Interface.get_dns.response.9 │ │ │ │ ├── Network.Interface.get_ipv4_addr.response.4 │ │ │ │ ├── Network.Interface.get_ipv4_addr.response.5 │ │ │ │ ├── Network.Interface.get_ipv4_gateway.response.10 │ │ │ │ ├── Network.Interface.get_ipv4_gateway.response.6 │ │ │ │ ├── Network.Interface.get_ipv6_addr.response.4 │ │ │ │ ├── Network.Interface.get_ipv6_addr.response.5 │ │ │ │ ├── Network.Interface.get_mac.response.1 │ │ │ │ ├── Network.Interface.get_mac.response.6 │ │ │ │ ├── Network.Interface.get_mac.response.7 │ │ │ │ ├── Network.Interface.get_mac.response.8 │ │ │ │ ├── Network.Interface.get_mtu.response.1 │ │ │ │ ├── Network.Interface.get_mtu.response.6 │ │ │ │ ├── Network.Interface.get_mtu.response.7 │ │ │ │ ├── Network.Interface.get_mtu.response.8 │ │ │ │ ├── Network.Interface.has_vlan.response.2 │ │ │ │ ├── Network.Interface.has_vlan.response.7 │ │ │ │ ├── Network.Interface.has_vlan.response.8 │ │ │ │ ├── Network.Interface.has_vlan.response.9 │ │ │ │ ├── Network.Interface.is_connected.response.4 │ │ │ │ ├── Network.Interface.is_connected.response.5 │ │ │ │ ├── Network.Interface.is_physical.response.4 │ │ │ │ ├── Network.Interface.is_physical.response.5 │ │ │ │ ├── Network.Interface.is_up.response.7 │ │ │ │ ├── Network.Interface.is_up.response.8 │ │ │ │ ├── Network.Interface.make_config.response.3 │ │ │ │ ├── Network.Interface.make_config.response.4 │ │ │ │ ├── Network.Interface.set_ipv4_conf.response.3 │ │ │ │ ├── Network.Interface.set_ipv4_conf.response.4 │ │ │ │ ├── Network.Interface.set_persistent.response.3 │ │ │ │ ├── Network.PVS_proxy.configure_site.response.3 │ │ │ │ ├── Network.PVS_proxy.remove_site.response.3 │ │ │ │ ├── Network.PVS_proxy.remove_site.response.4 │ │ │ │ ├── Network.clear_state.response.2 │ │ │ │ ├── Network.reset_state.response.2 │ │ │ │ ├── Network.set_dns_interface.response.1 │ │ │ │ ├── Network.set_dns_interface.response.6 │ │ │ │ ├── Network.set_dns_interface.response.7 │ │ │ │ ├── Network.set_dns_interface.response.8 │ │ │ │ ├── Network.set_gateway_interface.response.3 │ │ │ │ ├── Network.set_gateway_interface.response.4 │ │ │ │ ├── balance_memory.response.1 │ │ │ │ ├── balance_memory.response.2 │ │ │ │ ├── delete_reservation.response.2 │ │ │ │ ├── delete_reservation.response.3 │ │ │ │ ├── get_diagnostics.response.1 │ │ │ │ ├── get_diagnostics.response.2 │ │ │ │ ├── get_diagnostics.response.3 │ │ │ │ ├── get_domain_zero_policy.response.5 │ │ │ │ ├── get_host_initial_free_memory.response.6 │ │ │ │ ├── get_host_initial_free_memory.response.7 │ │ │ │ ├── get_host_reserved_memory.response.6 │ │ │ │ ├── get_host_reserved_memory.response.7 │ │ │ │ ├── query_reservation_of_domain.response.6 │ │ │ │ ├── query_reservation_of_domain.response.7 │ │ │ │ ├── reserve_memory.response.1 │ │ │ │ ├── reserve_memory.response.2 │ │ │ │ ├── reserve_memory_range.response.0 │ │ │ │ ├── reserve_memory_range.response.4 │ │ │ │ ├── Network.Bridge.add_port.response.2 │ │ │ │ ├── Network.Bridge.create.response.2 │ │ │ │ ├── Network.Bridge.destroy.response.2 │ │ │ │ ├── Network.Bridge.get_all.response.3 │ │ │ │ ├── Network.Bridge.get_all_bonds.response.7 │ │ │ │ ├── Network.Bridge.get_all_bonds.response.8 │ │ │ │ ├── Network.Bridge.get_all_ports.response.7 │ │ │ │ ├── Network.Bridge.get_all_ports.response.8 │ │ │ │ ├── Network.Bridge.get_interfaces.response.2 │ │ │ │ ├── Network.Bridge.get_interfaces.response.7 │ │ │ │ ├── Network.Bridge.get_interfaces.response.8 │ │ │ │ ├── Network.Bridge.get_interfaces.response.9 │ │ │ │ ├── Network.Bridge.get_kind.response.3 │ │ │ │ ├── Network.Bridge.get_physical_interfaces.response.0 │ │ │ │ ├── Network.Bridge.get_physical_interfaces.response.6 │ │ │ │ ├── Network.Bridge.set_persistent.response.1 │ │ │ │ ├── Network.Bridge.set_persistent.response.6 │ │ │ │ ├── Network.Bridge.set_persistent.response.7 │ │ │ │ ├── Network.Bridge.set_persistent.response.8 │ │ │ │ ├── Network.Interface.bring_down.response.6 │ │ │ │ ├── Network.Interface.bring_down.response.7 │ │ │ │ ├── Network.Interface.exists.response.3 │ │ │ │ ├── Network.Interface.get_all.response.3 │ │ │ │ ├── Network.Interface.get_capabilities.response.4 │ │ │ │ ├── Network.Interface.get_capabilities.response.5 │ │ │ │ ├── Network.Interface.get_dns.response.0 │ │ │ │ ├── Network.Interface.get_dns.response.5 │ │ │ │ ├── Network.Interface.get_ipv4_addr.response.2 │ │ │ │ ├── Network.Interface.get_ipv4_addr.response.7 │ │ │ │ ├── Network.Interface.get_ipv4_addr.response.8 │ │ │ │ ├── Network.Interface.get_ipv4_addr.response.9 │ │ │ │ ├── Network.Interface.get_ipv4_gateway.response.4 │ │ │ │ ├── Network.Interface.get_ipv4_gateway.response.5 │ │ │ │ ├── Network.Interface.get_ipv6_addr.response.2 │ │ │ │ ├── Network.Interface.get_ipv6_addr.response.7 │ │ │ │ ├── Network.Interface.get_ipv6_addr.response.8 │ │ │ │ ├── Network.Interface.get_ipv6_addr.response.9 │ │ │ │ ├── Network.Interface.get_mac.response.2 │ │ │ │ ├── Network.Interface.get_mtu.response.2 │ │ │ │ ├── Network.Interface.is_connected.response.2 │ │ │ │ ├── Network.Interface.is_connected.response.7 │ │ │ │ ├── Network.Interface.is_connected.response.8 │ │ │ │ └── Network.Interface.is_connected.response.9 │ │ │ └── requests │ │ │ │ ├── login.request.0 │ │ │ │ ├── balance_memory.request.0 │ │ │ │ ├── get_diagnostics.request.0 │ │ │ │ ├── Network.clear_state.request.0 │ │ │ │ ├── Network.reset_state.request.0 │ │ │ │ ├── reserve_memory.request.0 │ │ │ │ ├── get_domain_zero_policy.request.0 │ │ │ │ ├── Network.Bridge.get_all.request.0 │ │ │ │ ├── Network.Bridge.get_kind.request.0 │ │ │ │ └── get_host_reserved_memory.request.0 │ │ │ └── gpumon │ │ │ └── responses │ │ │ ├── get_vgpu_metadata.response.1 │ │ │ ├── get_pgpu_metadata.response.4 │ │ │ ├── get_vgpu_metadata.response.5 │ │ │ ├── get_pgpu_metadata.response.0 │ │ │ ├── get_pgpu_metadata.response.2 │ │ │ ├── get_pgpu_vgpu_compatibility.response.0 │ │ │ ├── get_pgpu_vm_compatibility.response.0 │ │ │ ├── get_vgpu_metadata.response.3 │ │ │ ├── get_pgpu_metadata.response.1 │ │ │ ├── get_pgpu_metadata.response.3 │ │ │ ├── get_pgpu_vgpu_compatibility.response.6 │ │ │ ├── get_pgpu_vm_compatibility.response.2 │ │ │ ├── get_pgpu_vm_compatibility.response.6 │ │ │ ├── get_vgpu_metadata.response.2 │ │ │ ├── get_vgpu_metadata.response.4 │ │ │ ├── get_pgpu_vgpu_compatibility.response.2 │ │ │ ├── get_pgpu_vgpu_compatibility.response.4 │ │ │ ├── get_pgpu_vm_compatibility.response.4 │ │ │ ├── get_vgpu_metadata.response.0 │ │ │ ├── get_pgpu_vgpu_compatibility.response.3 │ │ │ ├── get_pgpu_vgpu_compatibility.response.5 │ │ │ ├── get_pgpu_vm_compatibility.response.3 │ │ │ └── get_pgpu_vm_compatibility.response.5 │ ├── dune │ ├── .gitignore │ ├── lib │ │ ├── coverage │ │ │ └── disabled.ml │ │ └── libxcp_stubs.clib │ ├── designs │ │ └── switch.png │ └── cluster │ │ └── ipaddr_rpc_type.mli ├── util │ └── xapi_build_info.mli ├── xapi │ ├── xapi_inventory.ml │ └── system_status.mli ├── xapi-storage │ ├── dune │ ├── python │ │ ├── dune │ │ └── xapi │ │ │ └── storage │ │ │ ├── __init__.py │ │ │ └── api │ │ │ ├── __init__.py │ │ │ └── v5 │ │ │ └── __init__.py │ ├── .gitignore │ └── generator │ │ └── lib │ │ └── apis.ml ├── gencert │ └── test_data │ │ └── certificates │ │ ├── bogus.pem │ │ ├── pkey_bogus.pem │ │ └── cert_bogus.pem ├── vhd-tool │ ├── .gitattributes │ ├── .gitignore │ └── .gitarchive-info ├── sdk-gen │ ├── component-test │ │ └── jsonrpc-server │ │ │ └── requirements.txt │ ├── go │ │ ├── autogen │ │ │ └── src │ │ │ │ └── go.mod │ │ └── templates │ │ │ ├── Option.mustache │ │ │ └── APIMessages.mustache │ ├── common │ │ └── license.mli │ ├── java │ │ ├── main.mli │ │ └── autogen │ │ │ └── dune │ ├── c │ │ └── gen_c_binding.mli │ ├── csharp │ │ ├── gen_csharp_binding.mli │ │ ├── friendly_error_names.mli │ │ └── autogen │ │ │ └── src │ │ │ └── packageIcon.png │ └── powershell │ │ └── gen_powershell_binding.mli ├── nbd │ └── README.md ├── database │ ├── block_device_io.mli │ ├── db_cache_test.mli │ ├── unit_test_sql.mli │ ├── database_server_main.mli │ └── unit_test_marshall.mli ├── quicktest │ └── quicktest_xenstore.mli ├── message-switch │ ├── configure │ └── dune ├── wsproxy │ └── src │ │ └── dune ├── xapi-consts │ └── dune ├── forkexecd │ └── .gitignore ├── networkd │ └── test │ │ └── jsonrpc_files │ │ ├── bad_call.json │ │ ├── short_call.json │ │ ├── good_call.json │ │ └── good_call_plus.json └── tapctl │ └── TODO.md ├── python3 ├── __init__.py ├── packages │ └── __init__.py ├── stubs │ └── __init__.py ├── tests │ ├── __init__.py │ └── observer │ │ ├── all.conf │ │ └── observer.conf └── examples │ └── XenAPI │ └── __init__.py ├── scripts ├── pool.conf ├── xha-lc ├── list_plugins ├── yum-plugins │ ├── accesstoken.conf │ ├── ptoken.conf │ └── xapitoken.conf ├── xcp-rrdd-tmp ├── sysconfig-xapi ├── 10-stunnel-increase-number-of-file-descriptors.conf ├── 11-stunnel-gencert.conf ├── motd ├── db.conf.skel ├── rio.db.conf.skel ├── bugtool-plugin │ ├── xapi.xml │ ├── observer │ │ └── stuff.xml │ ├── observer.xml │ └── xenopsd.xml ├── wsproxy.socket └── xapi-init-complete.target ├── doc ├── content │ ├── squeezed │ │ ├── design │ │ │ └── figs │ │ │ │ ├── x.latex │ │ │ │ ├── reservation.latex │ │ │ │ ├── xtotpages.latex │ │ │ │ ├── g.latex │ │ │ │ ├── hostfreemem.latex │ │ │ │ └── unused.latex │ │ └── architecture │ │ │ └── squeezed.png │ ├── xapi │ │ ├── database │ │ │ └── _index.md │ │ ├── guides │ │ │ └── howtos │ │ │ │ └── _index.md │ │ └── xapi.png │ ├── xen-api │ │ ├── classes │ │ │ ├── sm.md │ │ │ ├── sr.md │ │ │ ├── vm.md │ │ │ ├── pbd.md │ │ │ ├── pci.md │ │ │ ├── pif.md │ │ │ ├── vbd.md │ │ │ ├── vdi.md │ │ │ ├── vif.md │ │ │ ├── auth.md │ │ │ ├── blob.md │ │ │ ├── bond.md │ │ │ ├── event.md │ │ │ ├── host.md │ │ │ ├── lvhd.md │ │ │ ├── pgpu.md │ │ │ ├── pool.md │ │ │ ├── pusb.md │ │ │ ├── role.md │ │ │ ├── task.md │ │ │ ├── user.md │ │ │ ├── vgpu.md │ │ │ ├── vlan.md │ │ │ ├── vmpp.md │ │ │ ├── vmss.md │ │ │ ├── vtpm.md │ │ │ ├── vusb.md │ │ │ ├── cluster.md │ │ │ ├── console.md │ │ │ ├── dr_task.md │ │ │ ├── feature.md │ │ │ ├── message.md │ │ │ ├── network.md │ │ │ ├── secret.md │ │ │ ├── session.md │ │ │ ├── sr_stat.md │ │ │ ├── subject.md │ │ │ ├── tunnel.md │ │ │ ├── host_cpu.md │ │ │ ├── observer.md │ │ │ ├── pvs_site.md │ │ │ ├── crashdump.md │ │ │ ├── gpu_group.md │ │ │ ├── host_patch.md │ │ │ ├── pool_patch.md │ │ │ ├── pvs_proxy.md │ │ │ ├── pvs_server.md │ │ │ ├── repository.md │ │ │ ├── usb_group.md │ │ │ ├── vgpu_type.md │ │ │ ├── vm_metrics.md │ │ │ ├── certificate.md │ │ │ ├── cluster_host.md │ │ │ ├── data_source.md │ │ │ ├── host_metrics.md │ │ │ ├── pif_metrics.md │ │ │ ├── pool_update.md │ │ │ ├── probe_result.md │ │ │ ├── vbd_metrics.md │ │ │ ├── vif_metrics.md │ │ │ ├── vm_appliance.md │ │ │ ├── network_sriov.md │ │ │ ├── host_crashdump.md │ │ │ ├── sdn_controller.md │ │ │ ├── pvs_cache_storage.md │ │ │ ├── vm_guest_metrics.md │ │ │ ├── classes.png │ │ │ └── vdi_nbd_server_info.md │ │ ├── _index.md │ │ ├── releases │ │ │ ├── 24.0.0.md │ │ │ ├── 24.3.0.md │ │ │ ├── ely.md │ │ │ ├── jura.md │ │ │ ├── lima.md │ │ │ ├── rio.md │ │ │ ├── 1.250.0.md │ │ │ ├── 1.257.0.md │ │ │ ├── 1.271.0.md │ │ │ ├── 1.290.0.md │ │ │ ├── 1.294.0.md │ │ │ ├── 1.297.0.md │ │ │ ├── 1.298.0.md │ │ │ ├── 1.301.0.md │ │ │ ├── 1.303.0.md │ │ │ ├── 1.304.0.md │ │ │ ├── 1.307.0.md │ │ │ ├── 1.313.0.md │ │ │ ├── 1.318.0.md │ │ │ ├── 1.329.0.md │ │ │ ├── 21.2.0.md │ │ │ ├── 21.3.0.md │ │ │ ├── 21.4.0.md │ │ │ ├── 22.12.0.md │ │ │ ├── 22.16.0.md │ │ │ ├── 22.19.0.md │ │ │ ├── 22.20.0.md │ │ │ ├── 22.26.0.md │ │ │ ├── 22.27.0.md │ │ │ ├── 22.33.0.md │ │ │ ├── 22.37.0.md │ │ │ ├── 22.5.0.md │ │ │ ├── 23.1.0.md │ │ │ ├── 23.14.0.md │ │ │ ├── 23.18.0.md │ │ │ ├── 23.25.0.md │ │ │ ├── 23.27.0.md │ │ │ ├── 23.30.0.md │ │ │ ├── 23.9.0.md │ │ │ ├── 24.10.0.md │ │ │ ├── 24.14.0.md │ │ │ ├── 24.16.0.md │ │ │ ├── _index.md │ │ │ ├── boston.md │ │ │ ├── cream.md │ │ │ ├── dundee.md │ │ │ ├── falcon.md │ │ │ ├── george.md │ │ │ ├── kolkata.md │ │ │ ├── miami.md │ │ │ ├── orlando.md │ │ │ ├── symc.md │ │ │ ├── tampa.md │ │ │ ├── cowley.md │ │ │ ├── creedence.md │ │ │ ├── inverness.md │ │ │ ├── clearwater.md │ │ │ ├── naples.md │ │ │ ├── quebec.md │ │ │ ├── indigo.md │ │ │ ├── midnight-ride.md │ │ │ ├── stockholm.md │ │ │ ├── nile-preview.md │ │ │ ├── orlando-update-1.md │ │ │ ├── stockholm_psr.md │ │ │ └── vgpu-productisation.md │ │ └── topics │ │ │ └── _index.md │ ├── lib │ │ └── _index.md │ ├── design │ │ ├── ocfs2 │ │ │ ├── ocfs2.png │ │ │ └── ocfs2.graffle │ │ ├── smapiv3 │ │ │ ├── plugin.png │ │ │ ├── smapiv3.png │ │ │ ├── plugin.graffle │ │ │ └── smapiv3.graffle │ │ ├── _index.md │ │ └── thin-lvhd │ │ │ ├── thin-lvhd.png │ │ │ ├── xenvmd.graffle │ │ │ ├── control-plane.png │ │ │ └── thin-lvhd.graffle │ ├── toolstack │ │ ├── features │ │ │ ├── _index.md │ │ │ ├── DR │ │ │ │ └── dr.png │ │ │ ├── HA │ │ │ │ └── ha.png │ │ │ ├── XSM │ │ │ │ └── xsm.png │ │ │ └── snapshots │ │ │ │ └── vm.png │ │ ├── high-level │ │ │ ├── host.png │ │ │ └── pool.png │ │ └── _index.md │ └── xenopsd │ │ └── design │ │ └── _index.md ├── layouts │ └── partials │ │ ├── logo.html │ │ └── custom-header.html ├── static │ └── images │ │ ├── favicon.png │ │ └── xapi-project.png └── archetypes │ └── default.md ├── .ocamlformat-ignore ├── opam ├── xapi-tracing.opam.template ├── uuid.opam.template ├── xapi-tracing-export.opam.template ├── xapi-stdext-encodings.opam.template ├── xapi-stdext-unix.opam.template └── vhd-format-lwt.opam.template ├── .github └── dco.yml ├── .gitattributes ├── configure ├── .gitarchive-info └── unixpwd └── src └── dune /ocaml/libs/vhd/dune: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python3/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/pool.conf: -------------------------------------------------------------------------------- 1 | master -------------------------------------------------------------------------------- /ocaml/idl/test_datetimes.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/xenopsd/xc/numa.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python3/packages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python3/stubs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python3/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/libs/clock/test_date.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/libs/log/test/log_test.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/libs/tgroup/test_tgroup.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/xapi-guard/src/main.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/dune: -------------------------------------------------------------------------------- 1 | (data_only_dirs xe) 2 | -------------------------------------------------------------------------------- /ocaml/idl/json_backend/gen_json.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/libs/clock/test_timer_run.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/libs/sexpr/test/test_sexpr.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/libs/tracing/test_tracing.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/xapi-guard/test/cache_test.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/xapi-storage-script/test_lib.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/xcp-rrdd/bin/rrdd/xcp_rrdd.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/xcp-rrdd/bin/rrdview/rrdview.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/qcow-stream-tool/qcow_stream_tool.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/rrd2csv/dune: -------------------------------------------------------------------------------- 1 | (data_only_dirs man) 2 | -------------------------------------------------------------------------------- /ocaml/tests/test_data/gvt-g-whitelist-empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/tests/test_data/mxgpu-whitelist-empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/xapi-guard/test/xapi_guard_test.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/xcp-rrdd/bin/rrdp-cpu/rrdp_cpu.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/xcp-rrdd/bin/rrdp-dcmi/rrdp_dcmi.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/xha-lc: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exit 0 3 | -------------------------------------------------------------------------------- /doc/content/squeezed/design/figs/x.latex: -------------------------------------------------------------------------------- 1 | $x$ 2 | -------------------------------------------------------------------------------- /ocaml/libs/http-lib/test_client.mli: -------------------------------------------------------------------------------- 1 | (* *) 2 | -------------------------------------------------------------------------------- /ocaml/libs/http-lib/test_server.mli: -------------------------------------------------------------------------------- 1 | (* *) 2 | -------------------------------------------------------------------------------- /ocaml/squeezed/dune: -------------------------------------------------------------------------------- 1 | (data_only_dirs scripts) 2 | -------------------------------------------------------------------------------- /ocaml/xapi-aux/version_test.mli: -------------------------------------------------------------------------------- 1 | (* empty *) 2 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/device_number_test.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/xcp-rrdd/bin/rrdp-netdev/rrdp_netdev.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/xenopsd/scripts/network.conf: -------------------------------------------------------------------------------- 1 | bridge 2 | -------------------------------------------------------------------------------- /ocaml/libs/http-lib/radix_tree_test.mli: -------------------------------------------------------------------------------- 1 | (* *) 2 | -------------------------------------------------------------------------------- /ocaml/util/xapi_build_info.mli: -------------------------------------------------------------------------------- 1 | val date : string 2 | -------------------------------------------------------------------------------- /ocaml/xapi/xapi_inventory.ml: -------------------------------------------------------------------------------- 1 | include Inventory 2 | -------------------------------------------------------------------------------- /.ocamlformat-ignore: -------------------------------------------------------------------------------- 1 | ocaml/idl/datamodel_lifecycle.ml 2 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-compression/xapi_gzip.mli: -------------------------------------------------------------------------------- 1 | (* empty *) 2 | -------------------------------------------------------------------------------- /ocaml/xapi-storage/dune: -------------------------------------------------------------------------------- 1 | (data_only_dirs rpc-light) 2 | -------------------------------------------------------------------------------- /scripts/list_plugins: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | ls @PLUGINDIR@ 4 | -------------------------------------------------------------------------------- /ocaml/gencert/test_data/certificates/bogus.pem: -------------------------------------------------------------------------------- 1 | deadbeef 2 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-stdext/lib/xapi-fdcaps/test/test_operations.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-stdext/lib/xapi-fdcaps/test/test_properties.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-stdext/lib/xapi-fdcaps/test/test_safefd.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-stdext/lib/xapi-stdext-std/xstringext_test.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-stdext/lib/xapi-stdext-threads/ipq_test.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/vhd-tool/.gitattributes: -------------------------------------------------------------------------------- 1 | .gitarchive-info export-subst 2 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/dune: -------------------------------------------------------------------------------- 1 | (data_only_dirs designs xen-api-plugin) 2 | -------------------------------------------------------------------------------- /ocaml/xapi-storage/python/dune: -------------------------------------------------------------------------------- 1 | (data_only_dirs examples) 2 | -------------------------------------------------------------------------------- /ocaml/xcp-rrdd/dune: -------------------------------------------------------------------------------- 1 | (data_only_dirs scripts bugtool-plugin) 2 | -------------------------------------------------------------------------------- /opam/xapi-tracing.opam.template: -------------------------------------------------------------------------------- 1 | available: [ os = "linux" ] 2 | -------------------------------------------------------------------------------- /python3/examples/XenAPI/__init__.py: -------------------------------------------------------------------------------- 1 | from .XenAPI import * 2 | -------------------------------------------------------------------------------- /scripts/yum-plugins/accesstoken.conf: -------------------------------------------------------------------------------- 1 | [main] 2 | enabled=1 3 | -------------------------------------------------------------------------------- /scripts/yum-plugins/ptoken.conf: -------------------------------------------------------------------------------- 1 | [main] 2 | enabled=1 3 | 4 | -------------------------------------------------------------------------------- /scripts/yum-plugins/xapitoken.conf: -------------------------------------------------------------------------------- 1 | [main] 2 | enabled=1 3 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-rrd/.gitignore: -------------------------------------------------------------------------------- 1 | _build 2 | .merlin 3 | *.install 4 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-stdext/lib/xapi-fd-test/test/test_xapi_fd_test.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-stdext/lib/xapi-stdext-threads/scheduler_test.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-stdext/lib/xapi-stdext-threads/threadext_test.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-stdext/lib/xapi-stdext-unix/test/test_systemd.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-stdext/lib/xapi-stdext-zerocheck/zerocheck_test.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/xcp-rrdd-tmp: -------------------------------------------------------------------------------- 1 | d /dev/shm/metrics 0775 root rrdmetrics - 2 | -------------------------------------------------------------------------------- /ocaml/libs/vhd/.gitignore: -------------------------------------------------------------------------------- 1 | _build 2 | .merlin 3 | *.install 4 | .*.swp 5 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-stdext/.gitignore: -------------------------------------------------------------------------------- 1 | _build/ 2 | *.install 3 | .merlin 4 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-stdext/lib/xapi-stdext-std/bench/bench_xstringext.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-stdext/lib/xapi-stdext-unix/test/unixext_test_run.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ocaml/sdk-gen/component-test/jsonrpc-server/requirements.txt: -------------------------------------------------------------------------------- 1 | aiohttp 2 | -------------------------------------------------------------------------------- /opam/uuid.opam.template: -------------------------------------------------------------------------------- 1 | available: [ os = "linux" | os = "macos" ] 2 | -------------------------------------------------------------------------------- /opam/xapi-tracing-export.opam.template: -------------------------------------------------------------------------------- 1 | available: [ os = "linux" ] 2 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-rrd/README.md: -------------------------------------------------------------------------------- 1 | Round-Robin Datasources (RRDs) for OCaml. 2 | -------------------------------------------------------------------------------- /ocaml/sdk-gen/go/autogen/src/go.mod: -------------------------------------------------------------------------------- 1 | module go/xenapi 2 | 3 | go 1.22.2 4 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/.gitignore: -------------------------------------------------------------------------------- 1 | *.merlin 2 | *.install 3 | *.swp 4 | 5 | _build 6 | -------------------------------------------------------------------------------- /ocaml/xapi-storage-script/test/volume/org.xen.xapi.storage.dummyv5/SR.ls: -------------------------------------------------------------------------------- 1 | sr.py -------------------------------------------------------------------------------- /ocaml/xapi-storage/python/xapi/storage/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | -------------------------------------------------------------------------------- /ocaml/xenopsd/pvs/pvs_proxy_setup.mli: -------------------------------------------------------------------------------- 1 | (* empty - this is not a library *) 2 | -------------------------------------------------------------------------------- /doc/content/squeezed/design/figs/reservation.latex: -------------------------------------------------------------------------------- 1 | $\mathit{reservation}_i$ 2 | -------------------------------------------------------------------------------- /doc/content/xapi/database/_index.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "Database" 3 | +++ 4 | 5 | -------------------------------------------------------------------------------- /doc/content/xapi/guides/howtos/_index.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "How to add...." 3 | +++ -------------------------------------------------------------------------------- /doc/content/xen-api/classes/sm.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "SM" 3 | class = "SM" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/sr.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "SR" 3 | class = "SR" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vm.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "VM" 3 | class = "VM" 4 | +++ 5 | -------------------------------------------------------------------------------- /ocaml/nbd/README.md: -------------------------------------------------------------------------------- 1 | # xapi-nbd 2 | Expose XenServer disks conveniently over NBD 3 | -------------------------------------------------------------------------------- /ocaml/xapi-storage-script/test/volume/org.xen.xapi.storage.dummyv5/SR.attach: -------------------------------------------------------------------------------- 1 | sr.py -------------------------------------------------------------------------------- /ocaml/xapi-storage-script/test/volume/org.xen.xapi.storage.dummyv5/SR.create: -------------------------------------------------------------------------------- 1 | sr.py -------------------------------------------------------------------------------- /ocaml/xapi-storage-script/test/volume/org.xen.xapi.storage.dummyv5/SR.detach: -------------------------------------------------------------------------------- 1 | sr.py -------------------------------------------------------------------------------- /ocaml/xapi-storage-script/test/volume/org.xen.xapi.storage.dummyv5/SR.probe: -------------------------------------------------------------------------------- 1 | sr.py -------------------------------------------------------------------------------- /ocaml/xapi-storage-script/test/volume/org.xen.xapi.storage.dummyv5/SR.stat: -------------------------------------------------------------------------------- 1 | sr.py -------------------------------------------------------------------------------- /ocaml/xapi-storage/python/xapi/storage/api/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | -------------------------------------------------------------------------------- /python3/tests/observer/all.conf: -------------------------------------------------------------------------------- 1 | module_names=XenAPI,tests.observer.traced_script -------------------------------------------------------------------------------- /scripts/sysconfig-xapi: -------------------------------------------------------------------------------- 1 | # Advanced options. 2 | # (there are none by default) 3 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/pbd.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "PBD" 3 | class = "PBD" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/pci.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "PCI" 3 | class = "PCI" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/pif.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "PIF" 3 | class = "PIF" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vbd.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "VBD" 3 | class = "VBD" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vdi.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "VDI" 3 | class = "VDI" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vif.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "VIF" 3 | class = "VIF" 4 | +++ 5 | -------------------------------------------------------------------------------- /ocaml/xapi-storage-script/test/volume/org.xen.xapi.storage.dummyv5/Plugin.Query: -------------------------------------------------------------------------------- 1 | plugin.py -------------------------------------------------------------------------------- /ocaml/xapi-storage-script/test/volume/org.xen.xapi.storage.dummyv5/Volume.set: -------------------------------------------------------------------------------- 1 | volume.py -------------------------------------------------------------------------------- /ocaml/xapi-storage-script/test/volume/org.xen.xapi.storage.dummyv5/Volume.stat: -------------------------------------------------------------------------------- 1 | volume.py -------------------------------------------------------------------------------- /ocaml/xapi-storage-script/test/volume/org.xen.xapi.storage.dummyv5/Volume.unset: -------------------------------------------------------------------------------- 1 | volume.py -------------------------------------------------------------------------------- /ocaml/xapi-storage/python/xapi/storage/api/v5/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | -------------------------------------------------------------------------------- /.github/dco.yml: -------------------------------------------------------------------------------- 1 | allowRemediationCommits: 2 | individual: true 3 | thirdParty: true 4 | -------------------------------------------------------------------------------- /doc/content/xen-api/_index.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenAPI" 3 | +++ 4 | 5 | {{% children %}} 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/auth.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "auth" 3 | class = "auth" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/blob.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "blob" 3 | class = "blob" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/bond.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "Bond" 3 | class = "Bond" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/event.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "event" 3 | class = "event" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/host.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "host" 3 | class = "host" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/lvhd.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "LVHD" 3 | class = "LVHD" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/pgpu.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "PGPU" 3 | class = "PGPU" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/pool.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "pool" 3 | class = "pool" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/pusb.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "PUSB" 3 | class = "PUSB" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/role.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "role" 3 | class = "role" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/task.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "task" 3 | class = "task" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/user.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "user" 3 | class = "user" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vgpu.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "VGPU" 3 | class = "VGPU" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vlan.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "VLAN" 3 | class = "VLAN" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vmpp.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "VMPP" 3 | class = "VMPP" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vmss.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "VMSS" 3 | class = "VMSS" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vtpm.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "VTPM" 3 | class = "VTPM" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vusb.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "VUSB" 3 | class = "VUSB" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/layouts/partials/logo.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ocaml/xapi-storage-script/test/volume/org.xen.xapi.storage.dummyv5/Volume.create: -------------------------------------------------------------------------------- 1 | volume.py -------------------------------------------------------------------------------- /ocaml/xapi-storage-script/test/volume/org.xen.xapi.storage.dummyv5/Volume.destroy: -------------------------------------------------------------------------------- 1 | volume.py -------------------------------------------------------------------------------- /ocaml/xapi-storage/.gitignore: -------------------------------------------------------------------------------- 1 | _build/ 2 | *.install 3 | .merlin 4 | 5 | *.rej 6 | *.orig 7 | -------------------------------------------------------------------------------- /opam/xapi-stdext-encodings.opam.template: -------------------------------------------------------------------------------- 1 | available: arch != "arm32" & arch != "x86_32" 2 | -------------------------------------------------------------------------------- /python3/tests/observer/observer.conf: -------------------------------------------------------------------------------- 1 | otel_resource_attributes="key1=value1,key2=value2" 2 | -------------------------------------------------------------------------------- /doc/content/squeezed/design/figs/xtotpages.latex: -------------------------------------------------------------------------------- 1 | $x+\texttt{totpages}+\texttt{memory-offset}$ 2 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/cluster.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "Cluster" 3 | class = "Cluster" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/console.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "console" 3 | class = "console" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/dr_task.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "DR_task" 3 | class = "DR_task" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/feature.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "Feature" 3 | class = "Feature" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/message.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "message" 3 | class = "message" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/network.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "network" 3 | class = "network" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/secret.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "secret" 3 | class = "secret" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/session.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "session" 3 | class = "session" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/sr_stat.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "sr_stat" 3 | class = "sr_stat" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/subject.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "subject" 3 | class = "subject" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/tunnel.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "tunnel" 3 | class = "tunnel" 4 | +++ 5 | -------------------------------------------------------------------------------- /ocaml/libs/vhd/disk/dune: -------------------------------------------------------------------------------- 1 | (library 2 | (name disk) 3 | (libraries cstruct lwt lwt.unix unix)) 4 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib/coverage/disabled.ml: -------------------------------------------------------------------------------- 1 | let init _ = () 2 | 3 | let dispatcher_init _ = () 4 | -------------------------------------------------------------------------------- /ocaml/xapi-storage-script/test/volume/org.xen.xapi.storage.dummyv5/Plugin.diagnostics: -------------------------------------------------------------------------------- 1 | plugin.py -------------------------------------------------------------------------------- /scripts/10-stunnel-increase-number-of-file-descriptors.conf: -------------------------------------------------------------------------------- 1 | [Service] 2 | LimitNOFILE=2048 3 | -------------------------------------------------------------------------------- /scripts/11-stunnel-gencert.conf: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Wants=gencert.service 3 | After=gencert.service 4 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/host_cpu.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "host_cpu" 3 | class = "host_cpu" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/observer.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "Observer" 3 | class = "Observer" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/pvs_site.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "PVS_site" 3 | class = "PVS_site" 4 | +++ 5 | -------------------------------------------------------------------------------- /ocaml/database/block_device_io.mli: -------------------------------------------------------------------------------- 1 | (* this file is empty on purpose: this is an executable file *) 2 | -------------------------------------------------------------------------------- /ocaml/database/db_cache_test.mli: -------------------------------------------------------------------------------- 1 | (* this file is empty on purpose: this is an executable file *) 2 | -------------------------------------------------------------------------------- /ocaml/database/unit_test_sql.mli: -------------------------------------------------------------------------------- 1 | (* this file is empty on purpose: this is an executable file *) 2 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-stdext/lib/xapi-stdext-unix/test/unixext_test.mli: -------------------------------------------------------------------------------- 1 | val tests : QCheck2.Test.t list 2 | -------------------------------------------------------------------------------- /ocaml/quicktest/quicktest_xenstore.mli: -------------------------------------------------------------------------------- 1 | val tests : unit -> (unit -> unit) Qt_filter.test_case list 2 | -------------------------------------------------------------------------------- /ocaml/sdk-gen/common/license.mli: -------------------------------------------------------------------------------- 1 | (* Content of BSD 2 License *) 2 | val bsd_two_clause : string 3 | -------------------------------------------------------------------------------- /ocaml/sdk-gen/java/main.mli: -------------------------------------------------------------------------------- 1 | (* Empty .mli to ensure unused functions are picked up during check*) 2 | -------------------------------------------------------------------------------- /ocaml/vhd-tool/.gitignore: -------------------------------------------------------------------------------- 1 | _build 2 | .merlin 3 | config.mk 4 | *.install 5 | 6 | scripts/*.pyc 7 | -------------------------------------------------------------------------------- /doc/content/xapi/xapi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/xapi/xapi.png -------------------------------------------------------------------------------- /doc/content/xen-api/classes/crashdump.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "crashdump" 3 | class = "crashdump" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/gpu_group.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "GPU_group" 3 | class = "GPU_group" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/host_patch.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "host_patch" 3 | class = "host_patch" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/pool_patch.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "pool_patch" 3 | class = "pool_patch" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/pvs_proxy.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "PVS_proxy" 3 | class = "PVS_proxy" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/pvs_server.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "PVS_server" 3 | class = "PVS_server" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/repository.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "Repository" 3 | class = "Repository" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/usb_group.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "USB_group" 3 | class = "USB_group" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vgpu_type.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "VGPU_type" 3 | class = "VGPU_type" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vm_metrics.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "VM_metrics" 3 | class = "VM_metrics" 4 | +++ 5 | -------------------------------------------------------------------------------- /ocaml/database/database_server_main.mli: -------------------------------------------------------------------------------- 1 | (* this file is empty on purpose: this is an executable file *) 2 | -------------------------------------------------------------------------------- /ocaml/database/unit_test_marshall.mli: -------------------------------------------------------------------------------- 1 | (* this file is empty on purpose: this is an executable file *) 2 | -------------------------------------------------------------------------------- /ocaml/sdk-gen/c/gen_c_binding.mli: -------------------------------------------------------------------------------- 1 | (* Empty .mli to ensure unused functions are picked up during check*) 2 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/login.response.0: -------------------------------------------------------------------------------- 1 | {"result":"string","error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/login.response.0: -------------------------------------------------------------------------------- 1 | {"result":"string","error":null,"id":0} -------------------------------------------------------------------------------- /scripts/motd: -------------------------------------------------------------------------------- 1 | 2 | 3 | XenServer simulator VM 4 | 5 | Language bindings and examples are in /SDK 6 | 7 | -------------------------------------------------------------------------------- /doc/content/lib/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Libraries 3 | hidden: true 4 | --- 5 | {{% children description=true %}} -------------------------------------------------------------------------------- /doc/content/xen-api/classes/certificate.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "Certificate" 3 | class = "Certificate" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/cluster_host.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "Cluster_host" 3 | class = "Cluster_host" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/data_source.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "data_source" 3 | class = "data_source" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/host_metrics.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "host_metrics" 3 | class = "host_metrics" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/pif_metrics.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "PIF_metrics" 3 | class = "PIF_metrics" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/pool_update.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "pool_update" 3 | class = "pool_update" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/probe_result.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "probe_result" 3 | class = "probe_result" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vbd_metrics.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "VBD_metrics" 3 | class = "VBD_metrics" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vif_metrics.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "VIF_metrics" 3 | class = "VIF_metrics" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vm_appliance.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "VM_appliance" 3 | class = "VM_appliance" 4 | +++ 5 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_vgpu_metadata.response.1: -------------------------------------------------------------------------------- 1 | {"result":[],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/balance_memory.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/login.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/balance_memory.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-storage-script/.gitignore: -------------------------------------------------------------------------------- 1 | _build/ 2 | .merlin 3 | *.install 4 | 5 | *.rej 6 | *.orig 7 | VERSION 8 | -------------------------------------------------------------------------------- /scripts/db.conf.skel: -------------------------------------------------------------------------------- 1 | [/var/lib/xcp/state.db] 2 | mode:no_limit 3 | format:xml 4 | available_this_boot:true 5 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | .gitarchive-info export-subst 2 | # ask git to not disturb the endlines of pems 3 | *.pem -text 4 | -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | dune exec --profile=release ./configure.exe -- $* >config.mk 4 | cat config.mk 5 | 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/network_sriov.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "network_sriov" 3 | class = "network_sriov" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/24.0.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 24.0.0" 3 | release = "24.0.0" 4 | weight = 5 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/24.3.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 24.3.0" 3 | release = "24.3.0" 4 | weight = 4 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/ely.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 7.1" 3 | release = "ely" 4 | weight = 49 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/jura.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 7.4" 3 | release = "jura" 4 | weight = 46 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/lima.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 7.6" 3 | release = "lima" 4 | weight = 44 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/rio.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 4.0" 3 | release = "rio" 4 | weight = 68 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/topics/_index.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "Topics" 3 | weight = 200 4 | +++ 5 | 6 | {{% children %}} 7 | -------------------------------------------------------------------------------- /doc/static/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/static/images/favicon.png -------------------------------------------------------------------------------- /ocaml/libs/cpuid/dune: -------------------------------------------------------------------------------- 1 | (library 2 | (name cpuid) 3 | (libraries 4 | xapi-log 5 | ) 6 | (wrapped false) 7 | ) 8 | -------------------------------------------------------------------------------- /ocaml/sdk-gen/csharp/gen_csharp_binding.mli: -------------------------------------------------------------------------------- 1 | (* Empty .mli to ensure unused functions are picked up during check*) 2 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/delete_reservation.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_diagnostics.response.0: -------------------------------------------------------------------------------- 1 | {"result":"string","error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_host_reserved_memory.response.0: -------------------------------------------------------------------------------- 1 | {"result":0,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/login.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all.response.1: -------------------------------------------------------------------------------- 1 | {"result":[],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.clear_state.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.reset_state.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/delete_reservation.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_diagnostics.response.0: -------------------------------------------------------------------------------- 1 | {"result":"string","error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/login.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/login.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /scripts/rio.db.conf.skel: -------------------------------------------------------------------------------- 1 | [/var/lib/xcp/state.db] 2 | mode:no_limit 3 | format:sqlite 4 | available_this_boot:true 5 | -------------------------------------------------------------------------------- /.gitarchive-info: -------------------------------------------------------------------------------- 1 | Changeset: 654cef3335edad39fd56f56b2deec39351472de2 2 | Commit date: Fri, 12 Dec 2025 13:07:52 +0000 3 | -------------------------------------------------------------------------------- /doc/content/squeezed/design/figs/g.latex: -------------------------------------------------------------------------------- 1 | $$g {\stackrel{def}{=}}\frac{x + \mathit{d1} + \mathit{d2} + \mathit{d3}}{3}$$ 2 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/host_crashdump.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "host_crashdump" 3 | class = "host_crashdump" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/sdn_controller.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "SDN_controller" 3 | class = "SDN_controller" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/1.250.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 1.250.0" 3 | release = "1.250.0" 4 | weight = 38 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/1.257.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 1.257.0" 3 | release = "1.257.0" 4 | weight = 37 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/1.271.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 1.271.0" 3 | release = "1.271.0" 4 | weight = 36 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/1.290.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 1.290.0" 3 | release = "1.290.0" 4 | weight = 35 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/1.294.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 1.294.0" 3 | release = "1.294.0" 4 | weight = 34 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/1.297.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 1.297.0" 3 | release = "1.297.0" 4 | weight = 33 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/1.298.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 1.298.0" 3 | release = "1.298.0" 4 | weight = 32 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/1.301.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 1.301.0" 3 | release = "1.301.0" 4 | weight = 31 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/1.303.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 1.303.0" 3 | release = "1.303.0" 4 | weight = 30 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/1.304.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 1.304.0" 3 | release = "1.304.0" 4 | weight = 29 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/1.307.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 1.307.0" 3 | release = "1.307.0" 4 | weight = 28 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/1.313.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 1.313.0" 3 | release = "1.313.0" 4 | weight = 27 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/1.318.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 1.318.0" 3 | release = "1.318.0" 4 | weight = 26 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/1.329.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 1.329.0" 3 | release = "1.329.0" 4 | weight = 25 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/21.2.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 21.2.0" 3 | release = "21.2.0" 4 | weight = 24 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/21.3.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 21.3.0" 3 | release = "21.3.0" 4 | weight = 23 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/21.4.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 21.4.0" 3 | release = "21.4.0" 4 | weight = 22 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/22.12.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 22.12.0" 3 | release = "22.12.0" 4 | weight = 20 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/22.16.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 22.16.0" 3 | release = "22.16.0" 4 | weight = 19 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/22.19.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 22.19.0" 3 | release = "22.19.0" 4 | weight = 18 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/22.20.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 22.20.0" 3 | release = "22.20.0" 4 | weight = 17 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/22.26.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 22.26.0" 3 | release = "22.26.0" 4 | weight = 16 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/22.27.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 22.27.0" 3 | release = "22.27.0" 4 | weight = 15 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/22.33.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 22.33.0" 3 | release = "22.33.0" 4 | weight = 14 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/22.37.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 22.37.0" 3 | release = "22.37.0" 4 | weight = 13 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/22.5.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 22.5.0" 3 | release = "22.5.0" 4 | weight = 21 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/23.1.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 23.1.0" 3 | release = "23.1.0" 4 | weight = 12 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/23.14.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 23.14.0" 3 | release = "23.14.0" 4 | weight = 10 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/23.18.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 23.18.0" 3 | release = "23.18.0" 4 | weight = 9 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/23.25.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 23.25.0" 3 | release = "23.25.0" 4 | weight = 8 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/23.27.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 23.27.0" 3 | release = "23.27.0" 4 | weight = 7 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/23.30.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 23.30.0" 3 | release = "23.30.0" 4 | weight = 6 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/23.9.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 23.9.0" 3 | release = "23.9.0" 4 | weight = 11 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/24.10.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 24.10.0" 3 | release = "24.10.0" 4 | weight = 3 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/24.14.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 24.14.0" 3 | release = "24.14.0" 4 | weight = 2 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/24.16.0.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XAPI 24.16.0" 3 | release = "24.16.0" 4 | weight = 1 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/_index.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenAPI Releases" 3 | weight = 150 4 | +++ 5 | 6 | {{% children %}} -------------------------------------------------------------------------------- /doc/content/xen-api/releases/boston.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 6.0" 3 | release = "boston" 4 | weight = 60 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/cream.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 6.5 SP1" 3 | release = "cream" 4 | weight = 52 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/dundee.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 7.0" 3 | release = "dundee" 4 | weight = 50 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/falcon.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 7.2" 3 | release = "falcon" 4 | weight = 48 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/george.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 5.5" 3 | release = "george" 4 | weight = 63 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/kolkata.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 7.5" 3 | release = "kolkata" 4 | weight = 45 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/miami.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 4.1" 3 | release = "miami" 4 | weight = 67 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/orlando.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 5.0" 3 | release = "orlando" 4 | weight = 65 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/symc.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 4.1.1" 3 | release = "symc" 4 | weight = 66 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/tampa.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 6.1" 3 | release = "tampa" 4 | weight = 59 5 | +++ 6 | -------------------------------------------------------------------------------- /ocaml/message-switch/configure: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec dune exec --profile=release ./configure.exe -- $* >config.mk 4 | -------------------------------------------------------------------------------- /ocaml/sdk-gen/csharp/friendly_error_names.mli: -------------------------------------------------------------------------------- 1 | (* Empty .mli to ensure unused functions are picked up during check*) 2 | -------------------------------------------------------------------------------- /ocaml/sdk-gen/go/templates/Option.mustache: -------------------------------------------------------------------------------- 1 | {{#option}} 2 | type Option{{type_name_suffix}} *{{type}} 3 | 4 | {{/option}} -------------------------------------------------------------------------------- /ocaml/wsproxy/src/dune: -------------------------------------------------------------------------------- 1 | (library 2 | (name wslib) 3 | (modes best) 4 | (libraries base64 lwt lwt.unix unix) 5 | ) 6 | -------------------------------------------------------------------------------- /ocaml/xapi-consts/dune: -------------------------------------------------------------------------------- 1 | (library 2 | (name xapi_consts) 3 | (public_name xapi-consts) 4 | (wrapped false) 5 | ) 6 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/designs/switch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/ocaml/xapi-idl/designs/switch.png -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/requests/login.request.0: -------------------------------------------------------------------------------- 1 | {"method":"login","params":["string","string"],"id":10} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/balance_memory.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/balance_memory.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_diagnostics.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_host_initial_free_memory.response.0: -------------------------------------------------------------------------------- 1 | {"result":0,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory.response.0: -------------------------------------------------------------------------------- 1 | {"result":"reservation_id","error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/requests/login.request.0: -------------------------------------------------------------------------------- 1 | {"method":"login","params":["string","string"],"id":10} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.add_port.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.create.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.destroy.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.exists.response.0: -------------------------------------------------------------------------------- 1 | {"result":true,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.exists.response.1: -------------------------------------------------------------------------------- 1 | {"result":false,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_all.response.1: -------------------------------------------------------------------------------- 1 | {"result":[],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mtu.response.0: -------------------------------------------------------------------------------- 1 | {"result":0,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_up.response.0: -------------------------------------------------------------------------------- 1 | {"result":true,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_up.response.1: -------------------------------------------------------------------------------- 1 | {"result":false,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.set_dns_interface.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/balance_memory.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_host_initial_free_memory.response.0: -------------------------------------------------------------------------------- 1 | {"result":0,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_host_reserved_memory.response.0: -------------------------------------------------------------------------------- 1 | {"result":0,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/reserve_memory.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /scripts/bugtool-plugin/xapi.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /doc/content/design/ocfs2/ocfs2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/design/ocfs2/ocfs2.png -------------------------------------------------------------------------------- /doc/content/squeezed/design/figs/hostfreemem.latex: -------------------------------------------------------------------------------- 1 | $$\mathit{host\ free\ memory} >= s + \sum_i{\mathit{reservation}_i}$$ 2 | -------------------------------------------------------------------------------- /doc/content/toolstack/features/_index.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "Features" 3 | weight = 50 4 | +++ 5 | 6 | {{% children %}} 7 | 8 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/pvs_cache_storage.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "PVS_cache_storage" 3 | class = "PVS_cache_storage" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vm_guest_metrics.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "VM_guest_metrics" 3 | class = "VM_guest_metrics" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/cowley.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 5.6 FP1" 3 | release = "cowley" 4 | weight = 61 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/creedence.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 6.5" 3 | release = "creedence" 4 | weight = 53 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/inverness.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 7.3" 3 | release = "inverness" 4 | weight = 47 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/static/images/xapi-project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/static/images/xapi-project.png -------------------------------------------------------------------------------- /ocaml/forkexecd/.gitignore: -------------------------------------------------------------------------------- 1 | _build/ 2 | helper/*.o 3 | helper/*.o.d 4 | helper/vfork_helper 5 | .merlin 6 | *.install 7 | 8 | -------------------------------------------------------------------------------- /ocaml/gencert/test_data/certificates/pkey_bogus.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | deadbeef 3 | -----END PRIVATE KEY----- 4 | -------------------------------------------------------------------------------- /ocaml/libs/clock/test_timer.mli: -------------------------------------------------------------------------------- 1 | val tests_span : unit Alcotest.V1.test_case list 2 | 3 | val tests : QCheck2.Test.t list 4 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-inventory/.gitignore: -------------------------------------------------------------------------------- 1 | _build/ 2 | *.install 3 | .merlin 4 | 5 | *.orig 6 | *.rej 7 | xcp_inventory_config.ml 8 | -------------------------------------------------------------------------------- /ocaml/sdk-gen/powershell/gen_powershell_binding.mli: -------------------------------------------------------------------------------- 1 | (* Empty .mli to ensure unused functions are picked up during check*) 2 | -------------------------------------------------------------------------------- /ocaml/tests/test_data/yum_upgrade.output4: -------------------------------------------------------------------------------- 1 | Error: xenserver-telemetry conflicts with python2-bitarray-0.8.3-2.xs8.x86_64 2 | 3 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_metadata.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Gpumon_failure","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_vgpu_metadata.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Gpumon_failure","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/delete_reservation.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/delete_reservation.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/login.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/login.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory_range.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/transfer_reservation_to_domain.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_bonds.response.1: -------------------------------------------------------------------------------- 1 | {"result":{},"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_ports.response.1: -------------------------------------------------------------------------------- 1 | {"result":{},"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_interfaces.response.1: -------------------------------------------------------------------------------- 1 | {"result":[],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_kind.response.1: -------------------------------------------------------------------------------- 1 | {"result":"Bridge","error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.make_config.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.remove_port.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.set_persistent.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.bring_down.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_dns.response.3: -------------------------------------------------------------------------------- 1 | {"result":[[],[]],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv4_addr.response.1: -------------------------------------------------------------------------------- 1 | {"result":[],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv6_addr.response.1: -------------------------------------------------------------------------------- 1 | {"result":[],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mac.response.0: -------------------------------------------------------------------------------- 1 | {"result":"string","error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.has_vlan.response.0: -------------------------------------------------------------------------------- 1 | {"result":true,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.has_vlan.response.1: -------------------------------------------------------------------------------- 1 | {"result":false,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_connected.response.0: -------------------------------------------------------------------------------- 1 | {"result":true,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_physical.response.0: -------------------------------------------------------------------------------- 1 | {"result":true,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_physical.response.1: -------------------------------------------------------------------------------- 1 | {"result":false,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.make_config.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.PVS_proxy.remove_site.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.clear_state.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.reset_state.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.set_gateway_interface.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/balance_memory.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/delete_reservation.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/delete_reservation.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_diagnostics.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_diagnostics.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/login.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/login.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/reserve_memory.response.0: -------------------------------------------------------------------------------- 1 | {"result":"reservation_id","error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/reserve_memory.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/transfer_reservation_to_domain.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /opam/xapi-stdext-unix.opam.template: -------------------------------------------------------------------------------- 1 | depexts: ["linux-headers"] {os-distribution = "alpine"} 2 | available: [ os = "linux" ] 3 | -------------------------------------------------------------------------------- /scripts/bugtool-plugin/observer/stuff.xml: -------------------------------------------------------------------------------- 1 | 2 | /var/log/dt 3 | 4 | -------------------------------------------------------------------------------- /scripts/wsproxy.socket: -------------------------------------------------------------------------------- 1 | [Socket] 2 | ListenStream=/var/lib/xcp/websockproxy 3 | 4 | [Install] 5 | WantedBy=sockets.target 6 | -------------------------------------------------------------------------------- /unixpwd/src/dune: -------------------------------------------------------------------------------- 1 | (library 2 | (name unixpwd) 3 | (modes best) 4 | (libraries 5 | unixpwd_stubs 6 | ) 7 | ) 8 | 9 | -------------------------------------------------------------------------------- /doc/content/design/ocfs2/ocfs2.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/design/ocfs2/ocfs2.graffle -------------------------------------------------------------------------------- /doc/content/design/smapiv3/plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/design/smapiv3/plugin.png -------------------------------------------------------------------------------- /doc/content/design/smapiv3/smapiv3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/design/smapiv3/smapiv3.png -------------------------------------------------------------------------------- /doc/content/xen-api/releases/clearwater.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 6.2" 3 | release = "clearwater" 4 | weight = 58 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/naples.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "Citrix Hypervisor 8.0" 3 | release = "naples" 4 | weight = 43 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/quebec.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "Citrix Hypervisor 8.1" 3 | release = "quebec" 4 | weight = 42 5 | +++ 6 | -------------------------------------------------------------------------------- /ocaml/gencert/test_data/certificates/cert_bogus.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | Z9Gx2cmqSUZm 3 | -----END CERTIFICATE----- 4 | -------------------------------------------------------------------------------- /ocaml/sdk-gen/java/autogen/dune: -------------------------------------------------------------------------------- 1 | (alias 2 | (name generate) 3 | (deps 4 | (source_tree .))) 5 | 6 | (data_only_dirs xen-api) 7 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_metadata.response.0: -------------------------------------------------------------------------------- 1 | {"result":"nvidia_pgpu_metadata","error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_metadata.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["NvmlFailure","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_vgpu_compatibility.response.0: -------------------------------------------------------------------------------- 1 | {"result":"Compatible","error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_vm_compatibility.response.0: -------------------------------------------------------------------------------- 1 | {"result":"Compatible","error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_vgpu_metadata.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["NvmlFailure","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/requests/balance_memory.request.0: -------------------------------------------------------------------------------- 1 | {"method":"balance_memory","params":["string"],"id":5} 2 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/requests/get_diagnostics.request.0: -------------------------------------------------------------------------------- 1 | {"method":"get_diagnostics","params":["string"],"id":6} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/balance_memory.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/balance_memory.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_diagnostics.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} 2 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_domain_zero_policy.response.0: -------------------------------------------------------------------------------- 1 | {"result":["Fixed_size",0],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_domain_zero_policy.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_domain_zero_policy.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_host_reserved_memory.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_host_reserved_memory.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/login.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/login.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory_range.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/requests/balance_memory.request.0: -------------------------------------------------------------------------------- 1 | {"method":"balance_memory","params":["string"],"id":4} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/requests/get_diagnostics.request.0: -------------------------------------------------------------------------------- 1 | {"method":"get_diagnostics","params":["string"],"id":11} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.add_port.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.create.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.create.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.destroy.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.destroy.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_kind.response.0: -------------------------------------------------------------------------------- 1 | {"result":"Openvswitch","error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_kind.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_capabilities.response.1: -------------------------------------------------------------------------------- 1 | {"result":[],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv4_gateway.response.1: -------------------------------------------------------------------------------- 1 | {"result":[],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_connected.response.1: -------------------------------------------------------------------------------- 1 | {"result":false,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_up.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.set_ipv4_conf.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.set_persistent.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.PVS_proxy.configure_site.response.0: -------------------------------------------------------------------------------- 1 | {"result":null,"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.clear_state.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.reset_state.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_domain_zero_policy.response.0: -------------------------------------------------------------------------------- 1 | {"result":["Fixed_size",0],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_domain_zero_policy.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_domain_zero_policy.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_host_reserved_memory.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/login.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/reserve_memory_range.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/reserve_memory_range.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xenopsd/simulator/xenopsd.conf: -------------------------------------------------------------------------------- 1 | pidfile=xenopsd.pid 2 | daemon=false 3 | simulate=true 4 | persist=false 5 | sockets-path=. 6 | -------------------------------------------------------------------------------- /scripts/bugtool-plugin/observer.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /scripts/bugtool-plugin/xenopsd.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /scripts/xapi-init-complete.target: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Xapi is available 3 | After=syslog.target 4 | After=time-sync.target 5 | -------------------------------------------------------------------------------- /doc/content/design/_index.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "Design Documents" 3 | linkTitle = "Designs" 4 | +++ 5 | 6 | {{< design_docs_list >}} 7 | -------------------------------------------------------------------------------- /doc/content/design/smapiv3/plugin.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/design/smapiv3/plugin.graffle -------------------------------------------------------------------------------- /doc/content/squeezed/design/figs/unused.latex: -------------------------------------------------------------------------------- 1 | $$\mathit{unused}(i) {\stackrel{def}{=}}i.\mathit{reservation} - i.\texttt{totpages}$$ 2 | -------------------------------------------------------------------------------- /doc/content/toolstack/features/DR/dr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/toolstack/features/DR/dr.png -------------------------------------------------------------------------------- /doc/content/toolstack/features/HA/ha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/toolstack/features/HA/ha.png -------------------------------------------------------------------------------- /doc/content/toolstack/high-level/host.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/toolstack/high-level/host.png -------------------------------------------------------------------------------- /doc/content/toolstack/high-level/pool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/toolstack/high-level/pool.png -------------------------------------------------------------------------------- /doc/content/xen-api/classes/classes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/xen-api/classes/classes.png -------------------------------------------------------------------------------- /doc/content/xen-api/classes/vdi_nbd_server_info.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "vdi_nbd_server_info" 3 | class = "vdi_nbd_server_info" 4 | +++ 5 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/indigo.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 6.5 SP1 Hotfix 31" 3 | release = "indigo" 4 | weight = 51 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/midnight-ride.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 5.6" 3 | release = "midnight-ride" 4 | weight = 62 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/stockholm.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "Citrix Hypervisor 8.2" 3 | release = "stockholm" 4 | weight = 41 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xenopsd/design/_index.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "Design" 3 | +++ 4 | 5 | Design documents for `xenopsd`: 6 | {{% children %}} 7 | -------------------------------------------------------------------------------- /ocaml/libs/xapi-stdext/lib/xapi-stdext-unix/test/unixext_test_run.ml: -------------------------------------------------------------------------------- 1 | let () = QCheck_base_runner.run_tests_main Unixext_test.tests 2 | -------------------------------------------------------------------------------- /ocaml/networkd/test/jsonrpc_files/bad_call.json: -------------------------------------------------------------------------------- 1 | {"method": "method1", "params": [{"param1": "value1", "param2": "value2"}], "id":} 2 | -------------------------------------------------------------------------------- /ocaml/networkd/test/jsonrpc_files/short_call.json: -------------------------------------------------------------------------------- 1 | {"method": "method1", "params": [{"param1": "value1", "param2": "value2"}], "id": "1" -------------------------------------------------------------------------------- /ocaml/vhd-tool/.gitarchive-info: -------------------------------------------------------------------------------- 1 | Changeset: 654cef3335edad39fd56f56b2deec39351472de2 2 | Commit date: Fri, 12 Dec 2025 13:07:52 +0000 3 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_metadata.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"NvmlInterfaceNotAvailable","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_metadata.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_vgpu_compatibility.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Gpumon_failure","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_vm_compatibility.response.2: -------------------------------------------------------------------------------- 1 | {"result":["Incompatible",[]],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_vm_compatibility.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Gpumon_failure","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_vgpu_metadata.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"NvmlInterfaceNotAvailable","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_vgpu_metadata.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/balance_memory.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/delete_reservation.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/delete_reservation.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_diagnostics.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_diagnostics.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_domain_zero_policy.response.1: -------------------------------------------------------------------------------- 1 | {"result":["Auto_balloon",[0,0]],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_host_initial_free_memory.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_host_initial_free_memory.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/login.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Cannot_free_this_much_memory",[0,0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/login.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/query_reservation_of_domain.response.0: -------------------------------------------------------------------------------- 1 | {"result":"reservation_id","error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/query_reservation_of_domain.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/query_reservation_of_domain.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/transfer_reservation_to_domain.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/requests/Network.clear_state.request.0: -------------------------------------------------------------------------------- 1 | {"method":"Network.clear_state","params":[null],"id":109} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/requests/Network.reset_state.request.0: -------------------------------------------------------------------------------- 1 | {"method":"Network.reset_state","params":[null],"id":108} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.add_port.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.create.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.create.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.destroy.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all.response.0: -------------------------------------------------------------------------------- 1 | {"result":["_bridge_list_t"],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_bonds.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_ports.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_kind.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_physical_interfaces.response.1: -------------------------------------------------------------------------------- 1 | {"result":[],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.make_config.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.make_config.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.remove_port.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.remove_port.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.set_persistent.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.bring_down.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.exists.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.exists.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_all.response.0: -------------------------------------------------------------------------------- 1 | {"result":["_iface_list_t"],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_all.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_all.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_dns.response.1: -------------------------------------------------------------------------------- 1 | {"result":[["127.0.0.1"],[]],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_dns.response.12: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_dns.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mac.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mac.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mtu.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mtu.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.has_vlan.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.has_vlan.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_up.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.make_config.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.PVS_proxy.remove_site.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.clear_state.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.clear_state.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.reset_state.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.reset_state.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.set_dns_interface.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.set_dns_interface.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.set_gateway_interface.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/balance_memory.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/balance_memory.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/delete_reservation.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/delete_reservation.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_diagnostics.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_diagnostics.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_domain_zero_policy.response.1: -------------------------------------------------------------------------------- 1 | {"result":["Auto_balloon",[0,0]],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_host_initial_free_memory.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_host_initial_free_memory.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_host_reserved_memory.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/login.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Cannot_free_this_much_memory",[0,0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/login.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/login.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/query_reservation_of_domain.response.0: -------------------------------------------------------------------------------- 1 | {"result":"reservation_id","error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/query_reservation_of_domain.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/query_reservation_of_domain.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/reserve_memory.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/reserve_memory.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-storage/generator/lib/apis.ml: -------------------------------------------------------------------------------- 1 | let apis = 2 | [Plugin.interfaces; Control.interfaces; Data.interfaces; Task.interfaces] 3 | -------------------------------------------------------------------------------- /opam/vhd-format-lwt.opam.template: -------------------------------------------------------------------------------- 1 | available: os = "linux" | os = "macos" 2 | depexts: ["linux-headers"] {os-distribution = "alpine"} 3 | -------------------------------------------------------------------------------- /doc/content/design/smapiv3/smapiv3.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/design/smapiv3/smapiv3.graffle -------------------------------------------------------------------------------- /doc/content/design/thin-lvhd/thin-lvhd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/design/thin-lvhd/thin-lvhd.png -------------------------------------------------------------------------------- /doc/content/design/thin-lvhd/xenvmd.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/design/thin-lvhd/xenvmd.graffle -------------------------------------------------------------------------------- /doc/content/toolstack/features/XSM/xsm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/toolstack/features/XSM/xsm.png -------------------------------------------------------------------------------- /doc/content/xen-api/releases/nile-preview.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 8 Preview" 3 | release = "nile-preview" 4 | weight = 39 5 | +++ 6 | -------------------------------------------------------------------------------- /ocaml/networkd/test/jsonrpc_files/good_call.json: -------------------------------------------------------------------------------- 1 | {"method": "method1", "params": [{"param1": "value1", "param2": "}value2{"}], "id": "1"} 2 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_vgpu_compatibility.response.2: -------------------------------------------------------------------------------- 1 | {"result":["Incompatible",[]],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_vgpu_compatibility.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["NvmlFailure","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_vm_compatibility.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["NvmlFailure","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_vgpu_metadata.response.0: -------------------------------------------------------------------------------- 1 | {"result":["nvidia_vgpu_metadata_list"],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/requests/reserve_memory.request.0: -------------------------------------------------------------------------------- 1 | {"method":"reserve_memory","params":["string","string",0],"id":8} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/balance_memory.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/delete_reservation.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_diagnostics.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_diagnostics.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_domain_zero_policy.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_domain_zero_policy.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_host_reserved_memory.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_host_reserved_memory.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory_range.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory_range.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/transfer_reservation_to_domain.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/requests/reserve_memory.request.0: -------------------------------------------------------------------------------- 1 | {"method":"reserve_memory","params":["string","string",0],"id":9} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.add_port.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.add_port.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.add_port.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.add_port.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.create.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.create.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.create.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.create.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.destroy.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.destroy.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.destroy.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.destroy.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_bonds.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_ports.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_interfaces.response.0: -------------------------------------------------------------------------------- 1 | {"result":["_iface_list_t"],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_interfaces.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_interfaces.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_kind.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_kind.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_kind.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_kind.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.make_config.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.make_config.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.remove_port.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.remove_port.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.set_persistent.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.bring_down.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.exists.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.exists.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_all.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_all.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_dns.response.2: -------------------------------------------------------------------------------- 1 | {"result":[[],["_dns_info_t"]],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_dns.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_dns.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv4_addr.response.0: -------------------------------------------------------------------------------- 1 | {"result":[["127.0.0.1",0]],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv4_addr.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv4_addr.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv4_gateway.response.0: -------------------------------------------------------------------------------- 1 | {"result":["127.0.0.1"],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv6_addr.response.0: -------------------------------------------------------------------------------- 1 | {"result":[["127.0.0.1",0]],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv6_addr.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv6_addr.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mac.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mac.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mtu.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mtu.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.has_vlan.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.has_vlan.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_connected.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_connected.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_physical.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_physical.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_up.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_up.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_up.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_up.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.make_config.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.set_ipv4_conf.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.set_ipv4_conf.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.set_persistent.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.set_persistent.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.PVS_proxy.configure_site.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.PVS_proxy.configure_site.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.PVS_proxy.remove_site.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.clear_state.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.clear_state.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.clear_state.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.clear_state.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.reset_state.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.reset_state.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.reset_state.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.reset_state.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.set_dns_interface.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.set_dns_interface.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.set_gateway_interface.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/balance_memory.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/balance_memory.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/delete_reservation.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_diagnostics.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_domain_zero_policy.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_domain_zero_policy.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/reserve_memory.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/reserve_memory.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/reserve_memory_range.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/reserve_memory_range.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/transfer_reservation_to_domain.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"No_reservation","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/transfer_reservation_to_domain.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi/system_status.mli: -------------------------------------------------------------------------------- 1 | val get_capabilities : unit -> string 2 | 3 | val handler : Http.Request.t -> Unix.file_descr -> 'a -> unit 4 | -------------------------------------------------------------------------------- /ocaml/xcp-rrdd/bugtool-plugin/rrdd-plugins.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /doc/archetypes/default.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = '{{ replace .File.ContentBaseName "-" " " | title }}' 3 | date = {{ .Date }} 4 | draft = true 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/design/thin-lvhd/control-plane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/design/thin-lvhd/control-plane.png -------------------------------------------------------------------------------- /doc/content/design/thin-lvhd/thin-lvhd.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/design/thin-lvhd/thin-lvhd.graffle -------------------------------------------------------------------------------- /doc/content/squeezed/architecture/squeezed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/squeezed/architecture/squeezed.png -------------------------------------------------------------------------------- /doc/layouts/partials/custom-header.html: -------------------------------------------------------------------------------- 1 | {{ $style := resources.Get "css/misc.css" }} 2 | 3 | -------------------------------------------------------------------------------- /ocaml/message-switch/dune: -------------------------------------------------------------------------------- 1 | (executable 2 | (name configure) 3 | (libraries dune-configurator findlib)) 4 | 5 | (data_only_dirs www python) 6 | -------------------------------------------------------------------------------- /ocaml/sdk-gen/go/templates/APIMessages.mustache: -------------------------------------------------------------------------------- 1 | const ( 2 | {{#api_messages}} 3 | // 4 | Message{{name}} = "{{value}}" 5 | {{/api_messages}} 6 | ) -------------------------------------------------------------------------------- /ocaml/tapctl/TODO.md: -------------------------------------------------------------------------------- 1 | Before 1.0 2 | ========== 3 | 4 | * remove dependency on forkexec 5 | * remove dependency on stdext 6 | * improve ocamldoc 7 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_vgpu_compatibility.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"NvmlInterfaceNotAvailable","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_vgpu_compatibility.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_vm_compatibility.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"NvmlInterfaceNotAvailable","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/gpumon/responses/get_pgpu_vm_compatibility.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/requests/get_domain_zero_policy.request.0: -------------------------------------------------------------------------------- 1 | {"method":"get_domain_zero_policy","params":["string"],"id":4} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/requests/get_host_reserved_memory.request.0: -------------------------------------------------------------------------------- 1 | {"method":"get_host_reserved_memory","params":["string"],"id":2} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/balance_memory.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Cannot_free_this_much_memory",[0,0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/balance_memory.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[0]],"id":0} 2 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/delete_reservation.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/delete_reservation.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_diagnostics.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Cannot_free_this_much_memory",[0,0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_domain_zero_policy.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_host_initial_free_memory.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_host_initial_free_memory.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_host_reserved_memory.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/query_reservation_of_domain.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/query_reservation_of_domain.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Cannot_free_this_much_memory",[0,0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory_range.response.0: -------------------------------------------------------------------------------- 1 | {"result":["reserve_memory_range_result",0],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory_range.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory_range.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/requests/get_domain_zero_policy.request.0: -------------------------------------------------------------------------------- 1 | {"method":"get_domain_zero_policy","params":["string"],"id":1} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.add_port.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.add_port.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.destroy.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_bonds.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_bonds.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_bonds.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_bonds.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_ports.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_ports.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_ports.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_ports.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_interfaces.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_interfaces.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_kind.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_kind.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_physical_interfaces.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.make_config.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.make_config.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.make_config.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.make_config.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.remove_port.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.remove_port.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.remove_port.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.remove_port.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.set_persistent.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.set_persistent.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.bring_down.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.bring_down.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.bring_down.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.bring_down.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.exists.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.exists.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.exists.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.exists.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_all.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_all.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_all.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_all.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_capabilities.response.0: -------------------------------------------------------------------------------- 1 | {"result":["_capabilities_t"],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_capabilities.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_capabilities.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_dns.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_dns.response.11: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_dns.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_dns.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv4_addr.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv4_addr.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv4_gateway.response.10: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Unknown_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv4_gateway.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv6_addr.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv6_addr.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mac.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mac.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mac.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mac.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mtu.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mtu.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mtu.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mtu.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.has_vlan.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.has_vlan.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.has_vlan.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.has_vlan.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_connected.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_connected.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_physical.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_physical.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_up.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_up.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.make_config.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.make_config.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.set_ipv4_conf.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.set_ipv4_conf.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.set_persistent.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.PVS_proxy.configure_site.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.PVS_proxy.remove_site.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.PVS_proxy.remove_site.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.clear_state.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_error",{"error":"error"}],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.reset_state.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_error",{"error":"error"}],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.set_dns_interface.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.set_dns_interface.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.set_dns_interface.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.set_dns_interface.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.set_gateway_interface.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.set_gateway_interface.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/balance_memory.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Cannot_free_this_much_memory",[0,0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/balance_memory.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/delete_reservation.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/delete_reservation.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_diagnostics.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Cannot_free_this_much_memory",[0,0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_diagnostics.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_diagnostics.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_domain_zero_policy.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_host_initial_free_memory.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_host_initial_free_memory.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_host_reserved_memory.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/get_host_reserved_memory.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/query_reservation_of_domain.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/query_reservation_of_domain.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/reserve_memory.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Cannot_free_this_much_memory",[0,0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/reserve_memory.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/reserve_memory_range.response.0: -------------------------------------------------------------------------------- 1 | {"result":["reserve_memory_range_result",0],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/reserve_memory_range.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /doc/content/toolstack/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: The XAPI Toolstack 3 | linkTitle: The Toolstack 4 | weight: 10 5 | --- 6 | 7 | {{% children depth="2" %}} -------------------------------------------------------------------------------- /doc/content/toolstack/features/snapshots/vm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/doc/content/toolstack/features/snapshots/vm.png -------------------------------------------------------------------------------- /doc/content/xen-api/releases/orlando-update-1.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 5.0 Update 1" 3 | release = "orlando-update-1" 4 | weight = 64 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/stockholm_psr.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "Citrix Hypervisor 8.2 Hotfix 2" 3 | release = "stockholm_psr" 4 | weight = 40 5 | +++ 6 | -------------------------------------------------------------------------------- /doc/content/xen-api/releases/vgpu-productisation.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "XenServer 6.2 SP1" 3 | release = "vgpu-productisation" 4 | weight = 56 5 | +++ 6 | -------------------------------------------------------------------------------- /ocaml/libs/gzip/dune: -------------------------------------------------------------------------------- 1 | (library 2 | (name gzip) 3 | (public_name gzip) 4 | (libraries 5 | (re_export xapi-compression) 6 | ) 7 | ) 8 | 9 | -------------------------------------------------------------------------------- /ocaml/libs/zstd/dune: -------------------------------------------------------------------------------- 1 | (library 2 | (name zstd) 3 | (public_name zstd) 4 | (libraries 5 | (re_export xapi-compression) 6 | ) 7 | ) 8 | 9 | -------------------------------------------------------------------------------- /ocaml/networkd/test/jsonrpc_files/good_call_plus.json: -------------------------------------------------------------------------------- 1 | {"method": "method1", "params": [{"param1": "value1", "param2": "}value2{"}], "id": "1"}"more" 2 | -------------------------------------------------------------------------------- /ocaml/sdk-gen/csharp/autogen/src/packageIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xapi-project/xen-api/HEAD/ocaml/sdk-gen/csharp/autogen/src/packageIcon.png -------------------------------------------------------------------------------- /ocaml/tests/test_data/bios_invalid.dmidecode: -------------------------------------------------------------------------------- 1 | Bogus Data 2 | valid: line 3 | invalid: 4 | lines: 5 | 6 | Discarded Data 7 | discarded: line 8 | 9 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/cluster/ipaddr_rpc_type.mli: -------------------------------------------------------------------------------- 1 | module Ipaddr : sig 2 | include module type of Ipaddr 3 | 4 | val typ_of : t Rpc.Types.typ 5 | end 6 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib/libxcp_stubs.clib: -------------------------------------------------------------------------------- 1 | # OASIS_START 2 | # DO NOT EDIT (digest: bedbfa780ff16e6810f84862f09b0260) 3 | syslog_stubs.o 4 | # OASIS_STOP 5 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/requests/reserve_memory_range.request.0: -------------------------------------------------------------------------------- 1 | {"method":"reserve_memory_range","params":["string","string",0,0],"id":7} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/delete_reservation.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Cannot_free_this_much_memory",[0,0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_diagnostics.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[0]],"id":0} 2 | -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_domain_zero_policy.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Cannot_free_this_much_memory",[0,0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_domain_zero_policy.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_domain_zero_policy.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_host_initial_free_memory.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_host_reserved_memory.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/get_host_reserved_memory.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/query_reservation_of_domain.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Unknown_reservation","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory_range.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Cannot_free_this_much_memory",[0,0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/reserve_memory_range.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Domains_refused_to_cooperate",[0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/transfer_reservation_to_domain.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Invalid_memory_value",0],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/memory/responses/transfer_reservation_to_domain.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/requests/Network.Bridge.get_all.request.0: -------------------------------------------------------------------------------- 1 | {"method":"Network.Bridge.get_all","params":["string",null],"id":81} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/requests/Network.Bridge.get_kind.request.0: -------------------------------------------------------------------------------- 1 | {"method":"Network.Bridge.get_kind","params":["string",null],"id":54} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/requests/get_host_reserved_memory.request.0: -------------------------------------------------------------------------------- 1 | {"method":"get_host_reserved_memory","params":["string"],"id":3} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.add_port.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_error",{"error":"error"}],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.create.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_error",{"error":"error"}],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.destroy.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_error",{"error":"error"}],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_error",{"error":"error"}],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_bonds.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_bonds.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_ports.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_all_ports.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_interfaces.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_interfaces.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_interfaces.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_interfaces.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_kind.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_error",{"error":"error"}],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_physical_interfaces.response.0: -------------------------------------------------------------------------------- 1 | {"result":["_iface_list_t"],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.get_physical_interfaces.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"Not_implemented","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.set_persistent.response.1: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.set_persistent.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.set_persistent.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Bridge.set_persistent.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.bring_down.response.6: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.bring_down.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.exists.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_error",{"error":"error"}],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_all.response.3: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_error",{"error":"error"}],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_capabilities.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_capabilities.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_dns.response.0: -------------------------------------------------------------------------------- 1 | {"result":[["127.0.0.1"],["_dns_info_t"]],"error":null,"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_dns.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_error",{"error":"error"}],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv4_addr.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv4_addr.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv4_addr.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv4_addr.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv4_gateway.response.4: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Read_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv4_gateway.response.5: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Write_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv6_addr.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv6_addr.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv6_addr.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_ipv6_addr.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mac.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_error",{"error":"error"}],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.get_mtu.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_error",{"error":"error"}],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_connected.response.2: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Script_missing","error"],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_connected.response.7: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Vlan_in_use",["error",0]],"id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_connected.response.8: -------------------------------------------------------------------------------- 1 | {"result":null,"error":"PVS_proxy_connection_error","id":0} -------------------------------------------------------------------------------- /ocaml/xapi-idl/lib_test/test_data/network/responses/Network.Interface.is_connected.response.9: -------------------------------------------------------------------------------- 1 | {"result":null,"error":["Internal_error","error"],"id":0} --------------------------------------------------------------------------------