[cpif] r411 - trunk/backend

svn at argo.es svn at argo.es
Fri Oct 19 23:07:47 CEST 2007


Author: jcea
Date: Fri Oct 19 23:07:46 2007
New Revision: 411

Log:
Habiendo desplazado "tz" de "globales.py" al
sistema interno de configuracion, que se guarda
en el sistema de persistencia, tenemos problemas
si se hace una actualizacion de versiones cruzando
versiones que tienen "tz" en su sitio antiguo con
las actuales, que no lo tienen.

Solucionado.



Modified:
   trunk/backend/upgrade.py

Modified: trunk/backend/upgrade.py
==============================================================================
--- trunk/backend/upgrade.py	(original)
+++ trunk/backend/upgrade.py	Fri Oct 19 23:07:46 2007
@@ -480,7 +480,12 @@
     print "Actualizando la base de datos: 2007101701 -> 2007101801"
     root["version del foro"]="2007101801"
 
-    from globales import tz
+    try :
+      from globales import tz
+    except :
+      import pytz
+      tz=pytz.timezone("Europe/Madrid")
+      
     for usuario in root["usuarios"]["usuarios"].values() :
       if "tz" not in usuario :
         usuario["tz"]=tz



More information about the cpif mailing list