<div dir="ltr">Hi,<br><br>I have the following code:<br><br><br><span style="color: rgb(0, 102, 0); font-family: courier new,monospace;">def ReplaceExternalWithCopy( localDir, remoteDir ):</span><br style="color: rgb(0, 102, 0); font-family: courier new,monospace;">
<span style="color: rgb(0, 102, 0); font-family: courier new,monospace;">    print "Removing external local directory:", localDir</span><br style="color: rgb(0, 102, 0); font-family: courier new,monospace;"><span style="color: rgb(0, 102, 0); font-family: courier new,monospace;">    rmdirs( localDir )</span><br style="color: rgb(0, 102, 0); font-family: courier new,monospace;">
<span style="color: rgb(0, 102, 0); font-family: courier new,monospace;">    vfxrepo.copy( remoteDir, localDir )</span><span style="color: rgb(0, 102, 0); font-family: courier new,monospace;"></span><br><br>I noticed that the print statement above does not show up before vfxrepo.copy() is called. the copy() function (as well as the rmdirs() function) are very long file-system calls that take up to 5 minutes. I should see a print statement before these are executed, but I do not. Instead it shows up *after* the last 2 lines of code have completed. Is there something broken about this?<br>
</div>