From 4977fae7dbe9ad2b47e63d183c5a6bdbc87efaf9 Mon Sep 17 00:00:00 2001 From: Kasra Bigdeli Date: Sun, 27 Jan 2019 09:29:32 -0800 Subject: [PATCH] Ensuring that logs are stringified --- src/docker/DockerApi.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/docker/DockerApi.ts b/src/docker/DockerApi.ts index 3b4c8fa..fb18a27 100644 --- a/src/docker/DockerApi.ts +++ b/src/docker/DockerApi.ts @@ -1487,7 +1487,13 @@ class DockerApi { }) }) .then(function(data) { - return data && data.toString ? data.toString('utf8') : data + if (Buffer.isBuffer(data)) { + return data.toString('utf8') + } + + throw new Error( + 'Logs are not instance of Buffer! Cannot be parsed!!' + ) }) }