Current Path : /usr/lib/python2.7/dist-packages/ |
Current File : //usr/lib/python2.7/dist-packages/problem_report.pyc |
5Oc @ s7 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 Z d d l Z d d l m Z d d l m Z d d l m Z d d l m Z y d d l m Z Wn! e k r d d l m Z n Xy d d l m Z Wn! e k r d d l m Z n Xd d d YZ d e f d YZ d S( s( Store, load, and handle problem reports.iN( t encode_base64( t MIMEMultipart( t MIMEBase( t MIMEText( t StringIO( t UserDict( t IterableUserDictt CompressedValuec B sJ e Z d Z d d d Z d Z d Z d Z d Z d Z RS( s9 Represent a ProblemReport value which is gzip compressed.c C s5 d | _ | | _ t | _ | r1 | j | n d S( sA Initialize an empty CompressedValue object with an optional name.N( t Nonet gzipvaluet namet Falset legacy_zlibt set_value( t selft valueR ( ( s2 /usr/lib/python2.7/dist-packages/problem_report.pyt __init__! s c C sJ t } t j | j d d d | j | | j | _ t | _ d S( s Set uncompressed value.t modet wbt fileobjN( R t gzipt GzipFileR t writet getvalueR R R ( R R t out( ( s2 /usr/lib/python2.7/dist-packages/problem_report.pyR . s %c C sE | j s d S| j r&