Mini Shell

Direktori : /usr/lib/python3.6/site-packages/cupshelpers/__pycache__/
Upload File :
Current File : //usr/lib/python3.6/site-packages/cupshelpers/__pycache__/installdriver.cpython-36.pyc

3

I(+W�
�@sHddlZddlZddlZddlmZmZGdd�dejj�Zdd�Z	dS)�N�)�_debugprint�set_debugprint_fnc@s:eZdZdZdZdZdd�Zejj	eddd�d	d
��Z
dS)
�PrinterDriversInstallerz#/com/redhat/PrinterDriversInstallerz"com.redhat.PrinterDriversInstallercCs0||_tjj|j|d�}tjjj|||j�dS)N)�bus)r�dbus�serviceZBusName�DBUS_OBJ�Object�__init__�	DBUS_PATH)�selfrZbus_name�r�/builddir/build/BUILDROOT/system-config-printer-1.5.11-13.el8.i386/usr/lib/python3.6/site-packages/cupshelpers/installdriver.pyr sz PrinterDriversInstaller.__init__Zsss�
reply_handler�
error_handler)Zin_signatureZasync_callbackscCsttj�}|jdd�}tj|d�}d}	d||fg}
d}tdt|	�t|
�t|�f�|jtj|	�|
|||dd	�dS)
Nzorg.freedesktop.PackageKitz/org/freedesktop/PackageKitz!org.freedesktop.PackageKit.ModifyrzMFG:%s;MDL:%s;z
hide-finishedz*Calling InstallPrinterDrivers (%s, %s, %s)i)rr�timeout)rZ
SessionBus�
get_object�	Interfacer�reprZInstallPrinterDriversZUInt32)r
ZmfgZmdl�cmdrrr�obj�proxy�xidZ	resourcesZinteractionrrr�InstallDrivers%sz&PrinterDriversInstaller.InstallDriversN)rr)�__name__�
__module__�__qualname__r�
DBUS_IFACEr	rrr�methodrrrrrrsrcCsDtj�}ddl}|jtjtj�}tj|tj�}t	|j
ddd��dS)NrZMFGZMDLZCMD)rZ	SystemBus�sysrrr	rrr�printr)rr rrrrr�client_test:sr")
rZ	dbus.glibZdbus.service�rrrr
rr"rrrr�<module>s