/usr/lib/python3.6/site-packages/slip/dbus/__pycache__
Edit: /usr/lib/python3.6/site-packages/slip/dbus/__pycache__/polkit.cpython-36.pyc (8003B)
3
uAcI$ @ s d Z ddlmZ ddlZddlZddlmZ ddlmZ ddlm Z dd d
ddd
gZ
dd ZdZG dd
d
e
Zdeddfdd ZG dd dejZG dd de
Ze Zdd Zdi fdd
ZdS )zmThis module contains convenience decorators and functions for using
PolicyKit with dbus services and clients. )absolute_importN) decorator)reduce )method_call_no_timeoutrequire_authenable_proxyAUTHFAIL_DONTCATCHNotAuthorizedExceptionAreAuthorizationsObtainableIsSystemBusNameAuthorizedAsyncc s fdd}|S )u Decorator for DBus service methods.
Specify that a user needs a specific PolicyKit authorization `polkit_auth´
to execute it.c s t | dstt| d | S )NZ_dbus_is_methodZ_slip_polkit_auth_required)hasattrAssertionErrorsetattr)method)polkit_auth /usr/lib/python3.6/polkit.pyrequire_auth_decorator/ s z,require_auth.
.require_auth_decoratorr )r r r )r r r ) s zBorg.fedoraproject.slip.dbus.service.PolKit.NotAuthorizedException.c @ s e Zd ZdS )r N)__name__
__module____qualname__r r r r r <