USER=$(echo "$CREDENTIAL" | cut -f1 -d:)
PASS=$(echo "$CREDENTIAL" | cut -f2 -d:)
- if [ -z "$USER" ]
- then
+ if [ -z "$USER" ]; then
echo "ERROR: No user provided"
return 1
fi
- if [ -z "$PASS" ]
- then
+ if [ -z "$PASS" ]; then
echo "ERROR: No password provided"
return 1
fi
### Main ###
# Loop through Registry and Ports to concatentate and login to nexus
-if [ "${DOCKER_REGISTRY:-none}" != 'none' ]
-then
+if [ "${DOCKER_REGISTRY:-none}" != 'none' ]; then
for PORT in $REGISTRY_PORTS; do
REGISTRY="${DOCKER_REGISTRY}:${PORT}"
fi
# Login to docker.io after determining if email is needed.
-if [ "${DOCKERHUB_REGISTRY:-none}" != 'none' ]
-then
+if [ "${DOCKERHUB_REGISTRY:-none}" != 'none' ]; then
set_creds "$DOCKERHUB_REGISTRY"
- if [ "${DOCKERHUB_EMAIL:-none}" != 'none' ]
- then
+ if [ "${DOCKERHUB_EMAIL:-none}" != 'none' ]; then
do_login "$DOCKERHUB_REGISTRY" "$DOCKERHUB_EMAIL"
else
do_login "$DOCKERHUB_REGISTRY" none
USER=$(echo "$CREDENTIAL" | cut -f1 -d:)
PASS=$(echo "$CREDENTIAL" | cut -f2 -d:)
- if [ -z "$USER" ]
- then
+ if [ -z "$USER" ]; then
echo "ERROR: No user provided"
return 1
fi
- if [ -z "$PASS" ]
- then
+ if [ -z "$PASS" ]; then
echo "ERROR: No password provided"
return 1
fi
sleep 2m
done
-if [ "$(openstack --os-cloud "$os_cloud" coe cluster show "$cluster_uuid" -c status -f value)" == "CREATE_FAILED" ]
-then
+if [ "$(openstack --os-cloud "$os_cloud" coe cluster show "$cluster_uuid" -c status -f value)" == "CREATE_FAILED" ]; then
echo "Failed to create cluster: $cluster_uuid $(date)"
openstack --os-cloud "$os_cloud" coe cluster delete "$cluster_uuid"
sleep 5m
exit 1
fi
-if [ "$(openstack --os-cloud "$os_cloud" coe cluster show "$cluster_uuid" -c status -f value)" == "CREATE_COMPLETE" ]
-then
+if [ "$(openstack --os-cloud "$os_cloud" coe cluster show "$cluster_uuid" -c status -f value)" == "CREATE_COMPLETE" ]; then
echo "Successfully created cluster: $cluster_uuid."
fi
# Swap to creating END_PACKAGES if we are running in a CI job (determined by if
# we have a workspace env) or if the starting packages listing already exists.
PACKAGES="${START_PACKAGES}"
-if [ "${workspace}" ] || [ -f "${START_PACKAGES}" ]
-then
+if [ "${workspace}" ] || [ -f "${START_PACKAGES}" ]; then
PACKAGES="${END_PACKAGES}"
fi
;;
esac
-if [ -f "${START_PACKAGES}" ] && [ -f "${END_PACKAGES}" ]
-then
+if [ -f "${START_PACKAGES}" ] && [ -f "${END_PACKAGES}" ]; then
# ` || true` Ignore exit code because diff exits 1 when there is a diff
diff "${START_PACKAGES}" "${END_PACKAGES}" > "${DIFF_PACKAGES}" || true
fi
# If running in a Jenkins job, then copy the created files to the archives
# location
-if [ "${workspace}" ]
-then
+if [ "${workspace}" ]; then
mkdir -p "${workspace}/archives/"
cp -f /tmp/packages_*.txt "${workspace}/archives/"
fi
fi
;;
14.04)
- if [[ ! -f /etc/default/sysstat ]] ||
+ if [[ ! -f /etc/default/sysstat ]] || \
! grep --quiet 'ENABLED="true"' /etc/default/sysstat; then
exit 0
fi