save
This commit is contained in:
4
cradle/usr/local/share/cradle/config/jade.conf
Normal file
4
cradle/usr/local/share/cradle/config/jade.conf
Normal file
@@ -0,0 +1,4 @@
|
||||
REMOTE_HOST="root@hephaestus"
|
||||
REMOTE_PATH="/home/oc/docker_config/compose.yml"
|
||||
LOCAL_PATH="/tmp/${REMOTE_PATH##*/}"
|
||||
EDITOR="codium"
|
||||
2048
cradle/usr/local/share/cradle/dict/pwgen.list
Normal file
2048
cradle/usr/local/share/cradle/dict/pwgen.list
Normal file
File diff suppressed because it is too large
Load Diff
37
cradle/usr/local/share/cradle/libs/libs_cradle.sh
Normal file
37
cradle/usr/local/share/cradle/libs/libs_cradle.sh
Normal file
@@ -0,0 +1,37 @@
|
||||
#!/usr/bin/env bash
|
||||
# ---
|
||||
# @file_name: libs_cradle.sh
|
||||
# @version: 1.0.0
|
||||
# @description: lib files
|
||||
# @author: Jamie Albert (empty_produce)
|
||||
# @author_contact: <mailto:empty.produce@flatmail.me>
|
||||
# @license: GNU Affero General Public License v3.0 (Included in LICENSE)
|
||||
# Copyright (C) 2025, Jamie Albert
|
||||
# ---
|
||||
set -euo pipefail
|
||||
|
||||
# Color definitions using 256-color codes
|
||||
readonly RED=$'\033[0;38;5;167m'
|
||||
readonly GREEN=$'\033[0;38;5;108m'
|
||||
readonly YELLOW=$'\033[1;38;5;214m'
|
||||
readonly NC=$'\033[0m'
|
||||
|
||||
cradle::error() {
|
||||
declare error_msg exit_code="${1}"
|
||||
shift
|
||||
printf -v error_msg 'error[%d]: %s\n' "${exit_code}" "$*"
|
||||
echo -ne "${RED}[e]${NC}: ${error_msg}" >&2
|
||||
exit "${exit_code}"
|
||||
}
|
||||
|
||||
cradle::info() {
|
||||
declare info_msg
|
||||
printf -v info_msg '%s\n' "$*"
|
||||
echo -ne "${GREEN}[i]${NC}: ${info_msg}"
|
||||
}
|
||||
|
||||
cradle::warn() {
|
||||
declare warn_msg
|
||||
printf -v warn_msg '%s\n' "$*"
|
||||
echo -ne "${YELLOW}[w]${NC}: ${warn_msg}"
|
||||
}
|
||||
Reference in New Issue
Block a user