summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel P. Berrange <berrange@redhat.com>2006-11-08 18:54:57 +0000
committerDaniel P. Berrange <berrange@redhat.com>2006-11-08 18:54:57 +0000
commit0c62b5f6d58095ed8d0bd4378b8f5d1ecafb1912 (patch)
tree872e1ac5261e3416b93c25009155c15ca634cbd6
parent* include/libvirt/virterror.h src/virterror.c src/xend_internal.c (diff)
downloadlibvirt-0c62b5f6d58095ed8d0bd4378b8f5d1ecafb1912.tar.gz
libvirt-0c62b5f6d58095ed8d0bd4378b8f5d1ecafb1912.tar.bz2
libvirt-0c62b5f6d58095ed8d0bd4378b8f5d1ecafb1912.zip
Added implementation of GetOSType driver to test backend
-rw-r--r--ChangeLog5
-rw-r--r--src/test.c6
-rw-r--r--src/test.h1
3 files changed, 11 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 324a5ccdc..0afcade57 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Wed Nov 8 13:00:56 EDT 2006 Daniel Berrange <berrange@redhat.com>
+
+ * src/test.c, src/test.h: Added implementation of the virDomainGetOSType
+ driver method to the test hypervisor backend.
+
Wed Nov 8 16:58:56 CET 2006 Daniel Veillard <veillard@redhat.com>
* include/libvirt/virterror.h src/virterror.c src/xend_internal.c
diff --git a/src/test.c b/src/test.c
index 31ba0a75b..f3d8191d8 100644
--- a/src/test.c
+++ b/src/test.c
@@ -47,7 +47,7 @@ static virDriver testDriver = {
NULL, /* domainGetName */
NULL, /* domainGetID */
NULL, /* domainGetUUID */
- NULL, /* domainGetOSType */
+ testGetOSType, /* domainGetOSType */
testGetMaxMemory, /* domainGetMaxMemory */
testSetMaxMemory, /* domainSetMaxMemory */
testSetMemory, /* domainSetMemory */
@@ -989,6 +989,10 @@ int testGetDomainInfo (virDomainPtr domain,
return (0);
}
+char *testGetOSType(virDomainPtr dom ATTRIBUTE_UNUSED) {
+ return strdup("linux");
+}
+
unsigned long testGetMaxMemory(virDomainPtr domain) {
testCon *con;
if ((domain == NULL) || (domain->conn == NULL) || (domain->name == NULL)) {
diff --git a/src/test.h b/src/test.h
index 5ec669671..0bbe93a79 100644
--- a/src/test.h
+++ b/src/test.h
@@ -30,6 +30,7 @@ int testNumOfDomains(virConnectPtr conn);
int testListDomains(virConnectPtr conn,
int *ids,
int maxids);
+char *testGetOSType(virDomainPtr dom);
virDomainPtr
testDomainCreateLinux(virConnectPtr conn, const char *xmlDesc,
unsigned int flags ATTRIBUTE_UNUSED);