From f3098d42bec753637436b6a769bc634cff9acc54 Mon Sep 17 00:00:00 2001
From: Manuel Bentele
Date: Tue, 24 Aug 2021 13:20:15 +0200
Subject: [qemu] Print application info of Java run-virt tool on startup
---
core/modules/qemu/runvirt-plugin-qemu/pom.xml | 31 ++++++++++++++++++++++
.../java/org/openslx/runvirt/plugin/qemu/App.java | 4 +++
2 files changed, 35 insertions(+)
diff --git a/core/modules/qemu/runvirt-plugin-qemu/pom.xml b/core/modules/qemu/runvirt-plugin-qemu/pom.xml
index 9450ef81..893f8d5c 100644
--- a/core/modules/qemu/runvirt-plugin-qemu/pom.xml
+++ b/core/modules/qemu/runvirt-plugin-qemu/pom.xml
@@ -11,6 +11,10 @@
runvirt-plugin-qemu
https://git.openslx.org/openslx-ng/mltk.git/
+
+ scm:git:git://git.openslx.org/openslx-ng/mltk.git
+
+
org.openslx.runvirt.plugin.qemu.App
UTF-8
@@ -115,6 +119,28 @@
+
+ org.codehaus.mojo
+ buildnumber-maven-plugin
+ 1.4
+
+
+ package
+
+ create
+ create-timestamp
+
+
+
+
+ false
+ false
+ UTC
+ build.time
+ revision.branch
+ revision.version
+
+
maven-clean-plugin
3.1.0
@@ -167,6 +193,11 @@
true
true
+
+ ${build.time}
+ ${revision.branch}
+ ${revision.version}
+
jar-with-dependencies
diff --git a/core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/App.java b/core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/App.java
index 4da9e9e8..78292e37 100644
--- a/core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/App.java
+++ b/core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/App.java
@@ -39,6 +39,7 @@ import org.openslx.runvirt.virtualization.LibvirtHypervisor;
import org.openslx.runvirt.virtualization.LibvirtHypervisorException;
import org.openslx.runvirt.virtualization.LibvirtVirtualMachine;
import org.openslx.runvirt.virtualization.LibvirtVirtualMachineException;
+import org.openslx.util.AppUtil;
import org.openslx.virtualization.configuration.transformation.TransformationException;
import org.openslx.virtualization.configuration.transformation.TransformationManager;
@@ -97,6 +98,9 @@ public class App
System.exit( 0 );
}
+ // log generic application information
+ AppUtil.logHeader( LOGGER, APP_NAME, App.class.getPackage().getImplementationVersion() );
+
// print command line arguments for debugging purposes
App.printCmdLnArgs( cmdLn );
--
cgit v1.2.3-55-g7522