John, try strace ./start -t1 (single-threaded) ----- Original Message ----- From: "John Hunter" <jdhunter@ace.bsd.uchicago.edu> To: "Zope Users" <zope@zope.org> Sent: Monday, May 06, 2002 11:42 PM Subject: Re: [Zope] import and setting tmp dir
"Chris" == Chris McDonough <chrism@zope.com> writes:
Chris> One painful way to find out where it *is* writing the Chris> tempfile may be to run Python/Zope under strace and do the Chris> import.
Hi Chris,
Thanks for the response. I tried the strace. I am only getting system calls up to the point where the zope server starts. Ie, nothing is reported by the strace after the zope message
2002-05-07T03:22:03 INFO(0) ZServer PCGI Server started at Mon May 6 22:22:03 2002 Unix socket: /usr/local/Zope-2.5.1b1-src/var/pcgi.soc
which is the last log entry after the server starts when I execute the ./start script.
I am using strace like 'strace ./start'. I have also tried in my ./start script:
exec strace /usr/local/bin/python2.1 \ $INST_HOME/z2.py \ -D "$@"
Are either of these the correct way?
In any case, nothing in the strace as executed above matches 'tmp'. I also grepped the output for '^open' and didn't see anything interesting.
For the record, if I simply do a copy/paste from the manager interface and without invoking import/export, i get the same behavior. That is, if I choose a copy operation that is sufficiently large that I can execute multiple df's and see the change in the Use% column, the root partition is being used for the copy.
Possibly something in the transaction system is using a tmp file not supplied by tempfile.py?
Thanks, John Hunter
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )