Ewan Mellor
b0766f3da2
Add documentation and C bindings for VM.add_to_VCPUs_params_live,
...
VM.set_memory_dynamic_{min,max}_live.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-11 22:24:30 +01:00
Ewan Mellor
3e1494d774
Added documentation and bindings for host_cpu.features.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-11 21:55:05 +01:00
Ewan Mellor
f6fe1a0991
Added docs and bindings for VM_metrics.state.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-10 19:04:37 +01:00
Ewan Mellor
9853a49dd9
Added docs and bindings for VM.{send_trigger,send_sysrq}.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-10 17:29:16 +01:00
Ewan Mellor
6492f2ffbf
Added documentation, C bindings, and a test for VM_metrics.{start_time,
...
VCPUs_CPU,VCPUs_params}.
Changed VM_metrics.start_time to be a DateTime, not an integer.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-09 17:09:21 +01:00
Ewan Mellor
668fbded84
Make host.sched_policy read-only. Added docs, bindings, and a test for
...
host.cpu_configuration and host.sched_policy.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-09 12:20:35 +01:00
Ewan Mellor
1a2d0aa902
Added bindings and documentation for host.send_debug_keys and host.get_log.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-09 11:39:27 +01:00
Ewan Mellor
0e20ef60f8
Add bindings and docs for the host.dmesg_clear call.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-08 23:03:16 +01:00
Ewan Mellor
fccf5da0dd
Expose the method-listing call as host.list_methods.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-04 18:42:20 +01:00
Ewan Mellor
3a7400aa86
Remove docs and bindings for unimplemented VDI.resize and VDI.snapshot.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-04 15:00:57 +01:00
Ewan Mellor
5adf114d68
Remove docs and bindings for unimplemented SR.{create,destroy,clone}.
...
Implement PBD class, matching existing docs and bindings.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-04 14:49:38 +01:00
Ewan Mellor
5a1f59a822
Added asynchronous event notification through the Xen-API. Added a new command,
...
xm event-monitor, a new test program for the C bindings, and new bindings
themselves.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-29 15:46:30 +01:00
Ewan Mellor
99b271fd7d
Added network.other_config map. To make this easier, add a new automatic
...
plumbing facility from the XendNetwork class into XendAPI (credit to Tom
Wilkie for the idea).
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-27 00:19:20 +01:00
Ewan Mellor
9c052c30d6
Implement session.last_active, session.this_host, session.get_record,
...
session.get_uuid.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-26 00:08:13 +01:00
Ewan Mellor
231f7bf638
Added C bindings and docs for recent addition VM.set_VCPUs_number_live.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-25 22:17:30 +01:00
Ewan Mellor
7beb8f32c1
Don't use the client-side shortcut for get_uuid calls -- we need to keep
...
handles and UUIDs conceptually separate.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-23 17:50:18 +00:00
Ewan Mellor
f38e3b431b
Add a last_updated field to every metrics class.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-23 13:27:29 +00:00
Ewan Mellor
98321440ec
Replace VDI.location with a more generic VDI.other_config map. Remove
...
VDI.sector_size.
Xend work by Tom Wilkie <tom.wilkie@gmail.com >.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-17 23:55:03 +00:00
Ewan Mellor
efcaa9d8d3
Match recent removal of VM.VCPUs_policy.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-14 21:59:11 +00:00
Ewan Mellor
abc324d48f
Replace VM.platform_{std_VGA,serial,localtime,clock_offset,enable_audio} with
...
a single VM.platform String -> String Map.
Propogate this change through to XendDomainInfo and image so that the
backwards compatibility is handled by XendConfig.
Make PCI_bus a read-write field.
Added C bindings for these changes also.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-10 21:48:22 +00:00
Ewan Mellor
d0a005909a
Remove VDI.set_SR -- this was always unimplemented, and pretty mad.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-09 01:25:43 +00:00
Ewan Mellor
9f7e9b2820
Move the booting description out of the VM class description into the VM
...
Lifecycle section of the doc.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-09 01:06:11 +00:00
Ewan Mellor
9e92a72fb5
Added {VIF,VBD}.{plug,unplug} methods. Docs and C bindings -- Xend to follow.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-08 23:47:24 +00:00
Ewan Mellor
9c3b29a772
Remove crashdump.create -- this doesn't make sense.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-08 23:16:34 +00:00
Ewan Mellor
6bd6a1390e
Fix missing bits of the docs from cset 14020, and match that change by removing
...
the similar fields on host_metrics, PIF_metrics, and VM_guest_metrics.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-27 01:52:27 +00:00
Ewan Mellor
b33bb1e4d9
Implementation of host_metrics.get_all, PIF_metrics.get_all, and docs and
...
bindings for many of the get_all methods elsewhere that Xend already
implemented.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-27 01:05:32 +00:00
Ewan Mellor
d8309d27a1
Added some more fields to host_cpu.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-27 00:37:27 +00:00
Ewan Mellor
f8b1ed8706
Remove unused network.default_{gateway,netmask}.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-26 00:07:14 +00:00
Ewan Mellor
496ee4e22a
Added host.capabilities field.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-25 23:37:05 +00:00
Ewan Mellor
d8f5871da1
Replace VM.tools_version with a richer VM_guest_metrics class.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-25 23:17:14 +00:00
Ewan Mellor
719e521fa2
Added documentation and C bindings for VBD/VIF.status_detail, status_code, and
...
currently_attached fields. Not yet implemented.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-25 22:47:29 +00:00
Ewan Mellor
9421735453
Added a VM.domid field.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-25 22:31:43 +00:00
Ewan Mellor
6bae08b498
Remove the bindings for VM.get_VCPUs_{number,utilisation} -- these have moved
...
onto the metrics class.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-25 22:02:12 +00:00
Ewan Mellor
5baa3458c5
Added host.API_version_{major,minor,vendor,vendor_implementation} fields.
...
Fix missing host.other_config from the record returned by Xend.
Improve the error diagnosis when we catch TypeError.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-25 17:20:51 +00:00
Ewan Mellor
b0a0faf30a
Added VBD. and VIF.qos_supported_algorithms fields, with C bindings, Xend
...
implementation to follow.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-21 23:03:00 +00:00
Ewan Mellor
b057b19321
Added C bindings for host.supported_bootloaders.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-21 00:04:59 +00:00
Ewan Mellor
015c384bf9
Put the set size in the structure on set-allocation.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-20 23:59:13 +00:00
Ewan Mellor
c24f2b2bec
Remove host.create and host.destroy -- these never made any sense.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-20 22:46:21 +00:00
Ewan Mellor
1a84dd141d
Added modelling and C bindings for VIF/VBD QoS parameter setting. No Xend
...
implementation yet.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-20 22:40:55 +00:00
Ewan Mellor
fa4627735b
Split the VIF I/O statistics fields out into a VIF_metrics class. Implement
...
this in Xend, and fix the VBD_metrics implementation. Implement C bindings
also.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-20 21:55:11 +00:00
Ewan Mellor
d8d0f7d08c
Split the VBD I/O statistics out into a VBD_metrics class. Document the
...
VBD.type field, and add it to the C bindings (this was already in Xend).
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-20 21:28:19 +00:00
Ewan Mellor
c2592685ff
Added Console.other_config to the docs (Xend already has this).
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-20 19:38:24 +00:00
Ewan Mellor
cdbec983af
Rename Console.uri to location. Xend already uses the latter.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-20 19:23:28 +00:00
Ewan Mellor
ada588411f
Remove VM.VCPUs_number and VM.VCPUs_utilisation as these have moved onto the
...
VM_metrics class. Remove VM_metrics.VM -- the backreference is unnecessary
and awkward to deal with.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-20 16:30:24 +00:00
Ewan Mellor
8389ab43f5
Added host.dmesg method.
...
Also, fixed all of the host methods, which had been broken by the introduction
of the host_metrics class.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-02 10:25:17 +00:00
Ewan Mellor
d650ce4366
Remove VM_power_state value ShuttingDown. This should be indicated with
...
an in-progress task, when known.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-02 10:07:58 +00:00
Ewan Mellor
73c92d7bb2
Change VM.HVM_boot to VM.HVM_boot_policy and VM.HVM_boot_params.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-02-01 11:55:31 +00:00
Alastair Tse
ddffd1ed7d
[XENAPI] Add VDI.location support and test c prog for HVM test.
...
Signed-off-by: Alastair Tse <atse@xensource.com >
2007-01-31 15:08:29 +00:00
Ewan Mellor
8a3405e402
Added VM_metrics class, taking some of the fields from VM. Make VM.static_max
...
and static_min read-write. Added VM.VCPUs/{max,at_startup}. Make
VM.VCPUs/params a string -> string map.
This is the modelling, the C bindings, and the message file -- Xend support to
follow.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-01-30 18:30:18 +00:00
Ewan Mellor
f3efbd339f
Remove the VTPM.instance field from the bindings.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-01-30 16:23:35 +00:00