From 63aff5a8275741004f4d70e57d288c9ee721a7fa Mon Sep 17 00:00:00 2001 From: Thomas Witt Date: Sat, 7 Sep 2024 11:19:41 +0200 Subject: [PATCH] fetch_apikey.sh: Update to use sqlite database Signed-off-by: Thomas Witt --- scripts/fetch-apikey.sh | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/scripts/fetch-apikey.sh b/scripts/fetch-apikey.sh index 1bd065470..1623c9cf0 100755 --- a/scripts/fetch-apikey.sh +++ b/scripts/fetch-apikey.sh @@ -2,8 +2,6 @@ # Helper Script for fetching the API Key from a moonraker database DATABASE_PATH="${HOME}/printer_data/database" MOONRAKER_ENV="${HOME}/moonraker-env" -DB_ARGS="--read=READ --db=authorized_users get _API_KEY_USER_" -API_REGEX='(?<="api_key": ")([^"]+)' print_help() { @@ -14,7 +12,7 @@ print_help() echo "optional arguments:" echo " -h show this message" echo " -e path to Moonraker env folder" - echo " -d path to Moonraker LMDB database folder" + echo " -d path to Moonraker SQLite database folder" exit 0 } @@ -39,4 +37,10 @@ if [ ! -d $DATABASE_PATH ]; then exit -1 fi -${PYTHON_BIN} -mlmdb --env=${DATABASE_PATH} ${DB_ARGS} | grep -Po "${API_REGEX}" +${PYTHON_BIN} - <