Current File : //usr/lib/python3/dist-packages/apport/crashdb_impl/__pycache__/launchpad.cpython-312.pyc |
�
�!f<� � �� � d Z ddlZddlZddlZddlZddlZddlZddl Z ddl
Z
ddlZddlZddl
Z
ddlZddlZ ddlmZ ddlmZmZ ddlmZ ddlmZ ddlZddlZddlZddlm Z! dZ"ejF jI d � Z%d
� Z&d� Z' G d� d
ejP jR � Z)da* G d� dejV jX � Z- G d� dej\ j^ � Z0dd�Z1y# e$ r dZY ��w xY w)z,Crash database implementation for Launchpad.� N)�FailedToDecompressContent)� HTTPError�RestfulError)� Launchpad)�lookup_web_root)�impl�
productionz%~/.cache/apport/launchpad.credentialsc # � K � | D ]P } |j j � }|j }|j d� s|j d� s�M|�� �R y # t t f$ r" t j
j
d� Y ��w xY w�w)Nz"Broken attachment on bug, ignoring�.txt�.gz) �data�openr r �apport�logging�error�filename�endswith)�attachments�
attachment�f�names �?/usr/lib/python3/dist-packages/apport/crashdb_impl/launchpad.py�filter_filenamer 1 s � �� �!� �
� ����$�$�&�A� �z�z���=�=�� �D�M�M�%�$8��G��� �4�5� ��N�N� � �!E�F�� �s- �B
�A�.B
�B
�.B
�B
� B
�
B
c �&