| Server IP : 43.141.49.107 / Your IP : 113.219.202.173 Web Server : Apache System : Linux VM-8-5-opencloudos 6.6.34-9.oc9.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jun 19 19:35:45 CST 2024 x86_64 User : www ( 1000) PHP Version : 8.1.27 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib64/python3.11/distutils/__pycache__/ |
Upload File : |
�
��e�F � �n � d dl Z d dlZd dlZd dlmZ d dlmZmZmZm Z m
Z
d dlmZ G d� d� � ZdS )� N)�DistutilsOptionError)�util�dir_util� file_util�archive_util�dep_util��logc � � e Zd Z g Zd� Zd� Zd� Zd� Zd� Zd$d�Z d � Z
d%d�Zd� Zd&d
�Z
d&d�Zd� Z d&d�Zd� Zd� Zd� Zd� Zd%d�Zd'd�Zd� Zd� Zd� Zd(d�Zd)d�Z d*d�Z d+d�Zd%d �Zd,d!�Z d-d"�Z d.d#�Z!dS )/�Commandc � � ddl m} t ||� � st d� � �| j t
u rt
d� � �|| _ | � � � d | _ |j
| _
d | _ d| _ d| _
d S )Nr )�Distributionz$dist must be a Distribution instancezCommand is an abstract class)�distutils.distr �
isinstance� TypeError� __class__r �RuntimeError�distribution�initialize_options�_dry_run�verbose�force�help� finalized)�self�distr s �&/usr/lib64/python3.11/distutils/cmd.py�__init__zCommand.__init__/ s� � � � 0�/�/�/�/�/��$��-�-� D��B�C�C�C��>�W�$�$��=�>�>�>� ������!�!�!� ��
� �|��� ��
� �� � ����� c � � |dk r,t | d|z � � }|�t | j |� � S |S t |� � �)N�dry_run�_)�getattrr �AttributeError)r �attr�myvals r �__getattr__zCommand.__getattr___ sK � ��9����D�#��*�-�-�E��}��t�0�$�7�7�7��� ��&�&�&r c �J � | j s| � � � d| _ d S �N� )r �finalize_options�r s r �ensure_finalizedzCommand.ensure_finalizedi s) � ��~� $��!�!�#�#�#�����r c �2 � t d| j z � � ��Nz,abstract method -- subclass %s must override�r r r, s r r zCommand.initialize_options{ �( � � � �I�!�^�,� -� -� -r c �2 � t d| j z � � �r/ r0 r, s r r+ zCommand.finalize_options� s( � � � �I�!�^�,� -� -� -r N� c �z � ddl m} |�d| � � � z }| � ||z t j �� � |dz }| j D ]j\ }}}|� |� � }|d dk r
|d d� }t | |� � }| � ||�d|��z t j �� � �kd S ) Nr )�
longopt_xlatezcommand options for '%s':)�levelz ����=z = ) �distutils.fancy_getoptr5 �get_command_name�announcer
�INFO�user_options� translater# )r �header�indentr5 �optionr"