Add minio removeObjects

This commit is contained in:
Panagiotis Kapros
2018-06-22 21:42:10 +03:00
parent 4ca75191c7
commit f7dcccc1a9
2 changed files with 5 additions and 0 deletions
+3
View File
@@ -2,6 +2,7 @@
// Project: https://github.com/minio/minio-js#readme
// Definitions by: Barin Britva <https://github.com/barinbritva>
// Lubomir Kaplan <https://github.com/castorw>
// Panagiotis Kapros <https://github.com/loremaps>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
/// <reference types="node" />
@@ -125,6 +126,8 @@ export class Client {
removeObject(bucketName: string, objectName: string, callback: NoResultCallback): void;
removeObject(bucketName: string, objectName: string): Promise<void>;
removeObjects(bucketName: string, objectsList: string[], callback: NoResultCallback): void;
removeIncompleteUpload(bucketName: string, objectName: string, callback: NoResultCallback): void;
removeIncompleteUpload(bucketName: string, objectName: string): Promise<void>;
+2
View File
@@ -65,6 +65,8 @@ minio.statObject('testBucket', 'hello.jpg');
minio.removeObject('testBucket', 'hello.jpg', (error: Error|null) => { console.log(error); });
minio.removeObject('testBucket', 'hello.jpg');
minio.removeObjects('testBucket', ['hello.jpg', 'hello.txt'], (error: Error|null) => { console.log(error); });
minio.removeIncompleteUpload('testBucket', 'hello.jpg', (error: Error|null) => { console.log(error); });
minio.removeIncompleteUpload('testBucket', 'hello.jpg');