Skip to content

Commit 58597e3

Browse files
Refactor: remove repeated scratch directory cleanup logs
Signed-off-by: Arnab Baishnab Nipun <nipun@appscode.com>
1 parent 020b677 commit 58597e3

13 files changed

Lines changed: 19 additions & 47 deletions

pkg/add_key.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -162,10 +162,7 @@ func (opt *keyOptions) addResticKey() error {
162162
if err = os.MkdirAll(ScratchDir, 0o755); err != nil {
163163
return err
164164
}
165-
err = os.RemoveAll(ScratchDir)
166-
if err != nil {
167-
klog.Errorf("Error removing all: %v", err)
168-
}
165+
RemoveDirWithLogErr(ScratchDir)
169166
// configure restic wrapper
170167
extraOpt := util.ExtraOptions{
171168
StorageSecret: secret,

pkg/check.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -132,10 +132,7 @@ func (opt *checkOptions) checkRepository(extraArgs []string) error {
132132
if err = os.MkdirAll(ScratchDir, 0o755); err != nil {
133133
return err
134134
}
135-
err = os.RemoveAll(ScratchDir)
136-
if err != nil {
137-
klog.Errorf("Error removing all: %v", err)
138-
}
135+
RemoveDirWithLogErr(ScratchDir)
139136

140137
// configure restic wrapper
141138
extraOpt := util.ExtraOptions{

pkg/delete_snapshot.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,7 @@ func NewCmdDeleteSnapshot(clientGetter genericclioptions.RESTClientGetter) *cobr
106106
if err = os.MkdirAll(ScratchDir, 0o755); err != nil {
107107
return err
108108
}
109-
err = os.RemoveAll(ScratchDir)
110-
if err != nil {
111-
klog.Errorf("Error removing all: %v", err)
112-
}
109+
RemoveDirWithLogErr(ScratchDir)
113110

114111
// configure restic wrapper
115112
extraOpt := util.ExtraOptions{

pkg/download.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -171,10 +171,7 @@ func (opt *downloadOptions) downloadSnapshots() error {
171171
if err = os.MkdirAll(ScratchDir, 0o755); err != nil {
172172
return err
173173
}
174-
err = os.RemoveAll(ScratchDir)
175-
if err != nil {
176-
klog.Errorf("Error removing all: %v", err)
177-
}
174+
RemoveDirWithLogErr(ScratchDir)
178175

179176
// configure restic wrapper
180177
extraOpt := util.ExtraOptions{

pkg/list_keys.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,10 +97,7 @@ func (opt *keyOptions) listResticKeys() error {
9797
if err = os.MkdirAll(ScratchDir, 0o755); err != nil {
9898
return err
9999
}
100-
err = os.RemoveAll(ScratchDir)
101-
if err != nil {
102-
klog.Errorf("Error removing all: %v", err)
103-
}
100+
RemoveDirWithLogErr(ScratchDir)
104101

105102
// configure restic wrapper
106103
extraOpt := util.ExtraOptions{

pkg/migrate.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -130,10 +130,7 @@ func (opt *migrateOptions) migrateRepo() error {
130130
if err = os.MkdirAll(ScratchDir, 0o755); err != nil {
131131
return err
132132
}
133-
err = os.RemoveAll(ScratchDir)
134-
if err != nil {
135-
klog.Errorf("Error removing all: %v", err)
136-
}
133+
RemoveDirWithLogErr(ScratchDir)
137134

138135
// configure restic wrapper
139136
extraOpt := util.ExtraOptions{

pkg/prune.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -146,10 +146,7 @@ func (opt *pruneOptions) pruneRepo(extraArgs []string) error {
146146
if err = os.MkdirAll(ScratchDir, 0o755); err != nil {
147147
return err
148148
}
149-
err = os.RemoveAll(ScratchDir)
150-
if err != nil {
151-
klog.Errorf("Error removing all: %v", err)
152-
}
149+
RemoveDirWithLogErr(ScratchDir)
153150

154151
// configure restic wrapper
155152
extraOpt := util.ExtraOptions{

pkg/purge_repos.go

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -278,9 +278,7 @@ func (opt *purgeOptions) setupScratchDirectory() error {
278278
}
279279

280280
func (opt *purgeOptions) cleanupScratchDirectory() {
281-
if err := os.RemoveAll(ScratchDir); err != nil {
282-
klog.Warningf("Failed to cleanup scratch directory: %v", err)
283-
}
281+
RemoveDirWithLogErr(ScratchDir)
284282
}
285283

286284
func (opt *purgeOptions) getStorageSecret() (*core.Secret, error) {

pkg/rebuild_index.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,7 @@ func (opt *rebuildIndexOptions) rebuildIndex(extraArgs []string) error {
106106
if err = os.MkdirAll(ScratchDir, 0o755); err != nil {
107107
return err
108108
}
109-
err = os.RemoveAll(ScratchDir)
110-
if err != nil {
111-
klog.Errorf("Error removing all: %v", err)
112-
}
109+
RemoveDirWithLogErr(ScratchDir)
113110

114111
// configure restic wrapper
115112
extraOpt := util.ExtraOptions{

pkg/remove_key.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,10 +93,8 @@ func (opt *keyOptions) removeResticKey() error {
9393
if err = os.MkdirAll(ScratchDir, 0o755); err != nil {
9494
return err
9595
}
96-
err = os.RemoveAll(ScratchDir)
97-
if err != nil {
98-
klog.Errorf("Error removing all: %v", err)
99-
}
96+
97+
RemoveDirWithLogErr(ScratchDir)
10098

10199
// configure restic wrapper
102100
extraOpt := util.ExtraOptions{

0 commit comments

Comments
 (0)