Quindi, il problema sono i DNS.. pubblici = lento, privati = veloce.Non ci 
sarebbe un'altra maniera per sollevare l'errore in tempi rapidi?
In pratica io vorrei che psycopg tentasse di collegarsi al database esistente 
nella rete aziendale (192.168.x.x). Nel caso in cui non lo trovasse (perchè il 
pc portatile viene staccato e portato altrove), si collegasse alla copia del 
database esistente nel motore database presente nel pc portatile (localhost).


----Messaggio originale----

Da: [email protected]

Data: 01/03/2011 7.58

A: <[email protected]>

Cc: "Discussioni generali sul linguaggio Python"<[email protected]>

Ogg: [Python] R: Re: Re:  psycopg, tempi di restituzione di errore diversi..



Questa sera provo,ma Chris Mair mi ha già dato una dritta...la differenza fra i 
miei due pc è che quello lento usa DNS pubblici, l'altro no..


----Messaggio originale----

Da: [email protected]

Data: 28/02/2011 21.40

A: "[email protected]"<[email protected]>

Cc: "Discussioni generali sul linguaggio Python"<[email protected]>

Ogg: Re: Re: [Python] psycopg, tempi di restituzione di errore diversi..



No, non mi sono spiegato.

Dal prompt della bash (o qualsiasi altra shell usi su ubuntu) prova a dare il 
comando host seguito dal nome (sbagliato) del server, e vedi in quanto ti 
risponde.



2011/2/28 [email protected] <[email protected]>

è quello che ho fatto!il nome sbagliato che passo è uguale in entrambi i pc..


----Messaggio originale----

Da: [email protected]

Data: 28/02/2011 20.11

A: "[email protected]"<[email protected]>, "Discussioni generali sul 
linguaggio Python"<[email protected]>


Cc: <[email protected]>

Ogg: Re: [Python] psycopg, tempi di restituzione di errore diversi..



Diversa configurazione della risoluzione dei nomi?

Prova sui due PC:

host <nomehostsbagliato>

e vedi quanto ci mettono i due a rispondere.



2011/2/28 [email protected] <[email protected]>


Ciao a tutti!



Sollevo un'eccezzione dando un parametro (l'host) sbagliato:

try:

    connDB =  psycopg2.connect(connessione)



non capisco perchè su un pc l'eccezzione si solleva in 3 secondi mentre su un

altro pc in 2 minuti.

Stessi sistemi operativi (Ubuntu 10.10), stesso driver (presumo: scarico

quello disponibile su synaptic).



Cosa può condizionare una diversità così alta??



Marco

_______________________________________________

Python mailing list

[email protected]

http://lists.python.it/mailman/listinfo/python



-- 
Marco Bizzarri
http://code.google.com/p/qt-asterisk/
http://notenotturne.blogspot.com/


http://iliveinpisa.blogspot.com/







-- 
Marco Bizzarri
http://code.google.com/p/qt-asterisk/
http://notenotturne.blogspot.com/

http://iliveinpisa.blogspot.com/









_______________________________________________
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python

Rispondere a