Mercurial > gemma
diff pkg/controllers/srimports.go @ 1225:4d7c44f7044e
Factored out som zip lookup code to be reusable in sounding result upload controller.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Mon, 19 Nov 2018 17:28:35 +0100 |
parents | bc4b642c8d04 |
children | 2e65e8ddacab |
line wrap: on
line diff
--- a/pkg/controllers/srimports.go Mon Nov 19 17:14:42 2018 +0100 +++ b/pkg/controllers/srimports.go Mon Nov 19 17:28:35 2018 +0100 @@ -14,6 +14,7 @@ package controllers import ( + "archive/zip" "bufio" "database/sql" "encoding/hex" @@ -134,6 +135,14 @@ return } + srFile := filepath.Join(dir, "sr.zip") + + var zr *zip.ReadCloser + if zr, err = zip.OpenReader(srFile); err != nil { + return + } + defer zr.Close() + _ = dir // TODO: Implement me!