On Sep 14, 2006, at 11:02 AM, Gary Perez wrote: > On Sep 14, 2006, at 1:53 PM, Mark Phillips wrote: > >> On Sep 13, 2006, at 10:16 AM, Gary Perez wrote: >> >>> At Chris' suggestion, removing the chdir calls in the two modules >>> fixes the problem, and everything works as expected. >> >> What did you do? or where did you move it to? > > Parts of my file upload modules were using os.chdir() to switch to a > directory and create a new directory inside where the files would > ultimately be copied. > > So instead of: > > os.chdir(PARENT_DIR) > os.mkdir(NEW_DIR) > > ... I replaced it with: > > os.mkdir(os.path.join(PARENT_DIR, NEW_DIR)) > > To actually write a file inside the new directory, instead of: > > os.chdir(NEW_DIR ) > file = open('index', 'wb') > > ... I replaced it with: > > file = open(os.path.join(PARENT_DIR, NEW_DIR, filename), 'wb') > > Basically, I took out any and all calls to os.chdir() - and that was > the magic bullet. > > HTH, > -Gary
Nice. Thanks. - Mark ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Webware-discuss mailing list Webware-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/webware-discuss