Skip to content
Snippets Groups Projects
Unverified Commit f04c90f4 authored by Rafael Guterres Jeffman's avatar Rafael Guterres Jeffman Committed by GitHub
Browse files

Merge pull request #1354 from t-woerner/extended_infra_image_container_functions

infra/image/shcontainer: Volume support and new container_tee
parents fe58f3a8 dfa4bcb6
No related branches found
No related tags found
No related merge requests found
......@@ -19,6 +19,7 @@ container_create() {
cpus=*) extra_opts+=("--${opt}") ;;
memory=*) extra_opts+=("--${opt}") ;;
capabilities=*) extra_opts+=("--cap-add=${opt##*=}") ;;
volume=*) extra_opts+=("--volume=${opt##*=}") ;;
*) log error "container_create: Invalid option: ${opt}" ;;
esac
done
......@@ -197,3 +198,15 @@ container_fetch() {
podman cp "${name}:${source}" "${destination}"
echo
}
container_tee() {
local name=${1}
local destination=${2}
tmpfile=$(mktemp /tmp/container-temp.XXXXXX)
log info "= Creating ${name}:${filename} from stdin ="
cat - > ${tmpfile}
podman cp "${tmpfile}" "${name}:${destination}"
rm "${tmpfile}"
echo
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment