public static void ClassCleanup() { DeleteBucketRequest deleteBucketRequest = new DeleteBucketRequest { NamespaceName = NameSpaceName }; try { // テスト用バケットを削除 ObjectStorageClient.SetRegion(Regions.US_ASHBURN_1); deleteBucketRequest.BucketName = TestBucketNameA; var b = ObjectStorageClient.DeleteBucket(deleteBucketRequest); } catch { Trace.WriteLine("test bucket not found"); } deleteBucketRequest.BucketName = TestBucketNameB; try { // テスト用バケットを削除 ObjectStorageClient.SetRegion(Regions.AP_TOKYO_1); var b = ObjectStorageClient.DeleteBucket(deleteBucketRequest); } catch { Trace.WriteLine("test bucket not found"); } try { // テスト用バケットを削除 ObjectStorageClient.SetRegion(Regions.AP_OSAKA_1); var b = ObjectStorageClient.DeleteBucket(deleteBucketRequest); } catch { Trace.WriteLine("test bucket not found"); } }
public static void ClassCleanup() { // アップしたファイルを削除 foreach (var testFile in TestFileInfos) { DeleteObjectRequest deleteObjectRequest = new DeleteObjectRequest { NamespaceName = NameSpaceName, BucketName = TestBucketName }; foreach (var fileName in testFile.Value) { if (string.IsNullOrEmpty(testFile.Key)) { deleteObjectRequest.ObjectName = fileName; } else { deleteObjectRequest.ObjectName = $"{testFile.Key}/{fileName}"; } try { var res = ObjectStorageClient.DeleteObject(deleteObjectRequest); } catch { Trace.WriteLine("test file not found"); } } } try { // テスト用バケットを削除 DeleteBucketRequest deleteBucketRequest = new DeleteBucketRequest { NamespaceName = NameSpaceName, BucketName = TestBucketName }; var b = ObjectStorageClient.DeleteBucket(deleteBucketRequest); } catch { Trace.WriteLine("test bucket not found"); } }
public static void ClassCleanup() { try { ListObjectsRequest listObjectsRequest = new ListObjectsRequest { NamespaceName = NameSpaceName, BucketName = TestBucketName }; var listObj = ObjectStorageClient.ListObjects(listObjectsRequest); foreach (var obj in listObj.ListObjects.Objects) { // アップしたファイルを削除 DeleteObjectRequest deleteObjectRequest = new DeleteObjectRequest { NamespaceName = NameSpaceName, BucketName = TestBucketName, ObjectName = obj.Name }; var res = ObjectStorageClient.DeleteObject(deleteObjectRequest); } } catch { Trace.WriteLine("ClassCleanup. test file not found."); } try { // テスト用バケットを削除 DeleteBucketRequest deleteBucketRequest = new DeleteBucketRequest { NamespaceName = NameSpaceName, BucketName = TestBucketName }; var b = ObjectStorageClient.DeleteBucket(deleteBucketRequest); } catch { Trace.WriteLine("ClassCleanup. test bucket not found."); } }