Sindbad~EG File Manager

Current Path : /usr/share/hplip/__pycache__/
Upload File :
Current File : //usr/share/hplip/__pycache__/diagnose_queues.cpython-310.pyc

o

�/�a��@s�ddlmZdZdZdZdZddlZddlZddlZddl	Tddl
mZmZm
Z
mZd)d
d�Zedd
dfdedddfejejejejejejejejejgZ�ze�e�ejeeeeeeefee e!fddd�	Z"ze"j#dgd�dd�\Z$Z%Z&Z'Z(Z)Wn!ej*y�Z+ze�,e+j-�e�e�.d�WYdZ+[+ndZ+[+wwe�/d�r�e�0d�dZ1dZ2e$D]F\Z3Z4e3dvr�e�q�e3dkr�ed�q�e3dkr�ed�q�e3dkr�e5ed d!�e�.d�q�e3d"vr�e4�6��7�Z1q�e3d#kr�dZ1q�e3d$kr�dZ2q�e�0e1�s�e�e2�se�8ee�e"�9ed�ej:�;d%e<j=�Z>e�?e�@d&e>��ej:�Ae>��r7ze�Be>�Wn
eC�y6Ynwe�De>�e�EejF�e�Ge'�ZHe
�IeHe'e(e2�WneJ�y_e�,d'�Ynwe"�K�e�?d(�dS)*�)�print_functionz1.1z0AutoConfig Utility to check queues configurationzhp-daignose-queuesz_Auto config utility for HPLIP supported multifunction Devices to diagnose queues configuration.N)�*)�utils�module�queues�password�textcCs4|dkr
t�tt�t�t|ttt�t�d�dS)Nrr)	r�	log_title�	__title__�__version__�format_text�USAGE�__mod__�sys�exit)�typ�r�#/usr/share/hplip/diagnose_queues.py�usage&sr��nameTzUsage: %s [MODE] [OPTIONS]�summary)�run_as_root_ok�quietzhl:gsiu)�helpz	help-restzhelp-manz	help-desczlogging=�gui�interactiveF)�handle_device_printer��HPLIP_DEBUG�debug�info)z-hz--helpz--help-rest�restz
--help-man�manz--help-desc� )�end)z-lz	--loggingz-gz-sz%s/hplip_queues.logzSaving output in log file: %sz	User exitzDone.)r)L�
__future__rrr
r�__doc__r�os�getopt�base.g�baserrrrr�
USAGE_MODE�USAGE_GUI_MODE�USAGE_INTERACTIVE_MODE�USAGE_SPACE�
USAGE_OPTIONS�USAGE_LOGGING1�USAGE_LOGGING2�USAGE_LOGGING3�
USAGE_HELPr
�log�
set_module�Module�INTERACTIVE_MODE�GUI_MODE�UI_TOOLKIT_QT3�UI_TOOLKIT_QT4�UI_TOOLKIT_QT5�mod�parseStdOpts�opts�
device_uri�printer_name�mode�
ui_toolkit�loc�GetoptError�e�error�msgr�getenv�	set_level�	log_level�
quiet_mode�o�a�print�lower�stripr	�lockInstance�path�normpath�prop�user_dir�log_filer �bold�exists�remove�OSError�set_logfile�	set_where�LOG_TO_CONSOLE_AND_FILE�Password�passwordObj�
main_function�KeyboardInterrupt�unlockInstancerrrr�<module>s�

	�
����



�
�

�

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists