[cpif] r25 - trunk

svn at argo.es svn at argo.es
Fri Apr 27 00:53:27 CEST 2007


Author: jcea
Date: Fri Apr 27 00:53:25 2007
New Revision: 25

Log:
Novedades en la TODO

Modified:
   trunk/TODO
   trunk/storage.py

Modified: trunk/TODO
==============================================================================
--- trunk/TODO	(original)
+++ trunk/TODO	Fri Apr 27 00:53:25 2007
@@ -1 +1,12 @@
 $Id$
+
+- 20070426: Conseguir una version Durus nativa para Python 2.5 en Windows.
+  La version compatible escrita en python va al 10% de rendimiento.
+
+- 20070426: "storage_server" Durus compatible con Python 2.5 en Windows.
+  Si no usamos el "storage server", estamos limitados a tener actividad
+  solamente en un thread con acceso Durus. Adicionalmente, no puede
+  haber acceso a los datos desde otros programas.
+
+- 20070426: Compatibilidad Windows de mi backend para Durus, en Windows.
+

Modified: trunk/storage.py
==============================================================================
--- trunk/storage.py	(original)
+++ trunk/storage.py	Fri Apr 27 00:53:25 2007
@@ -34,8 +34,8 @@
     conn= Connection(ClientStorage(address=path))
     return conn
 
-  if os.name == 'nt' : # En windows no hay sockets unix...
-    path=("127.0.0.1",7911)
+  if os.name == 'nt' :
+    path=("127.0.0.1",7911)  # En windows no hay sockets unix...
 
     def storage_background(storage,path) :
       storage_background.storage=storage
@@ -48,9 +48,9 @@
       conn=Connection(storage_background.storage)
       storage_background.storage=None # En esta modalidad, solo permitimos una conexion
       return conn
-
   else :
     path=os.path.join(path,"unix_socket")
+
   import threading
   storage_thread=threading.Thread(target=storage_background,args=(st,path))
   storage_thread.setDaemon(True)



More information about the cpif mailing list