From ad2e87781e64bca56dc93131dd027ba5b5f7a809 Mon Sep 17 00:00:00 2001 From: "Gerber, Mike" Date: Thu, 19 Nov 2020 18:04:19 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=B9=20Remove=20obsolete=20run=20script?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- run | 56 -------------------------------------------------- run-docker-hub | 6 ------ 2 files changed, 62 deletions(-) delete mode 100755 run delete mode 100755 run-docker-hub diff --git a/run b/run deleted file mode 100755 index 2121f95..0000000 --- a/run +++ /dev/null @@ -1,56 +0,0 @@ -#!/bin/bash - -set -e # Abort on error - -DOCKER_IMAGE_PREFIX=${DOCKER_IMAGE_PREFIX:-my_ocrd_workflow} # default to locally built -DOCKER_IMAGE_TAG=${DOCKER_IMAGE_TAG:-latest} -LOG_LEVEL=${LOG_LEVEL:-INFO} - -self=`realpath $0` -self_dir=`dirname "$self"` - - -# Docker run options -docker_run_options="--rm -t" -docker_run_options="$docker_run_options --mount type=bind,src=\"$(pwd)\",target=/data" -# In podman, the container always runs as the real user == uid 0 in container -if docker -v 2>&1 | grep -q podman; then - user="0:0" -else - user="`id -u`:`id -g`" -fi -docker_run_options="$docker_run_options --user $user" -docker_run_options="$docker_run_options -e LOG_LEVEL=$LOG_LEVEL" -# The containers currently need to run privileged to allow it to read from e.g. -# /home on SELinux secured systems such as Fedora. We might want to use udica -# instead in the future. -docker_run_options="$docker_run_options --privileged=true" - - -# Build aliases for the containerized ocrd processors -build_alias() { - local command=$1 - local docker_image=$2 - - alias $command="docker run $docker_run_options $docker_image $command" -} -shopt -s expand_aliases # Required for non-interactive shells -build_alias ocrd ${DOCKER_IMAGE_PREFIX}-core:${DOCKER_IMAGE_TAG} -build_alias ocrd-olena-binarize ${DOCKER_IMAGE_PREFIX}-ocrd_olena:${DOCKER_IMAGE_TAG} -build_alias ocrd-sbb-binarize ${DOCKER_IMAGE_PREFIX}-sbb_binarization:${DOCKER_IMAGE_TAG} -build_alias ocrd-sbb-textline-detector ${DOCKER_IMAGE_PREFIX}-sbb_textline_detector:${DOCKER_IMAGE_TAG} -build_alias ocrd-calamari-recognize ${DOCKER_IMAGE_PREFIX}-ocrd_calamari:${DOCKER_IMAGE_TAG} -build_alias ocrd-tesserocr-recognize ${DOCKER_IMAGE_PREFIX}-ocrd_tesserocr:${DOCKER_IMAGE_TAG} -build_alias ocrd-dinglehopper ${DOCKER_IMAGE_PREFIX}-dinglehopper:${DOCKER_IMAGE_TAG} -build_alias ocrd-cis-ocropy-clip ${DOCKER_IMAGE_PREFIX}-ocrd_cis:${DOCKER_IMAGE_TAG} -build_alias ocrd-cis-ocropy-resegment ${DOCKER_IMAGE_PREFIX}-ocrd_cis:${DOCKER_IMAGE_TAG} -build_alias ocrd-cis-ocropy-segment ${DOCKER_IMAGE_PREFIX}-ocrd_cis:${DOCKER_IMAGE_TAG} -build_alias ocrd-cis-ocropy-deskew ${DOCKER_IMAGE_PREFIX}-ocrd_cis:${DOCKER_IMAGE_TAG} -build_alias ocrd-cis-ocropy-denoise ${DOCKER_IMAGE_PREFIX}-ocrd_cis:${DOCKER_IMAGE_TAG} -build_alias ocrd-cis-ocropy-binarize ${DOCKER_IMAGE_PREFIX}-ocrd_cis:${DOCKER_IMAGE_TAG} -build_alias ocrd-cis-ocropy-dewarp ${DOCKER_IMAGE_PREFIX}-ocrd_cis:${DOCKER_IMAGE_TAG} -build_alias ocrd-cis-ocropy-recognize ${DOCKER_IMAGE_PREFIX}-ocrd_cis:${DOCKER_IMAGE_TAG} -build_alias ocrd-fileformat-transform ${DOCKER_IMAGE_PREFIX}-ocrd_fileformat:${DOCKER_IMAGE_TAG} - - -. $self_dir/my_ocrd_workflow diff --git a/run-docker-hub b/run-docker-hub deleted file mode 100755 index add0823..0000000 --- a/run-docker-hub +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -# Run the my_ocrd_workflow containers on the current workspace - -DOCKER_IMAGE_PREFIX=mikegerber/my_ocrd_workflow \ -DOCKER_IMAGE_TAG=stable \ - `dirname $0`/run "$@"