2013-07-26 4 views
0

Comment supprimer les fichiers journaux dans Amazon s3 en fonction de la date? J'ai des fichiers journaux dans un dossier de dossiers de journaux dans mon compartiment.Suppression d'un fichier journal dans un compartiment Amazon s3 en fonction de la date de création

string sdate = datetime.ToString("yyyy-MM-dd"); 
    string key = "logs/" + sdate + "*" ; 
    AmazonS3 s3Client = AWSClientFactory.CreateAmazonS3Client(); 

    DeleteObjectRequest delRequest = new DeleteObjectRequest() 
    .WithBucketName(S3_Bucket_Name) 
    .WithKey(key); 

    DeleteObjectResponse res = s3Client.DeleteObject(delRequest); 

J'ai essayé mais cela ne semble pas fonctionner. Je peux supprimer des fichiers individuels si je mets le nom entier dans la clé. Mais je veux supprimer tous les fichiers journaux créés pour une date particulière.

Répondre

Questions connexes