File: //proc/self/root/usr/lib/python3/dist-packages/softwareproperties/__pycache__/ppa.cpython-38.pyc
U
��d�B � @ s� d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl
m
Z d dlm
Z
d dlmZ z4d dlZd dlmZmZ d dlZd dlmZ dZW n& ek
r� d Zd dlZejZY nX d
ZdZdZd
ZdZ dZ!dZ"G dd� d�Z#G dd� de$�Z%dd� Z&d8dd�Z'dd� Z(dd� Z)dd� Z*dd� Z+d9d d!�Z,d:d"d#�Z-d$d%� Z.d&d'� Z/G d(d)� d)e0�Z1G d*d+� d+e
e1�Z2d,d-� Z3d.d/� Z4d;d0d1�Z5G d2d3� d3e0�Z6d4d5� Z7e8d6k�r�d dl9Z9e.e9j:d7 �Z;e<e4e;�� dS )<� )�print_functionN)�gettext)�Thread)�ShortcutException)� HTTPError�URLError)�
HTTPExceptionFTzNhttps://keyserver.ubuntu.com/pks/lookup?op=get&options=mr&exact=on&search=0x%sz.https://launchpad.net/api/devel/%s/+archive/%sz https://launchpad.net/api/1.0/%sz%https://launchpad.net/api/1.0/%s/ppasz#https://launchpad.net/api/1.0/%s/%sz"/etc/ssl/certs/ca-certificates.crtc @ s e Zd Zdd� Zdd� ZdS )�CurlCallbackc C s
d| _ d S )N� ��contents��self� r �8/usr/lib/python3/dist-packages/softwareproperties/ppa.py�__init__? s zCurlCallback.__init__c C s | j | | _ d S �Nr )r Zbufr r r �
body_callbackB s zCurlCallback.body_callbackN)�__name__�
__module__�__qualname__r r r r r r r >