o
    È·eå	  ã                   @   s$   G d d„ de ƒZG dd„ de ƒZdS )c                   @   ó.   e Zd Zd
dd„Zdd„ Zdd„ Zdd	„ ZdS )ÚLogFileNc                 C   s   || _ d | _d | _d | _d S ©N)Ú
connectionÚsizeÚlog_filenameÚlast_written©Úselfr   © r
   úG/var/www/ideatree/venv/lib/python3.10/site-packages/boto/rds/logfile.pyÚ__init__   s   
zLogFile.__init__c                 C   s
   d| j  S )Nz%s)r   ©r	   r
   r
   r   Ú__repr__   s   
zLogFile.__repr__c                 C   ó   d S r   r
   ©r	   ÚnameÚattrsr   r
   r
   r   ÚstartElement#   ó   zLogFile.startElementc                 C   óF   |dkr	|| _ d S |dkr|| _d S |dkr|| _d S t| ||ƒ d S )NÚLastWrittenÚLogFileNameÚSize)r   r   r   Úsetattr©r	   r   Úvaluer   r
   r
   r   Ú
endElement&   ó   


zLogFile.endElementr   ©Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r
   r
   r
   r   r      s
    
r   c                   @   r   )ÚLogFileObjectNc                 C   s   || _ d | _d S r   )r   r   r   r
   r
   r   r   2   s   
zLogFileObject.__init__c                 C   s   d| j | jf S )NzLogFileObject: %s/%s)Údbinstance_idr   r   r
   r
   r   r   6   s   zLogFileObject.__repr__c                 C   r   r   r
   r   r
   r
   r   r   9   r   zLogFileObject.startElementc                 C   r   )NÚLogFileDataÚAdditionalDataPendingÚMarker)ÚdataÚadditional_data_pendingÚmarkerr   r   r
   r
   r   r   <   r   zLogFileObject.endElementr   r   r
   r
   r
   r   r"   1   s
    
r"   N)Úobjectr   r"   r
   r
   r
   r   Ú<module>   s   