Tidying
This commit is contained in:
parent
866046b505
commit
9b9a536697
@ -47,18 +47,6 @@ create_and_start_container() {
|
|||||||
echo "Container ${container_name} is running with ID ${ID}"
|
echo "Container ${container_name} is running with ID ${ID}"
|
||||||
}
|
}
|
||||||
|
|
||||||
function create_folder() {
|
|
||||||
local folder="$1"
|
|
||||||
if [ -d "$folder" ]; then
|
|
||||||
return 0
|
|
||||||
fi
|
|
||||||
if ! mkdir -p "$folder"; then
|
|
||||||
die "Failed to create folder: $folder"
|
|
||||||
fi
|
|
||||||
chmod 777 "$folder"
|
|
||||||
echo "Folder created: $folder"
|
|
||||||
}
|
|
||||||
|
|
||||||
# Check if docker is installed
|
# Check if docker is installed
|
||||||
_check_docker_installed() {
|
_check_docker_installed() {
|
||||||
if ! command -v docker &> /dev/null; then
|
if ! command -v docker &> /dev/null; then
|
||||||
@ -102,11 +90,6 @@ _get_container_id() {
|
|||||||
docker ps --format "{{.ID}}" --filter "name=$1"
|
docker ps --format "{{.ID}}" --filter "name=$1"
|
||||||
}
|
}
|
||||||
|
|
||||||
# get container status
|
|
||||||
_get_container_status() {
|
|
||||||
docker ps --format "{{.Status}}" --filter "name=$1"
|
|
||||||
}
|
|
||||||
|
|
||||||
# start container that exists
|
# start container that exists
|
||||||
_start_container() {
|
_start_container() {
|
||||||
_is_container_exists $1 || return 1
|
_is_container_exists $1 || return 1
|
||||||
@ -127,16 +110,6 @@ _remove_container() {
|
|||||||
docker rm $1
|
docker rm $1
|
||||||
}
|
}
|
||||||
|
|
||||||
# get container logs
|
|
||||||
_get_container_logs() {
|
|
||||||
if ! _is_container_exists $1; then
|
|
||||||
echo "Container $1 does not exist"
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
docker logs $1
|
|
||||||
}
|
|
||||||
|
|
||||||
check_required_env_vars() {
|
check_required_env_vars() {
|
||||||
local required_vars=("$@")
|
local required_vars=("$@")
|
||||||
for var in "${required_vars[@]}"; do
|
for var in "${required_vars[@]}"; do
|
||||||
|
@ -47,18 +47,6 @@ create_and_start_container() {
|
|||||||
echo "Container ${container_name} is running with ID ${ID}"
|
echo "Container ${container_name} is running with ID ${ID}"
|
||||||
}
|
}
|
||||||
|
|
||||||
function create_folder() {
|
|
||||||
local folder="$1"
|
|
||||||
if [ -d "$folder" ]; then
|
|
||||||
return 0
|
|
||||||
fi
|
|
||||||
if ! mkdir -p "$folder"; then
|
|
||||||
die "Failed to create folder: $folder"
|
|
||||||
fi
|
|
||||||
chmod 777 "$folder"
|
|
||||||
echo "Folder created: $folder"
|
|
||||||
}
|
|
||||||
|
|
||||||
# Check if docker is installed
|
# Check if docker is installed
|
||||||
_check_docker_installed() {
|
_check_docker_installed() {
|
||||||
if ! command -v docker &> /dev/null; then
|
if ! command -v docker &> /dev/null; then
|
||||||
@ -102,11 +90,6 @@ _get_container_id() {
|
|||||||
docker ps --format "{{.ID}}" --filter "name=$1"
|
docker ps --format "{{.ID}}" --filter "name=$1"
|
||||||
}
|
}
|
||||||
|
|
||||||
# get container status
|
|
||||||
_get_container_status() {
|
|
||||||
docker ps --format "{{.Status}}" --filter "name=$1"
|
|
||||||
}
|
|
||||||
|
|
||||||
# start container that exists
|
# start container that exists
|
||||||
_start_container() {
|
_start_container() {
|
||||||
_is_container_exists $1 || return 1
|
_is_container_exists $1 || return 1
|
||||||
@ -127,16 +110,6 @@ _remove_container() {
|
|||||||
docker rm $1
|
docker rm $1
|
||||||
}
|
}
|
||||||
|
|
||||||
# get container logs
|
|
||||||
_get_container_logs() {
|
|
||||||
if ! _is_container_exists $1; then
|
|
||||||
echo "Container $1 does not exist"
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
docker logs $1
|
|
||||||
}
|
|
||||||
|
|
||||||
check_required_env_vars() {
|
check_required_env_vars() {
|
||||||
local required_vars=("$@")
|
local required_vars=("$@")
|
||||||
for var in "${required_vars[@]}"; do
|
for var in "${required_vars[@]}"; do
|
||||||
@ -145,3 +118,11 @@ check_required_env_vars() {
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function _root_remove_tree() {
|
||||||
|
local to_remove="$1"
|
||||||
|
parent=$(dirname "$to_remove")
|
||||||
|
abs_parent=$(realpath "$parent")
|
||||||
|
child=$(basename "$to_remove")
|
||||||
|
docker run --rm -v "$abs_parent":/data alpine rm -rf "/data/$child"
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user