@@ -21,7 +21,9 @@ type ListArgs struct {
21
21
func List (ctx context.Context , path string , args * ListArgs ) ([]model.Obj , error ) {
22
22
res , err := list (ctx , path , args )
23
23
if err != nil {
24
- log .Errorf ("failed list %s: %+v" , path , err )
24
+ if ! args .NoLog {
25
+ log .Errorf ("failed list %s: %+v" , path , err )
26
+ }
25
27
return nil , err
26
28
}
27
29
return res , nil
@@ -33,8 +35,10 @@ type GetArgs struct {
33
35
34
36
func Get (ctx context.Context , path string , args * GetArgs ) (model.Obj , error ) {
35
37
res , err := get (ctx , path )
36
- if err != nil && ! args .NoLog {
37
- log .Errorf ("failed get %s: %+v" , path , err )
38
+ if err != nil {
39
+ if ! args .NoLog {
40
+ log .Errorf ("failed get %s: %+v" , path , err )
41
+ }
38
42
return nil , err
39
43
}
40
44
return res , nil
@@ -106,12 +110,11 @@ func PutAsTask(dstDirPath string, file *model.FileStream) error {
106
110
}
107
111
108
112
type GetStoragesArgs struct {
109
- NoLog bool
110
113
}
111
114
112
115
func GetStorage (path string , args * GetStoragesArgs ) (driver.Driver , error ) {
113
116
storageDriver , _ , err := op .GetStorageAndActualPath (path )
114
- if err != nil && ! args . NoLog {
117
+ if err != nil {
115
118
return nil , err
116
119
}
117
120
return storageDriver , nil
0 commit comments