From cc80dff9e86eac39c46bc6dc02e153d489c208d9 Mon Sep 17 00:00:00 2001 From: edgar poce Date: Thu, 26 Mar 2020 09:59:38 -0300 Subject: [PATCH] added error handling if context file not found --- docker/resource_docker_registry_image_funcs.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docker/resource_docker_registry_image_funcs.go b/docker/resource_docker_registry_image_funcs.go index 44c1714b..dcf2cec3 100644 --- a/docker/resource_docker_registry_image_funcs.go +++ b/docker/resource_docker_registry_image_funcs.go @@ -175,6 +175,9 @@ func buildDockerImage(client *client.Client, buildOptions map[string]interface{} buildContext = buildContext[:lastIndex] } dockerContextTarPath, err := buildDockerImageContextTar(buildContext) + if err != nil { + return fmt.Errorf("Unable to build context %v", err) + } defer os.Remove(dockerContextTarPath) dockerBuildContext, err := os.Open(dockerContextTarPath) defer dockerBuildContext.Close()