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