[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