Commit Graph
15 Commits
Author SHA1 Message Date
Ewan Mellor ef7c4eec7b New modelling for consoles -- have them as separate classes attached to the
VM, much like the arrangements for devices.

Signed-off-by: Ewan Mellor <ewan@xensource.com>
2006-11-29 23:31:07 +00:00
Ewan Mellor efbc4c6ce8 Remove the get_all method from most classes -- we'd like people to be able to
get all VMs, for example, but for VBDs et al it doesn't really make sense.

Signed-off-by: Ewan Mellor <ewan@xensource.com>
2006-10-26 18:17:56 +01:00
Ewan Mellor 11e5828508 Replace the datamodel graph eps with a dot file.
Signed-off-by: Ewan Mellor <ewan@xensource.com>
2006-10-26 16:03:52 +01:00
Ewan Mellor 01b62fa670 Added HostCPU.{vendor,speed,modelname}.
Signed-off-by: Ewan Mellor <ewan@xensource.com>
2006-10-26 15:49:57 +01:00
Ewan Mellor 4fec63fde6 Added VMX feature flag.
Signed-off-by: Ewan Mellor <ewan@xensource.com>
2006-10-26 15:48:44 +01:00
Ewan Mellor 3b180b47fe New PIF class.
Signed-off-by: Ewan Mellor <ewan@xensource.com>
2006-10-26 15:47:46 +01:00
Ewan Mellor f25b797cb0 Remove get_record_internal -- it's not needed at the binding level.
Signed-off-by: Ewan Mellor <ewan@xensource.com>
2006-10-26 15:46:46 +01:00
Ewan Mellor 44aa0e316d Rename VTPM.type to VTPM.driver, to match the libxen bindings.
Signed-off-by: Ewan Mellor <ewan@xensource.com>
2006-10-26 15:43:32 +01:00
Ewan Mellor 0461886435 Fix network model by moving Network.NIC and Network.VLAN onto a new PIF class.
Also, merge network and disk bandwidth into a single io/ namespace.

Signed-off-by: Ewan Mellor <ewan@xensource.com>
2006-10-26 15:35:18 +01:00
Ewan Mellor 4b440ab478 Rename get_by_label to get_by_name_label everywhere -- this was always the
intended name.

Signed-off-by: Ewan Mellor <ewan@xensource.com>
2006-10-26 15:03:47 +01:00
Ewan Mellor c300a22e13 Added VDI.resize method.
Signed-off-by: Ewan Mellor <ewan@xensource.com>
2006-10-26 14:40:22 +01:00
Ewan Mellor d6a74db4b0 Make all Ref Sets DynamicRO -- they are implied by the existence of an instance
elsewhere, and cannot be modified directly.

Signed-off-by: Ewan Mellor <ewan@xensource.com>
2006-10-26 14:39:34 +01:00
Ewan Mellor 0cc6b0be8f Datamodel changes adding some basic vTPM extensions to the API that
make its handling similar to that of VBD etc.

Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
2006-10-25 20:44:01 +01:00
Ewan Mellor 7145dab4ea Fix preamble -- get_by_short_name is now called get_by_name_label.
Signed-off-by: Ewan Mellor <ewan@xensource.com>
2006-10-25 20:40:49 +01:00
Ewan Mellor f41edb0843 Import Xen Management API Draft, 0.4.3, from
http://wiki.xensource.com/xenwiki/XenApi

Signed-off-by: Ewan Mellor <ewan@xensource.com>
2006-10-25 20:34:26 +01:00