Submit
Path:
~
/
/
usr
/
lib64
/
python3.6
/
site-packages
/
borg
/
testsuite
/
__pycache__
/
File Content:
__init__.cpython-36.opt-1.pyc
3 y��b$1 � ( @ sp d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl Z d dlZd dlZddl mZ ddlmZ ddlmZ ddlmZmZmZ ddlmZ yd dlZeejd �ZW n ek r� d ZY nX yd dlmZ W n dZY nX eed��pejjd �Zy(e j � �Z!ej"e!j#ej$� W dQ R X W n e%k �rV d ZY nX yd dlZd�pjeZ&W n ek �r� d Z&Y nX de'edg �k�r�d Z(ndej)� k�r�d,Z(nd-Z(ejjd��r�d.Z(edd� �Z*ej+� dd� �Z,ej+� dd� �Z-ej+� dd� �Z.ej+� dd� �Z/ej+� d d!� �Z0d"d#� Z1G d$d%� d%ej2�Z3G d&d'� d'�Z4G d(d)� d)�Z5G d*d+� d+�Z6dS )/� )�contextmanagerN� )�get_all)� get_flags)�umount)�EXIT_SUCCESS�EXIT_WARNING� EXIT_ERROR)�platform�st_mtime_nsF)�raisesZlchflags�linuxT� HAVE_FUTIMENS�_have_functions�HAVE_UTIMES� � �netbsd� c c s( t j� �} tjj| d�V W d Q R X d S )N�file)�tempfileZTemporaryDirectory�os�path�join)Ztempdir� r � /usr/lib64/python3.6/__init__.py�unopened_tempfile; s r c C s\ t � �L} y0tjd| � tj| dd�r6tj| �dkr6dS W n tk rL Y nX W d Q R X dS )NZ somewhereF)�follow_symlinksT)r r �symlink�stat�readlink�OSError)�filepathr r r �are_symlinks_supportedA s r# c C s� t td�sdS t� ��} t� �z}t| d�j� yPtj| |� tj| �}tj|�}|j|j koddkn rz|j|jkrzdS W n t k r� Y nX W d Q R X W d Q R X dS )N�linkF�wr T) �hasattrr r �open�closer$ r �st_nlink�st_inor! )Z file1pathZ file2pathZstat1Zstat2r r r �are_hardlinks_supportedM s (r+ c C s: t � �*} ytj| � dS tk r* dS X W d Q R X d S )NTF)r r �mkfifor! )r"