Sindbad~EG File Manager
o
�/�a
�
@ s� d dl mZ dZdZdZdZd dlZd dlZd dlZd dl Z d dl
Z
d dlT d dlm
Z
mZ d dlT ed d
dfde d d
dfe
je
je
je
je
jde
jg Zd)dd�ZeZdZdZe�e� ze�ejdd� dg d��\ZZ W n! ej!y� Z" ze�#e"j$� e� e�%d� W Y dZ"["ndZ"["ww e�&d�r�e�'d� eD ]O\Z(Z)e(dv r�e� q�e(dkr�ed� q�e(dkr�ed� q�e(dv r�e)�*� Z+q�e(dkr�e,edd � e�%d � q�e(d!v r�e)�*� �-� Zq�e(d"v r�dZq�e(d#kr�e.Zq�edur�e�'e�s�e� ej/�0d$e1j2 �Z3e�4� d k�re�#d%� e�%d� ej/�5e3��re�6e3� e�7e3� e�8ej9� e�:d&e3 � e�:d'e�;� � e
�<eed� e�=d(e�>e3� � e�=d � e?e@e�ZAeA�B� eA�Ce� dS )*� )�print_functionz1.0zHPLIP Uninstallerzhp-uninstallzUninstaller for HPLIP .N)�*)�utils�tui� �nameTzUsage: %s [OPTIONS]�summary)zNon-interactive mode:z"-n (without asking for permission)�optionF�textc C s4 | dkr
t �tt� t �t| ttt� t�d� d S )Nr
r ) r � log_title� __title__�__version__�format_text�USAGE�__mod__�sys�exit)�typ� r �/usr/share/hplip/uninstall.py�usage/ s r F� zhl:gn)�helpz help-restzhelp-manz help-desc�guizlang=zlogging=�debug�HPLIP_DEBUGr )z-hz--helpz--help-rest�restz
--help-man�man)z-qz--langz--help-desc� )�end)z-lz --logging)z-gz--debugz-nz%s/hplip-uninstall.logzZTo run 'hp-uninstall' utility, you must have root privileges.(Try using 'sudo' or 'su -c')zLog file=%sz euid = %dzUninstaller log saved in: %s)r
)D�
__future__r r
r r �__doc__�getopt�osr �re�time�base.g�baser r �installer.core_install�USAGE_SPACE�
USAGE_OPTIONS�USAGE_LOGGING1�USAGE_LOGGING2�USAGE_LOGGING3�
USAGE_HELPr r �INTERACTIVE_MODE�mode�auto� log_level�log�
set_module�argv�opts�args�GetoptError�e�error�msgr �getenv� set_level�o�a�lower�language�print�strip�NON_INTERACTIVE_MODE�path�normpath�prop�user_dir�log_file�getuid�exists�remove�set_logfile� set_where�LOG_TO_CONSOLE_AND_FILEr �geteuidr �info�bold�CoreInstall�
MODE_CHECK�core�init� uninstallr r r r �<module> s� (
�
���
�
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists