Add validation in install_java function 01/7001/1
authorVictor Morales <victor.morales@intel.com>
Tue, 8 Aug 2017 16:11:36 +0000 (11:11 -0500)
committerVictor Morales <victor.morales@intel.com>
Tue, 8 Aug 2017 16:16:47 +0000 (11:16 -0500)
The install_java function didn't have a validation that checks if the
java package was already installed. This change adds the verification
as part of the installation process.

Change-Id: I1aafb60a3f2f8137c810da3afcac7b0d6f86ed63
Signed-off-by: Victor Morales <victor.morales@intel.com>
bootstrap/vagrant-onap/lib/functions

index eeced5a..d0a7d97 100755 (executable)
@@ -73,6 +73,9 @@ function _install_bind {
 
 # install_java() - Install java binaries
 function install_java {
+    if is_package_installed openjdk-8-jdk; then
+        return
+    fi
     install_package software-properties-common
     add-apt-repository -y ppa:openjdk-r/ppa
     install_package openjdk-8-jdk
@@ -85,9 +88,7 @@ function install_maven {
     if is_package_installed maven3; then
         return
     fi
-    if ! is_package_installed openjdk-8-jdk; then
-        install_java
-    fi
+    install_java
     install_package software-properties-common
     add-apt-repository -y ppa:andrei-pozolotin/maven3
     install_package maven3