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/contrib/__pycache__/ |
Upload File : |
o ckF[] � @ s, d Z ddlmZ ddlZG dd� de�ZdS )z� This module was contributed by Chris Moyer. It provides a subclass of the SQS Message class that supports YAML as the body of the message. This module requires the yaml module. � )�MessageNc s2 e Zd ZdZd � fdd� Zdd� Zdd � Z� ZS )�YAMLMessagez� The YAMLMessage class provides a YAML compatible message. Encoding and decoding are handled automaticaly. Access this message data like such: m.data = [ 1, 2, 3] m.data[0] # Returns 1 This depends on the PyYAML package N� c s d | _ tt| ��||� d S �N)�data�superr �__init__)�self�queue�body� xml_attrs�� __class__� �9/usr/lib/python3/dist-packages/boto/contrib/ymlmessage.pyr - s zYAMLMessage.__init__c C s t �|�| _d S r )�yaml� safe_loadr )r r r r r �set_body1 s zYAMLMessage.set_bodyc C s t �| j�S r )r �dumpr )r r r r �get_body4 s zYAMLMessage.get_body)Nr N)�__name__� __module__�__qualname__�__doc__r r r � __classcell__r r r r r s r )r �boto.sqs.messager r r r r r r �<module> s