Server : Apache System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64 User : dh_edsupp ( 6597262) PHP Version : 8.2.26 Disable Function : NONE Directory : /lib/python3/dist-packages/boto/gs/__pycache__/ |
Upload File : |
o ckF[� � @ s d dl Z d dlZd dlZd dlZd dlmZ d dlmZ d dlm Z d dlm Z d dlmZm Z d dlmZ d dlmZ d d lmZ d d lmZ d dlmZ d dlmZ d d lmZ d dlmZ d dl m!Z! d dl"m#Z# dZ$dZ%dZ&dZ'dZ(dZ)e �*d�Z+G dd� de�ZdS )� N)�handler)� ResultSet)�GSResponseError)�InvalidAclError)�ACL�CannedACLStrings)�SupportedPermissions��VersionedBucketListResultSet)�Cors)�EncryptionConfig)�LifecycleConfig)�Key)�Policy)�Bucket)�get_utf8_value)�six�defaultObjectAcl�acl�cors�encryptionConfig� lifecycle�storageClassz"<Details>(?P<details>.*)</Details>c s> e Zd ZdZdZdZdZdZdZdZ dZ d Zd d ef� fdd� Z d d� Zdd� Z dkdd�Z dl� fdd� Z dmdd�Zdd� Z dkdd�Z dndd�Zdod d!�Zd"d#� Zd$d%� Z dpd&d'�Z dpd(d)�Zdod*d+�Z dqd,d-�Z drd/d0�Z dnd1d2�Zdod3d4�Zdod5d6�Z dod7d8�Z!dod9d:�Z"dod;d<�Z#dod=d>�Z$ dsd?d@�Z% dsdAdB�Z& dsdCdD�Z'dodEdF�Z(dodGdH�Z)dtdIdJ�Z*dodKdL�Z+dodMdN�Z, dudOdP�Z-dodQdR�Z.dodSdT�Z/dodUdV�Z0dodWdX�Z1dodYdZ�Z2dod[d\�Z3dod]d^�Z4dod_d`�Z5dodadb�Z6dsdcdd�Z7dodedf�Z8dodgdh�Z9dtdidj�Z:� Z;S )vr z)Represents a Google Cloud Storage bucket.zu<?xml version="1.0" encoding="UTF-8"?> <BillingConfiguration><RequesterPays>%s</RequesterPays></BillingConfiguration>z\<?xml version="1.0" encoding="UTF-8"?> <EncryptionConfiguration>%s</EncryptionConfiguration>z)<DefaultKmsKeyName>%s</DefaultKmsKeyName>zF<?xml version="1.0" encoding="UTF-8"?> <StorageClass>%s</StorageClass>zm<?xml version="1.0" encoding="UTF-8"?> <VersioningConfiguration><Status>%s</Status></VersioningConfiguration>zX<?xml version="1.0" encoding="UTF-8"?> <WebsiteConfiguration>%s%s</WebsiteConfiguration>z#<MainPageSuffix>%s</MainPageSuffix>z<NotFoundPage>%s</NotFoundPage>Nc s t t| ��|||� d S �N)�superr �__init__)�self� connection�name� key_class�� __class__� �0/usr/lib/python3/dist-packages/boto/gs/bucket.pyr K s zBucket.__init__c C s d S r r"