o
    È·eÛ  ã                   @   s   G d d„ de ƒZdS )c                   @   s2   e Zd ZdZddd„Zdd„ Zdd„ Zd	d
„ ZdS )Ú
StatusInfoz%
    Describes a status message.
    Nc                 C   s   || _ || _|| _|| _d S ©N)Ústatus_typeÚnormalÚstatusÚmessage)Úselfr   r   r   r   © r   úJ/var/www/ideatree/venv/lib/python3.10/site-packages/boto/rds/statusinfo.pyÚ__init__   s   
zStatusInfo.__init__c                 C   s
   d| j  S )NzStatusInfo:%s)r   )r   r   r   r	   Ú__repr__#   s   
zStatusInfo.__repr__c                 C   s   d S r   r   )r   ÚnameÚattrsÚ
connectionr   r   r	   ÚstartElement&   s   zStatusInfo.startElementc                 C   sn   |dkr	|| _ d S |dkr| ¡ dkrd| _d S d| _d S |dkr&|| _d S |dkr/|| _d S t| ||ƒ d S )NÚ
StatusTypeÚNormalÚtrueTFÚStatusÚMessage)r   Úlowerr   r   r   Úsetattr)r   r   Úvaluer   r   r   r	   Ú
endElement)   s   




zStatusInfo.endElement)NNNN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r
   r   r   r   r   r   r   r	   r      s    
r   N)Úobjectr   r   r   r   r	   Ú<module>   s   