File: //usr/lib/python3/dist-packages/boto/ec2/__pycache__/bundleinstance.cpython-310.pyc
o
ckF[�
� @ s$ d Z ddlmZ G dd� de�ZdS )z
Represents an EC2 Bundle Task
� )� EC2Objectc s6 e Zd Zd
� fdd� Zdd� Zdd� Zdd � Z� ZS )�BundleInstanceTaskNc s\ t t| ��|� d | _d | _d | _d | _d | _d | _d | _ d | _
d | _d | _d | _
d | _d S �N)�superr �__init__�id�instance_id�progress�
start_time�state�bucket�prefix�
upload_policy�upload_policy_signature�update_time�code�message)�self�
connection�� __class__� �9/usr/lib/python3/dist-packages/boto/ec2/bundleinstance.pyr s
zBundleInstanceTask.__init__c C s
d| j S )NzBundleInstanceTask:%s)r )r r r r �__repr__. s
zBundleInstanceTask.__repr__c C s d S r r )r �name�attrsr r r r �startElement1 s zBundleInstanceTask.startElementc C s� |dkr || _ d S |dkr|| _d S |dkr|| _d S |dkr$|| _d S |dkr-|| _d S |dkr6|| _d S |dkr?|| _d S |dkrH|| _d S |d krQ|| _d S |d
krZ|| _ d S |dkrc|| _
d S |dkrl|| _d S t| ||� d S )
N�bundleId�
instanceIdr � startTimer r r
�uploadPolicy�uploadPolicySignature�
updateTimer r )
r r r r
r r r
r r r r r �setattr)r r �valuer r r r �
endElement4 s2
zBundleInstanceTask.endElementr )�__name__�
__module__�__qualname__r r r r% �
__classcell__r r r r r s
r N)�__doc__�boto.ec2.ec2objectr r r r r r �<module> s