The os.chdir() is a standard python library function that knows
nothing about the process pool and so affects only the main process,
not the subprocesses in the pool.
> 3. after()
Since the os.chdir() is not run in parallel, this does nothing.
> 4. run(...)
Use the cwd=... keyword argument to set the working directory for the commands.
>
> What is the expected output? What do you see instead?
>
> Expecting: run() to be executed in the new directory.
> Actual: run() is executed in the previous/starting directory.
As explained above, this is the expected behaviour.
Cheers
Lex
>
>
> What version of the product are you using? On what operating system?
> Latest release as of today.
>
>
> Please provide any additional information below.
> When no jobs are provided as args to main() is works.
>
> --
> You received this message because this project is configured to send all
> issue notifications to this address.
> You may adjust your notification preferences at:
>
https://code.google.com/hosting/settings
>
> --
> You received this message because you are subscribed to the Google Groups
> "fabricate users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
fabricate-use...@googlegroups.com.
> To post to this group, send email to
fabrica...@googlegroups.com.
> Visit this group at
http://groups.google.com/group/fabricate-users.
> For more options, visit
https://groups.google.com/groups/opt_out.