fix: agent now searches both /etc/servermanager and ~/.config for config #42
@@ -53,10 +53,15 @@ cat > "$AGENT_BIN" << 'AGENTSCRIPT'
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
CONFIG_FILE="${1:-$HOME/.config/servermanager/agent.conf}"
|
||||
CONFIG_FILE=""
|
||||
if [ -f "/etc/servermanager/agent.conf" ]; then
|
||||
CONFIG_FILE="/etc/servermanager/agent.conf"
|
||||
elif [ -f "$HOME/.config/servermanager/agent.conf" ]; then
|
||||
CONFIG_FILE="$HOME/.config/servermanager/agent.conf"
|
||||
fi
|
||||
|
||||
load_config() {
|
||||
if [ -f "$CONFIG_FILE" ]; then
|
||||
if [ -n "$CONFIG_FILE" ] && [ -f "$CONFIG_FILE" ]; then
|
||||
source "$CONFIG_FILE"
|
||||
fi
|
||||
SERVER_URL="${SERVER_URL:-}"
|
||||
|
||||
Reference in New Issue
Block a user