diff options
Diffstat (limited to 'client')
-rw-r--r-- | client/go/util/io.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/client/go/util/io.go b/client/go/util/io.go index 23bfec84879..68b50733006 100644 --- a/client/go/util/io.go +++ b/client/go/util/io.go @@ -11,6 +11,7 @@ import ( "io" "io/ioutil" "os" + "path/filepath" "strings" ) @@ -53,7 +54,8 @@ func ReaderToJSON(reader io.Reader) string { // AtomicWriteFile atomically writes data to filename. func AtomicWriteFile(filename string, data []byte) error { - tmpFile, err := ioutil.TempFile("", "vespa") + dir := filepath.Dir(filename) + tmpFile, err := ioutil.TempFile(dir, "vespa") if err != nil { return err } |