From 64e6e0819538a43d8e337603b3d5d201d8b09709 Mon Sep 17 00:00:00 2001 From: Netfloex <38650595+Netfloex@users.noreply.github.com> Date: Tue, 3 May 2022 02:03:54 +0200 Subject: [PATCH] Log where a config proxy passes --- src/lib/logMessages.ts | 9 +++++++-- src/utils/createConfigFiles.ts | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/lib/logMessages.ts b/src/lib/logMessages.ts index 3af3b62..f905b75 100644 --- a/src/lib/logMessages.ts +++ b/src/lib/logMessages.ts @@ -7,11 +7,14 @@ import { msToDays } from "@utils/msToDays"; import settings from "@utils/settings"; import { startedToSeconds } from "@utils/startedToSeconds"; +import { SimpleServer } from "@models/ParsedConfig"; + /* Typescript helper function Input must be a valid Log Item Output type is inferred */ + export const defineLogList = < T extends Record< string, @@ -218,10 +221,12 @@ export const logMessages = defineLogList({ // Nginx Config - configDone: ({ serverName }: { serverName: string }) => [ + configDone: ({ server }: { server: SimpleServer }) => [ Log.done, Tag.nginx, - chalk`${serverName}` + server.proxy_pass + ? chalk`{dim ${server.server_name}} {yellow {bold >}} {dim ${server.proxy_pass}}` + : chalk`${server.server_name}` ], // User Config diff --git a/src/utils/createConfigFiles.ts b/src/utils/createConfigFiles.ts index 297a0be..6c989e9 100644 --- a/src/utils/createConfigFiles.ts +++ b/src/utils/createConfigFiles.ts @@ -19,6 +19,6 @@ export const createConfigFiles = ( await outputFile(fileName, nginxConfig); - logger.configDone({ serverName: server.server_name }); + logger.configDone({ server }); }); };