summaryrefslogtreecommitdiff
path: root/actions/ostree_commit_action.go
diff options
context:
space:
mode:
Diffstat (limited to 'actions/ostree_commit_action.go')
-rw-r--r--actions/ostree_commit_action.go12
1 files changed, 10 insertions, 2 deletions
diff --git a/actions/ostree_commit_action.go b/actions/ostree_commit_action.go
index 6d41b89..a0d8333 100644
--- a/actions/ostree_commit_action.go
+++ b/actions/ostree_commit_action.go
@@ -45,9 +45,17 @@ type OstreeCommitAction struct {
func emptyDir(dir string) {
d, _ := os.Open(dir)
defer d.Close()
- files, _ := d.Readdirnames(-1)
+
+ files, err := d.Readdirnames(-1)
+ if err != nil {
+ log.Fatal(err)
+ }
+
for _, f := range files {
- os.RemoveAll(f)
+ err := os.RemoveAll(path.Join(dir, f))
+ if err != nil {
+ log.Fatalf("Failed to remove file: %v", err)
+ }
}
}