[Gfoss] Aprire postgres verso l'esterno con indirizzo IP statico.

Luca Mandolesi mandoluca a gmail.com
Ven 14 Maggio 2010 13:17:00 CEST


Perfetto, si, uso psycopg passando poi da sqlalchemy, quindi questi
controlli già li faccio.
Bene, grazie mille.

ciao

Luca

2010/5/14 Niccolo Rigacci <niccolo at rigacci.org>

> On Fri, May 14, 2010 at 11:27:38AM +0200, Luca Mandolesi wrote:
> > >
> > Domanda da dummy: con "che il client verifichi le condizioni", significa
> che
> > devo creare un sistema che controlli il TCP/IP in maniera indipendente
> dal
> > quello che manda le query al DB?
>
> Se il tuo client è scritto in Python suppongo che usi una
> libreria per parlare con Postgres, io ad esempio uso psycopg2.
>
> Ad ogni chiamata di funzione, ad esempio la connect(), devi
> verificare che non ci siano errori, qualcosa del tipo:
>
> try:
>    conn = psycopg2.connect(db_connect)
>    curs = conn.cursor()
> except:
>    conn = None
>    curs = None
>    logger.error("Cannot connect to the database")
>
> Anche l'esecuzione di un'istruzione SQL:
>
> try:
>    curs.execute(sql, ....)
>    conn.commit()
> except:
>    logger.error("INSERT failed: %s" % (sys.exc_info()[1]))
>    conn.rollback()
>
> --
> Niccolo Rigacci
> Firenze - Italy
> _______________________________________________
> Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
> Gfoss at faunalia.it
> http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non rispecchiano necessariamente
> le posizioni dell'Associazione GFOSS.it.
> 440 iscritti al 15.3.2010
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.faunalia.it/pipermail/gfoss/attachments/20100514/56885e50/attachment.htm>


Maggiori informazioni sulla lista Gfoss