2017-09-08 10 views
0

私はyauzlを使って1 S3バケットからzipファイルを読み込み、別のS3バケットに(解凍された)コンテンツをストリーミングします。yauzl、fromBufferそして完了時を知ってください

これはすべてLambda functionで行われており、AWS Pipelineと統合したいと考えています。

S3.getObjectメソッドがBufferを返すので、.fromBufferメソッドを使用しています。残念ながら、このシナリオでは、「終了」イベントは決して放出されません。

操作が完了したときを知る他の方法はありますか?私が求めているのは、結果がCodePipelineに伝えられることです。そうでなければ、操作が正常に終了したかどうかわかりません。

答えて

0

「.fromBuffer」は明らかに「end」イベントを送出します。それで、あなたはそれを使用することができますが、ドキュメントはそれがそのように動作しないと述べています。

関連する問題