� oB�]c@spddlZddlZejr?ejejejefZn$ejejejejej fZd�Z dS(i����NcCsIt|t�rtj|j�St|d�s8t|�St|j�SdS(Nt __class__( t isinstancet _NAME_TYPEStsixt text_typet__name__thasattrtreprtobj_nameR(tobj((s8/usr/lib/python2.7/site-packages/cloudinit/type_utils.pyR!s  ( ttypesRtPY3t ModuleTypet FunctionTypet LambdaTypettypeRtTypeTypet ClassTypeR(((s8/usr/lib/python2.7/site-packages/cloudinit/type_utils.pyt s