File: //opt/alt/python37/lib/python3.7/site-packages/loguru/__pycache__/_ctime_functions.cpython-37.pyc
B
�P�e� � @ s d dl Z dd� Ze� \ZZdS )� Nc s� t jdkr.dd l� dd� } � fdd�}| |fS tt jd�rRdd � }d
d� }||fS tt d�r~tt d
�r~dd� }dd� }||fS dd� }dd� }||fS )N�ntr c S s t �| �jS )N)�os�stat�st_ctime)�filepath� r �H/opt/alt/python37/lib/python3.7/site-packages/loguru/_ctime_functions.py�get_ctime_windows s z/load_ctime_functions.<locals>.get_ctime_windowsc s8 � j s
d S y� �| |� W n ttfk
r2 Y nX d S )N)Z SUPPORTEDZsetctime�OSError�
ValueError)r � timestamp)�win32_setctimer r �set_ctime_windows s z/load_ctime_functions.<locals>.set_ctime_windows�st_birthtimec S s t �| �jS )N)r r r )r r r r �get_ctime_macos s z-load_ctime_functions.<locals>.get_ctime_macosc S s d S )Nr )r r r r r �set_ctime_macos s z-load_ctime_functions.<locals>.set_ctime_macos�getxattr�setxattrc S s2 yt t�| d��S tk
r, t�| �jS X d S )Ns user.loguru_crtime)�floatr r r
r �st_mtime)r r r r �get_ctime_linux"