ummmm, it's what the python shelve rules are.... from
http://docs.python.org/lib/node328.html :

"""The shelve module does not support concurrent read/write access to
shelved objects. (Multiple simultaneous read accesses are safe.) When
a program has a shelf open for writing, no other program should have
it open for reading or writing. Unix file locking can be used to solve
this, but this differs across Unix versions and requires knowledge
about the database implementation used."""

So basically, "no".

Rather make a copy of the spool file and go from there.   The extra
data might cause wierd conflicts, so maybe it's better to split the
file into multiple files based on your load balancing schema.

On 10/25/06, Brian Safford <[EMAIL PROTECTED]> wrote:
Will PyYIMt support multiple versions running that use the same spool
file?

I have PyYIMt running behind a load balancer and want to know if using
the same spool file will cause any issues.

Thanks in advance,
Brian Safford
EDS

_______________________________________________
py-transports mailing list
[email protected]
http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports



--
- Norman Rasmussen
- Email: [EMAIL PROTECTED]
- Home page: http://norman.rasmussen.co.za/
_______________________________________________
py-transports mailing list
[email protected]
http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports

Reply via email to