|
From: <jc...@us...> - 2008-11-04 00:22:24
|
Revision: 1143
http://omc.svn.sourceforge.net/omc/?rev=1143&view=rev
Author: jcarey
Date: 2008-11-04 00:22:20 +0000 (Tue, 04 Nov 2008)
Log Message:
-----------
Changed to log vm-install command line to syslog at vm creation time
Modified Paths:
--------------
contrib/xen-vm-builder/trunk/src/providers/vm-builder/builder-service.c
Modified: contrib/xen-vm-builder/trunk/src/providers/vm-builder/builder-service.c
===================================================================
--- contrib/xen-vm-builder/trunk/src/providers/vm-builder/builder-service.c 2008-10-30 13:43:55 UTC (rev 1142)
+++ contrib/xen-vm-builder/trunk/src/providers/vm-builder/builder-service.c 2008-11-04 00:22:20 UTC (rev 1143)
@@ -934,11 +934,17 @@
cmpiutilStrArray_destroy(vm_settings);
/* Execute vm-install with the constructed command line */
- DEBUGOUT("Executing:\n");
- for(i = 0; pstra->strs[i]; i++) {
- DEBUGOUT("%s ", pstra->strs[i]);
+ if (is_debug()) {
+ cmpiutilStrBuf* cmdBuf = cmpiutilStrBuf_create();
+ cmpiutilStrBuf_set(cmdBuf, "VM Builder Executing: ", 0);
+ for(i = 0; pstra->strs[i]; i++) {
+ cmpiutilStrBuf_cat(cmdBuf, pstra->strs[i], 0);
+ cmpiutilStrBuf_cat(cmdBuf, " ", 0);
+ }
+ DEBUGOUT("%s\n", cmdBuf->bfr);
+ CMLogMessage(_broker, 1, "VMBuilder Provider", cmdBuf->bfr, NULL);
+ cmpiutilStrBuf_destroy(cmdBuf);
}
- DEBUGOUT("\n");
output = NULL;
DEBUGOUT("Calling vm-install...\n");
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|