INNER CODE UNIT · Python
ensure_aws_setup
miztiik/AWS-Demos · how-to-examples/iam-s3-sqs-sns-video-transcoder.py:201
def ensure_aws_setup(self):
"""
Ensures that the AWS services, resources, and policies are set
up so that they can all talk to one another and so that we
can transcode media files.
"""
if self.bucket_exists(self.in_bucket_name):
self.in_bucket = self.s3.Bucket(self.in_bucket_name)
else:
self.in_bucket = self.s3.create_bucket(
Bucket=self.in_bucket_name)
if self.bucket_exists(self.out_bucket_name):
self.out_bucket = self.s3.Bucket(self.out_bucket_name)
else:
self.out_bucket = self.s3.create_bucket(
Bucket=self.out_bucket_name)