Submit
Path:
~
/
/
lib
/
python3.6
/
site-packages
/
fail2ban
/
server
/
__pycache__
/
File Content:
mytime.cpython-36.opt-1.pyc
3 UB(d� � @ s6 d Z dZdZddlZddlZddlZG dd� d�ZdS )z Cyril Jaquierz Copyright (c) 2004 Cyril JaquierZGPL� Nc @ sR e Zd ZdZdZdZdZedd� �Zedd� �Z edd� �Z ed d � �Zedd� �Zed*d d��Z ed+dd��Zejd�Zejd�ZdZejed �ded-� fejed �ded0� fejed �ded7� fejed! �ded=� fejed" �ded#� fejed$ �ded� fejed% �ded>� ffZed&d'� �ZG d(d)� d)�ZdS )?�MyTimea` A wrapper around time module primarily for testing purposes This class is a wrapper around time.time() and time.gmtime(). When performing unit test, it is very useful to get a fixed value from these functions. Thus, time.time() and time.gmtime() should never be called directly. This wrapper should be called instead. The API are equivalent. Nc C s$ | t _| dk rtjj| �ndt _dS )zrSet current time. Use None in order to always get the real current time. @param t the time to set or None N)r �alternateNowTime�datetime� fromtimestamp�alternateNow)�t� r �/usr/lib/python3.6/mytime.py�setAlternateNow/ s zMyTime.setAlternateNowc C s | t _dS )zrSet current time. Use None in order to always get the real current time. @param t the time to set or None N)r �myTime)r r r r �setTime<