| 569 | return bucket_name |
| 570 | |
| 571 | def create_dir_bucket(self, name=None, location=None): |
| 572 | if location: |
| 573 | region, _ = location |
| 574 | else: |
| 575 | region = self._region |
| 576 | bucket_name = create_dir_bucket(self._session, name, location) |
| 577 | self._bucket_to_region[bucket_name] = region |
| 578 | # Wait for the bucket to exist before letting it be used. |
| 579 | self.wait_bucket_exists(bucket_name) |
| 580 | return bucket_name |
| 581 | |
| 582 | def put_object(self, bucket_name, key_name, contents='', extra_args=None): |
| 583 | client = self._create_client_for_bucket(bucket_name) |