From 70eb8ab6fe7ff82482cc44d346104be5c9edba8b Mon Sep 17 00:00:00 2001 From: Nikolaus Gotsche Date: Sun, 11 Nov 2018 18:40:57 +0100 Subject: Import Export with clean commands --- importexport.go | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'importexport.go') diff --git a/importexport.go b/importexport.go index 5431506..92d028e 100644 --- a/importexport.go +++ b/importexport.go @@ -206,19 +206,24 @@ func TarExports(filename string) { _ = cmdOut } -func UnTarExports(filename string) { +func UnTarExports(filename string) (err error){ + _, err = os.Open(filename) + if err != nil { + return + } var ( cmdOut []byte - err error + //err error ) cmd := "tar" //args := []string{"-xf",filename,"/tmp/laboravi.export.tasks","/tmp/laboravi.export.customers","/tmp/laboravi.export.projects"} //args := []string{"-xf",filename,taskfile,projfile,custfile} args := []string{"-xf",filename,"-C","/"} if cmdOut, err = exec.Command(cmd, args...).Output(); err != nil { - //panic(err) + return } _ = cmdOut + return } func PurgeTemps() { -- cgit v1.2.3