OwlCyberSecurity - MANAGER
Edit File: fix_exitfunc.cpython-33.pyc
� ��f� ��c���������������@���sg���d��Z��d�d�l�m�Z�m�Z�d�d�l�m�Z�m�Z�m�Z�m�Z�m �Z �m �Z �Gd�d����d�e�j���Z�d�S(���u7��� Convert use of sys.exitfunc to use the atexit module. i����(���u���pytreeu ���fixer_base(���u���Nameu���Attru���Callu���Commau���Newlineu���symsc����������������sV���|��Ee��Z�d��Z�d�Z�d�Z�d�Z����f�d�d����Z����f�d�d����Z�d�d����Z ����S( ���u���FixExitfuncu��� ( sys_import=import_name<'import' ('sys' | dotted_as_names< (any ',')* 'sys' (',' any)* > ) > | expr_stmt< power< 'sys' trailer< '.' 'exitfunc' > > '=' func=any > ) c����������������s���t��t�|����j�|����d��S(���N(���u���superu���FixExitfuncu���__init__(���u���selfu���args(���u ���__class__(����u?���/opt/alt/python33/lib64/python3.3/lib2to3/fixes/fix_exitfunc.pyu���__init__���s����u���FixExitfunc.__init__c����������������s&���t��t�|����j�|�|���d��|��_�d��S(���N(���u���superu���FixExitfuncu ���start_treeu���Noneu ���sys_import(���u���selfu���treeu���filename(���u ���__class__(����u?���/opt/alt/python33/lib64/python3.3/lib2to3/fixes/fix_exitfunc.pyu ���start_tree!���s����u���FixExitfunc.start_treec�������������C���s���d�|�k�r/�|��j��d��k�r+�|�d�|��_��n��d��S|�d�j����}�d�|�_�t�j�t�j�t�t �d���t �d�������}�t �|�|�g�|�j���}�|�j�|���|��j��d��k�r��|��j�|�d���d��S|��j��j �d�}�|�j�t�j�k�r|�j�t������|�j�t �d�d�����n��|��j��j�}�|�j �j�|��j����}�|�j�} �t�j�t�j�t �d ���t �d�d���g���} �t�j�t�j�| �g���}�|�j�|�d�t������|�j�|�d �|���d��S(���Nu ���sys_importu���funcu����u���atexitu���registeruK���Can't find sys import; Please add an atexit import at the top of your file.i���u��� u���importi���(���u ���sys_importu���Noneu���cloneu���prefixu���pytreeu���Nodeu���symsu���poweru���Attru���Nameu���Callu���replaceu���warningu���childrenu���typeu���dotted_as_namesu���append_childu���Commau���parentu���indexu���import_nameu���simple_stmtu���insert_childu���Newline(���u���selfu���nodeu���resultsu���funcu���registeru���callu���namesu���containing_stmtu���positionu���stmt_containeru ���new_importu���new(����(����u?���/opt/alt/python33/lib64/python3.3/lib2to3/fixes/fix_exitfunc.pyu ���transform%���s2���� u���FixExitfunc.transformT( ���u���__name__u ���__module__u���__qualname__u���Trueu���keep_line_orderu ���BM_compatibleu���PATTERNu���__init__u ���start_treeu ���transform(���u ���__locals__(����(���u ���__class__u?���/opt/alt/python33/lib64/python3.3/lib2to3/fixes/fix_exitfunc.pyu���FixExitfunc���s���u���FixExitfuncN( ���u���__doc__u���lib2to3u���pytreeu ���fixer_baseu���lib2to3.fixer_utilu���Nameu���Attru���Callu���Commau���Newlineu���symsu���BaseFixu���FixExitfunc(����(����(����u?���/opt/alt/python33/lib64/python3.3/lib2to3/fixes/fix_exitfunc.pyu���<module>���s���.