diff options
| author | Nikolaus Gotsche <n@softwarefools.com> | 2018-11-11 18:40:57 +0100 |
|---|---|---|
| committer | Nikolaus Gotsche <n@softwarefools.com> | 2018-11-11 18:40:57 +0100 |
| commit | 70eb8ab6fe7ff82482cc44d346104be5c9edba8b (patch) | |
| tree | b673b446173927077cb19edc9a8dc76000ea59b3 /importexport.go | |
| parent | e3b6e0b00dbce15bf19a6f7d1bf39ea033651a0b (diff) | |
Import Export with clean commands0.3.6
Diffstat (limited to 'importexport.go')
| -rw-r--r-- | importexport.go | 11 |
1 files changed, 8 insertions, 3 deletions
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() { |
