diff options
| author | chrislu <chris.lu@gmail.com> | 2022-08-27 00:21:57 -0700 |
|---|---|---|
| committer | chrislu <chris.lu@gmail.com> | 2022-08-27 00:21:57 -0700 |
| commit | cc0c8c5f816c6fe95b703691e4e3c90fb3240be1 (patch) | |
| tree | 66230c3f0b37a77c39e7be29e6497ecec173265b | |
| parent | 374177914420b8d975283f507dab923af2dae073 (diff) | |
| download | seaweedfs-cc0c8c5f816c6fe95b703691e4e3c90fb3240be1.tar.xz seaweedfs-cc0c8c5f816c6fe95b703691e4e3c90fb3240be1.zip | |
simplify
| -rw-r--r-- | weed/replication/sink/s3sink/s3_sink.go | 15 | ||||
| -rw-r--r-- | weed/replication/sink/s3sink/s3_write.go | 25 |
2 files changed, 14 insertions, 26 deletions
diff --git a/weed/replication/sink/s3sink/s3_sink.go b/weed/replication/sink/s3sink/s3_sink.go index 445800275..a032b58e8 100644 --- a/weed/replication/sink/s3sink/s3_sink.go +++ b/weed/replication/sink/s3sink/s3_sink.go @@ -102,7 +102,20 @@ func (s3sink *S3Sink) DeleteEntry(key string, isDirectory, deleteIncludeChunks b return nil } - return s3sink.deleteObject(key) + input := &s3.DeleteObjectInput{ + Bucket: aws.String(s3sink.bucket), + Key: aws.String(key), + } + + result, err := s3sink.conn.DeleteObject(input) + + if err == nil { + glog.V(2).Infof("[%s] delete %s: %v", s3sink.bucket, key, result) + } else { + glog.Errorf("[%s] delete %s: %v", s3sink.bucket, key, err) + } + + return err } diff --git a/weed/replication/sink/s3sink/s3_write.go b/weed/replication/sink/s3sink/s3_write.go deleted file mode 100644 index 256fc659c..000000000 --- a/weed/replication/sink/s3sink/s3_write.go +++ /dev/null @@ -1,25 +0,0 @@ -package S3Sink - -import ( - "github.com/aws/aws-sdk-go/aws" - "github.com/aws/aws-sdk-go/service/s3" - "github.com/seaweedfs/seaweedfs/weed/glog" -) - -func (s3sink *S3Sink) deleteObject(key string) error { - input := &s3.DeleteObjectInput{ - Bucket: aws.String(s3sink.bucket), - Key: aws.String(key), - } - - result, err := s3sink.conn.DeleteObject(input) - - if err == nil { - glog.V(2).Infof("[%s] delete %s: %v", s3sink.bucket, key, result) - } else { - glog.Errorf("[%s] delete %s: %v", s3sink.bucket, key, err) - } - - return err - -} |
