
    ih              	          d dl Z d dlZd dlZ G d d      Z eej
                        dk  r edej
                  d    z         eej
                  d   Zej
                  d   Z	e j                  j                  e	      s ede	z         e ej                         Zej                  ej                  e       ej                  ej                   d       	 ej                  ej"                   e ee	d	            j&                         e j                  j+                  e	      Zej                  ej.                  e        ed
e	de       ej1                          ej3                          y)    Nc                       e Zd Zd Zd Zy)
FileReaderc                     || _         y N)fp)selfr   s     /var/www/pru.catia.catastroantioquia-mas.com/tasa/lib/python3.12/site-packages/../../../share/doc/pycurl/examples/file_upload.py__init__zFileReader.__init__
   s	        c                 8    | j                   j                  |      S r   )r   read)r   sizes     r	   read_callbackzFileReader.read_callback   s    ww||D!!r   N)__name__
__module____qualname__r
   r    r   r	   r   r   	   s    "r   r      z Usage: %s <url> <file to upload>      z#Error: the file '%s' does not existrbzUploading file z to url )ossyspycurlr   lenargvprint
SystemExiturlfilenamepathexistsCurlcsetoptURLUPLOADREADFUNCTIONopenr   r   getsizefilesize
INFILESIZEperformcloser   r   r	   <module>r/      s*  
  " " sxx=1	
,sxx{
:;
	hhqk88A;	ww~~h	
/(
:;
 FKKM S    HHV  *T(D-A"B"P"PQ
 77??8$ 		H % x5 6 		 	r   