🐛 Temporarily disable deleting files on recycling
This commit is contained in:
parent
3f2e86916d
commit
abd44b8ddb
@ -88,27 +88,27 @@ public class CloudFileUnusedRecyclingJob(
|
|||||||
if (client == null) continue;
|
if (client == null) continue;
|
||||||
|
|
||||||
// Create delete tasks for each file in the group
|
// Create delete tasks for each file in the group
|
||||||
var deleteTasks = group.Value.Select(file =>
|
// var deleteTasks = group.Value.Select(file =>
|
||||||
{
|
// {
|
||||||
var objectId = file.StorageId ?? file.Id;
|
// var objectId = file.StorageId ?? file.Id;
|
||||||
var tasks = new List<Task>
|
// var tasks = new List<Task>
|
||||||
{
|
// {
|
||||||
client.RemoveObjectAsync(new Minio.DataModel.Args.RemoveObjectArgs()
|
// client.RemoveObjectAsync(new Minio.DataModel.Args.RemoveObjectArgs()
|
||||||
.WithBucket(dest.Bucket)
|
// .WithBucket(dest.Bucket)
|
||||||
.WithObject(objectId))
|
// .WithObject(objectId))
|
||||||
};
|
// };
|
||||||
|
//
|
||||||
if (file.HasCompression)
|
// if (file.HasCompression)
|
||||||
{
|
// {
|
||||||
tasks.Add(client.RemoveObjectAsync(new Minio.DataModel.Args.RemoveObjectArgs()
|
// tasks.Add(client.RemoveObjectAsync(new Minio.DataModel.Args.RemoveObjectArgs()
|
||||||
.WithBucket(dest.Bucket)
|
// .WithBucket(dest.Bucket)
|
||||||
.WithObject(objectId + ".compressed")));
|
// .WithObject(objectId + ".compressed")));
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
return Task.WhenAll(tasks);
|
// return Task.WhenAll(tasks);
|
||||||
});
|
// });
|
||||||
|
//
|
||||||
await Task.WhenAll(deleteTasks);
|
// await Task.WhenAll(deleteTasks);
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user