File: //lib/python3/dist-packages/virtualenv/__pycache__/__main__.cpython-310.pyc
o
    $�"bT  �                   @   sr   d dl mZmZmZ d dlZd dlZd dlZd dlmZ ddd�ZG dd� de	�Z
ddd	�Zed
kr7e�  dS dS )
�    )�absolute_import�print_function�unicode_literalsN)�datetimec              
   C   s�   |d u rt jn|}t�� }ddlm} ddlm} | d u r$tj	dd � } z|| ||�}t
�t||�� W d S  |yb } z!t
d�|j|j�� t
|jtjdd� t
|jtjdd� t|j��d }~ww )Nr   )�cli_run)�ProcessCallFailed�   z*subprocess call failed for {} with code {}� )�file�end)�os�environr   �now�virtualenv.runr   �virtualenv.util.errorr   �sys�argv�logging�warning�
LogSession�print�format�cmd�code�out�stdout�err�stderr�
SystemExit)�args�options�env�startr   r   �session�	exception� r%   �5/usr/lib/python3/dist-packages/virtualenv/__main__.py�run	   s    
��r'