From d155637e5fca50311d38487c83a44f21f48c4e8a Mon Sep 17 00:00:00 2001 From: Kevin Midboe Date: Tue, 30 May 2023 18:12:03 +0200 Subject: [PATCH] Added brewlogger/brewpi host as env variable --- .env.example | 4 +++- src/routes/+page.server.ts | 3 ++- src/routes/api/relay/[location]/+server.ts | 10 +++++----- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.env.example b/.env.example index 03fce4b..2cc3db3 100644 --- a/.env.example +++ b/.env.example @@ -1,3 +1,5 @@ -ES_CLIENT=http://localhost:3200 +ES_HOST=http://localhost:3200 ES_INDEX=brewlogger-* ES_APIKEY= + +BREWLOGGER_HOST=http://127.0.0.1:5000 diff --git a/src/routes/+page.server.ts b/src/routes/+page.server.ts index 6cb6adf..c1d290d 100644 --- a/src/routes/+page.server.ts +++ b/src/routes/+page.server.ts @@ -1,6 +1,7 @@ +import { env } from '$env/dynamic/private'; import type { PageServerLoad } from './$types'; -const host = 'http://brewpi.schleppe:5000'; +const host = env.BREWLOGGER_HOST; const sensorsUrl = `${host}/api/sensors`; const relaysUrl = `${host}/api/relays`; diff --git a/src/routes/api/relay/[location]/+server.ts b/src/routes/api/relay/[location]/+server.ts index ca05ce0..545e17c 100644 --- a/src/routes/api/relay/[location]/+server.ts +++ b/src/routes/api/relay/[location]/+server.ts @@ -1,11 +1,11 @@ -import { json } from '@sveltejs/kit'; +import { json, RequestEvent } from '@sveltejs/kit'; +import { env } from '$env/dynamic/private'; import type { RequestHandler } from './$types'; -// const BREWPI_URL = '' -const BREWPI_URL = 'http://brewpi.schleppe:5000'; +const BREWPI_URL = env.BREWLOGGER_HOST; -export const POST = (async ({ request }) => { - const { pathname } = new URL(request.url); +export const POST = (async (event: RequestEvent) => { + const { pathname } = new URL(event.request.url); const options = { method: 'POST' }; return fetch(BREWPI_URL + pathname, options)