I have a python (2.4) routine running on Gentoo Linux. It creates a
file and, after the file is complete, renames the file using Python's
os.rename() command. When I run the file from the command line
everything works great, but when I schedule the job to run from the
crontab file, the original file is created and populated, but the
rename fails. I am using full paths for both the original and
destination file, and run the command line version after I 'su' to the
production account (named 'edith'). I am told by my sysadmin that the
cron jobs run as edith as well, so he does not think it is a permission
issue (he points out the original file is being created and populated
as expected...the rename fails)
Have any of you dealt with anything like this? It really has me scratching my head.
Thanks,
--greg