def getFilteredFileNames()

in translate_captions/helper.py [0:0]


    def getFilteredFileNames(bucketName, prefix, extensions, awsRegion=None):
        files = []
        s3client = AwsHelper().getResource('s3', awsRegion)
        bucket = s3client.Bucket(bucketName)
        objs = bucket.objects.filter(Prefix=prefix)
        for obj in objs:
            docName = obj.key
            docExt = FileHelper.getFileExtenstion(docName)
            docExtLower = docExt.lower()
            print("Key:{}".format(docName))
            if (docExtLower in extensions):
               files.append(docName)
        return files