o ckF[¨ ã@sDdZddlmZGdd„deƒZGdd„deƒZGdd„deƒZd S) z Represents a DHCP Options set é)ÚTaggedEC2Objectc@óeZdZdd„Zdd„ZdS)Ú DhcpValueSetcCsdS©N©©ÚselfÚnameÚattrsÚ connectionrrú6/usr/lib/python3/dist-packages/boto/vpc/dhcpoptions.pyÚ startElementszDhcpValueSet.startElementcCs|dkr | |¡dSdS)NÚvalue)Úappend©rr rr rrr Ú endElement!sÿzDhcpValueSet.endElementN©Ú__name__Ú __module__Ú __qualname__r rrrrr rs rc@r)Ú DhcpConfigSetcCs,|dkr|j|vrtƒ||j<||jSdS)NÚvalueSet)Ú_namerrrrr r 's    ýzDhcpConfigSet.startElementcCs|dkr ||_dSdS)NÚkey)rrrrr r-s ÿzDhcpConfigSet.endElementNrrrrr r%s rcs:eZdZd ‡fdd„ Zdd„Z‡fdd„Zdd „Z‡ZS) Ú DhcpOptionsNcs tt|ƒ |¡d|_d|_dSr)ÚsuperrÚ__init__ÚidÚoptions)rr ©Ú __class__rr r3s zDhcpOptions.__init__cCs d|jS)NzDhcpOptions:%s)r)rrrr Ú__repr__8s zDhcpOptions.__repr__cs:tt|ƒ |||¡}|dur|S|dkrtƒ|_|jSdS)NÚdhcpConfigurationSet)rrr rr)rr r r Úretvalrrr r ;sþzDhcpOptions.startElementcCs"|dkr ||_dSt|||ƒdS)NÚ dhcpOptionsId)rÚsetattrrrrr rCs zDhcpOptions.endElementr)rrrrr!r rÚ __classcell__rrrr r1s  rN)Ú__doc__Úboto.ec2.ec2objectrÚlistrÚdictrrrrrr Ús