File label-install of Package demo-container

#!/bin/sh -eu
# This is the install script for demo when run in a privileged
# container.

DATE=`date +20%y%m%d-%Hh%mm%S`
cd /

echo "LABEL INSTALL"
# ensure all scripts will be present on the host 
copy_to_usr_local_bin() {
SCRIPT=$1
if [ ! -e /host/usr/local/bin/${SCRIPT} ]; then
        echo "copy /container/${SCRIPT} in /host/usr/local/bin/"
        cp -av /container/${SCRIPT} /host/usr/local/bin/
else
        echo "/host/usr/local/bin/${SCRIPT} already exist"
	echo "Backuping file to /host/usr/local/bin/${SCRIPT}_${DATE}.bck"
	cp -vf /host/usr/local/bin/${SCRIPT} /host/usr/local/bin/${SCRIPT}_${DATE}.bck
        cp -afv /container/${SCRIPT} /host/usr/local/bin/
fi
}

copy_to_usr_local_bin start_workload
openSUSE Build Service is sponsored by