<?php
require_once('Agro_Curl.php');
$Curl = new Agro_Curl('localhost', 'http');
$linhas = array();
$nro_de_endosso = 1;

$filename = '/tmp/tonismar_lote_so_transmite.' . date('YmdGis') . '.log';
$whandle = @fopen($filename, 'a');

$handle = @fopen("$argv[1]", 'r');

if ($handle) {
    while (($buffer = fgets($handle, 4096)) !== false) {
        $dados = explode(';', $buffer);

        $Curl->setUrl('/endosso/ajax/finaliza/id_proposta/'.$dados[0].'/status/AGUARDANDO_ENVIO_SEG/tp_endosso/2/fl_apolice_original/true');
        $Curl->doRequest();
        $result = $Curl->getResult();

	$lin = $dados[0] . ';' . $result->message . "\n";

	fputs($whandle, $lin);

	unset($lin);

	if (($nro_de_endosso % 20) == 0) {
	        sleep(120);
	}

	$nro_de_endosso++;	
    }

    if (!feof($handle)) {
       echo 'Erro inesperado\n';
    }

    fclose($handle);
    fclose($whandle);

} else {
   echo 'Erro ao abrir arquivo ' . $argv[1] . '.';
}
?>
