diff --git a/rag/1_download_page.sh b/rag/1_download_page.sh index f173474..84a5cc3 100755 --- a/rag/1_download_page.sh +++ b/rag/1_download_page.sh @@ -9,6 +9,13 @@ if [ $# -lt 1 ]; then exit 1 fi +[ ! -f .env ] && cp .env.example .env +source .env + +[ -z "$CONF_URL" ] && { echo >&2 "Ошибка: CONF_URL не указан в файле .env"; exit 1; } +[ -z "$CONF_USERNAME" ] && { echo >&2 "Ошибка: CONF_USERNAME не указан в файле .env"; exit 1; } +[ -z "$CONF_PASSWORD" ] && { echo >&2 "Ошибка: CONF_PASSWORD не указан в файле .env"; exit 1; } + PAGE_ID="$1" API_ENDPOINT="${CONF_URL}/rest/api/content/${PAGE_ID}?expand=body.storage,children.page" @@ -27,7 +34,7 @@ if [ -n "$error_message" ] && [ "$error_message" != "null" ]; then exit 1 fi -output_path="./input_html/" +output_path="./input_html" [ ! -d "$output_path" ] && mkdir -p "$output_path" title=$(echo "$response" | jq -r .title) diff --git a/rag/quickstart.sh b/rag/quickstart.sh index 8c6041a..e415036 100755 --- a/rag/quickstart.sh +++ b/rag/quickstart.sh @@ -9,13 +9,6 @@ is_installed jq is_installed python3 is_installed pip -[ ! -f .env ] && cp .env.example .env -source .env - -[ -z "$CONF_URL" ] && { echo >&2 "Ошибка: CONF_URL не указан в файле .env"; exit 1; } -[ -z "$CONF_USERNAME" ] && { echo >&2 "Ошибка: CONF_USERNAME не указан в файле .env"; exit 1; } -[ -z "$CONF_PASSWORD" ] && { echo >&2 "Ошибка: CONF_PASSWORD не указан в файле .env"; exit 1; } - echo "Поиск зависимостей..." python3 -m venv venv