summaryrefslogtreecommitdiff
path: root/importexport.go
diff options
context:
space:
mode:
authorNikolaus Gotsche <n@softwarefools.com>2018-11-11 18:40:57 +0100
committerNikolaus Gotsche <n@softwarefools.com>2018-11-11 18:40:57 +0100
commit70eb8ab6fe7ff82482cc44d346104be5c9edba8b (patch)
treeb673b446173927077cb19edc9a8dc76000ea59b3 /importexport.go
parente3b6e0b00dbce15bf19a6f7d1bf39ea033651a0b (diff)
Import Export with clean commands0.3.6
Diffstat (limited to 'importexport.go')
-rw-r--r--importexport.go11
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() {