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

Reply via email to