File: //usr/lib/python2.7/dist-packages/mercurial/httpconnection.pyc
ó
ÛXc @@ sò d d l m 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 m
Z
e
j Z e
j Z d e
f d „ ƒ YZ d „ Z d e j f d
„ ƒ YZ d e j f d „ ƒ YZ e a d
Z d e j e j f d „ ƒ YZ d S( i ( t absolute_importNi ( t _( t
httpclientt sslutilt utilt httpsendfilec B@ s2 e Z d Z d „ Z d „ Z d „ Z d „ Z RS( sð This is a wrapper around the objects returned by python's "open".
Its purpose is to send file-like objects via HTTP.
It do however not define a __len__ attribute because the length
might be more than Py_ssize_t can handle.
c O@ s‡ | | _ t | | Ž | _ | j j | _ | j j | _ | j j | _ t j | j j ƒ ƒ j | _
d | _ | j
d d | _ d S( Ni i i (
t uit opent _datat seekt closet writet ost fstatt filenot st_sizet lengtht _post _total( t selfR t argst kwargs( ( s<