File manager - Edit - /home/u478019808/domains/bestandroidphones.store/public_html/static/img/logo/retry-decorator.zip
Back
PK S�Z��{� � CHANGES.txtnu �[��� Change-log for retry_decorator. This file will be added to as part of each release ---- Version 1.0.0, Fri 22 Nov 2013 =============================== 9254d78ccc Using seed for pypi deployment; modified to use logger rather fptr (Patrick) Version 0.1.3, Fri 22 Nov 2013 =============================== 51b175d979 Version bump to 0.1.2 and updating CHANGES.txt (Patrick) d5ab8970f7 add manifest (Patrick) Version 0.1.2 (first version), Fri 22 Nov 2013 =============================================== Version 0.1.2, Fri 22 Nov 2013 =============================== 3c01cdcd38 removed manifest (Patrick) Version 0.1.1, Fri 22 Nov 2013 =============================== 09d0b03f13 added setup.py (Patrick) 7a4fe23aa9 license and change.txt (Patrick) b985477f21 - add Makefile to generate versioned tarball - add setup.py to help with installation (Robert Schweikert) 5803da54f2 new readme (Patrick) PK S�Z,�h= = .gitignorenu �[��� *.py[cod] *.swp *~ venv # C extensions *.so # Packages *.egg *.egg-info dist build eggs parts bin var sdist develop-eggs .installed.cfg lib lib64 # Installer logs pip-log.txt # Unit test / coverage reports .coverage .tox nosetests.xml # Translations *.mo # Mr Developer .mr.developer.cfg .project .pydevproject PK S�ZjM M setup.pynu �[��� #!/usr/bin/env python from os.path import exists from setuptools import setup, find_packages from retry_decorator import __version__ setup( name='retry_decorator', version=__version__, author='Patrick Ng', author_email='pn.appdev@gmail.com', scripts=[], url='https://github.com/pnpnpn/retry-decorator', license='MIT', packages=find_packages(), description='Retry Decorator', long_description=open('README.rst').read() if exists("README.rst") else "", install_requires=[ ], ) PK S�Z�R�� � README.rstnu �[��� Usage ----- Retry decorator :: #!/usr/bin/env python from __future__ import print_function from retry_decorator import * @retry(Exception, tries = 3, timeout_secs = 0.1) def test_retry(): import sys print('hello', file = sys.stderr) raise Exception('Testing retry') if __name__ == '__main__': try: test_retry() except Exception as e: print('Received the last exception') PK S�Z�!�65 5 MANIFEST.innu �[��� include *.txt include *.rst recursive-include docs * PK S�ZȎ�y� � : retry_decorator/__pycache__/retry_decorator.cpython-39.pycnu �[��� a (�R� � @ sB d dl mZ d dlZd dlZd dlZd dlZd dlZddd�ZdS )� )�print_functionN� � �?c s � ���fdd�}|S )zL Retry calling the decorated function using an exponential backoff. c s �� ���fdd�}|S )Nc s� �� }}|dkr�z�| i |��W S � y� } zh|d }t �|| || �}d| }�d u rjt�|� n ��|� t�|� |d8 }|d9 }W Y d }~q d }~0 0 q �| i |��S )N� g�������?zRetrying in %.2f seconds ...� )�random�uniform�logging� exception�time�sleep)�args�kwargsZmtriesZmdelay�eZ half_interval�actual_delay�msg)�ExceptionToCheck�f�logger�timeout_secs�tries� �J/opt/gsutil/third_party/retry-decorator/retry_decorator/retry_decorator.py�f_retry s z*retry.<locals>.deco_retry.<locals>.f_retryr )r r �r r r r )r r � deco_retry s zretry.<locals>.deco_retryr )r r r r r r r r �retry s r )r r N)� __future__r � tracebackr r r �sysr r r r r �<module> s PK S�Z����� � 3 retry_decorator/__pycache__/__init__.cpython-39.pycnu �[��� a (�Rm � @ s d dl T dZdZdS )� )�*�retry_decoratorz1.0.0N)r � __title__�__version__� r r �C/opt/gsutil/third_party/retry-decorator/retry_decorator/__init__.py�<module> s PK S�Z���� � "