From 239317f9e810121b9a43c395cede20c694aa6f0d Mon Sep 17 00:00:00 2001
From: Emmanuel Bruno <emmanuel.bruno@univ-tln.fr>
Date: Mon, 12 Dec 2022 19:56:54 +0100
Subject: [PATCH] fixes typos.

---
 ci-wrappers.sh | 20 +++++++++++++++++---
 1 file changed, 17 insertions(+), 3 deletions(-)

diff --git a/ci-wrappers.sh b/ci-wrappers.sh
index 7e019cc..93dcd1b 100644
--- a/ci-wrappers.sh
+++ b/ci-wrappers.sh
@@ -9,8 +9,8 @@ _init() {
 
 var_expand() {
   if [ -z "${1-}" ] || [ $# -ne 1 ]; then
-    printf 'var_expand: expected one argument\n' >&2;
-    return 1;
+    printf 'var_expand: expected one argument\n' >&2
+    return 1
   fi
   eval printf '%s' "\"\${$1?}\""
 }
@@ -86,7 +86,21 @@ install-ci-software() {
 }
 
 provision-docker-engine() {
-  _check_variables VAGRANT_HTTP_PROXY VAGRANT_HTTPS_PROXY VAGRANT_NO_PROXY
+  _init
+  # _check_variables VAGRANT_HTTP_PROXY VAGRANT_HTTPS_PROXY VAGRANT_NO_PROXY
+  CI_DOCKER_ENGINE_HOME="${CI_WRAPPERS_HOME}/vagrant-docker-engine"
+  echo "Docker Vagrant Home: ${CI_DOCKER_ENGINE_HOME}"
+  if [ ! -f "${CI_DOCKER_ENGINE_HOME}" ]; then
+    git clone https://github.com/ebpro/VagrantDockerProvisioningUsage.git "${CI_DOCKER_ENGINE_HOME}"
+  fi
+  cd "${CI_DOCKER_ENGINE_HOME}" && vagrant up
+}
+
+use-vagrant-docker() {
+  VAGRANT_dockerNode1Path=$(vagrant global-status | grep ${1:-docker-node} | grep "running" | head -n 1 | cut -f 6 -d ' ')
+  [[ -f "$VAGRANT_dockerNode1Path/set-docker-env.sh" ]] &&
+    cd "${VAGRANT_dockerNode1Path}" &&
+    . ./set-docker-env.sh
 }
 
 _moveVBoxDefaultFolder() {
-- 
GitLab