o ckF[6ã@sRdZddlmZddlZddlmZddlmm Z dd„Z Gdd„de ƒZ dS) zGWraps layer1 api methods and converts layer1 dict responses to objects.é)ÚLayer1N)ÚBotoServerErrorcs‡‡fdd„}|S)Nc sjz ˆ|i|¤Ž}Wnty}zt |¡‚d}~wwd dd„ˆ d¡Dƒ¡d}ttjj|ƒ}||ƒS)NÚcSsg|]}| ¡‘qS©)Ú capitalize)Ú.0Úpartrrú8/usr/lib/python3/dist-packages/boto/beanstalk/wrapper.pyÚ szEbeanstalk_wrapper.._wrapped_low_level_api..Ú_ÚResponse) rÚ exceptionÚsimpleÚjoinÚsplitÚgetattrÚbotoÚ beanstalkÚresponse)ÚargsÚkwargsrÚeÚcls_nameÚcls©ÚfuncÚnamerr Ú_wrapped_low_level_api s €ÿz1beanstalk_wrapper.._wrapped_low_level_apir)rrrrrr Úbeanstalk_wrappers rc@seZdZdd„Zdd„ZdS)Ú Layer1WrappercOst|i|¤Ž|_dS)N)rÚapi)Úselfrrrrr Ú__init__szLayer1Wrapper.__init__cCs4z tt|j|ƒ|ƒWStytd||fƒ‚w)Nz%s has no attribute %r)rrr ÚAttributeError)r!rrrr Ú __getattr__s  ÿzLayer1Wrapper.__getattr__N)Ú__name__Ú __module__Ú __qualname__r"r$rrrr rs r) Ú__doc__Úboto.beanstalk.layer1rÚboto.beanstalk.responserÚboto.exceptionrÚboto.beanstalk.exceptionrr rÚobjectrrrrr Ús