diff --git a/src/index.js b/src/index.js index ce4fa40..67f2918 100644 --- a/src/index.js +++ b/src/index.js @@ -30,10 +30,13 @@ const printerHostInfo = (host) => { logger.info("Reference:", ref); logger.info("Name:", host?.name || "Unknown"); - logger.info("Tags: -", host?.tags?.[0] || "n/a"); - for (var i = 0; i < host?.tags?.length - 1; i++) { - const tag = host?.tags[i + 1]; - logger.info(" -", tag); + if (host?.tags?.length > 0) { + for (var i = 0; i < host?.tags?.length - 1; i++) { + const tag = host?.tags[i + 1]; + logger.info(" -", tag); + } + } else { + logger.info("Tags: n/a"); } logger.info("State:", host?.state?.type || "Unknown"); }; @@ -103,10 +106,7 @@ export async function init(options = {}) { "Version:", runningServer.version ? `v${runningServer.version}` : "n/a", ); - logger.info( - "Build:", - buildNumber === "dev" ? "dev" : `b${buildNumber}`, - ); + logger.info("Build:", buildNumber === "dev" ? "dev" : `b${buildNumber}`); logger.info( "Authenticated:", runningServer.authenticated == true ? "Yes" : "No",