From ab2c9013bbb90b2b623377f721dcf0aeac494596 Mon Sep 17 00:00:00 2001 From: Arnaud ALCABAS Date: Wed, 29 Jun 2022 10:24:30 +0200 Subject: [PATCH] Switch to stdout in order for serverless compose to be able to parse output --- info/lib/display.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/info/lib/display.js b/info/lib/display.js index e4a48641..869692f0 100644 --- a/info/lib/display.js +++ b/info/lib/display.js @@ -18,15 +18,19 @@ module.exports = { Object.keys(configInput.custom.containers).length !== 0 ) { this.listContainers(namespace.id).then((containers) => { + var output = {}; containers.forEach((container) => { - this.serverless.cli.log(yaml.dump(container)); + output[container["name"]] = container; }); + console.log(yaml.dump({"Stack Outputs": {"containers": output}})); }); } else { this.listFunctions(namespace.id).then((functions) => { + var output = {}; functions.forEach((func) => { - this.serverless.cli.log(yaml.dump(func)); + output[func["name"]] = func; }); + console.log(yaml.dump({"Stack Outputs": {"functions": output}})); }); } });