Portal Modelo
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
599 B

#!/bin/bash
if [ -z "$2" ]
then
echo "Copia um arquivo de um container de portal modelo para o diretório atual"
echo ""
echo "Como primeiro argumento, passe o municipio e estado, separado por traço: saojoaobatista-ma"
echo "Como segundo argumento, passe o nome do arquivo, sem a extensão .zexp"
exit 1
fi
municipio="$1"
arquivo="$2"
pod=$(rancher kubectl get pods -n "$1" | grep -io -- "^.*-plone-[0-9a-z-]*")
echo "Copiando arquivo $arquivo.zexp do pod $pod para esta máquina"
echo ""
rancher kubectl cp "$municipio"/"$pod":/data/instance/$arquivo.zexp ./$arquivo.zexp