':returns: The Bucket if found, None otherwise.
:raises: InvalidCredentials if we can\'t connect to AWS'

def get_bucket(self):

    buckets = self._get_buckets()
    buckets = dict(((bucket.name, bucket) for bucket in buckets))
    return buckets.get(self.bucket_name)
