title: os.rmtree really remove something in the present of error?
body: <p>with this Error, was some files or directories removed from /shared/doc?
  is the damage done? </p>
  
  <p>What I am hoping for is nothing get removed.</p>
  
  <p>thanks</p>
  
  <pre><code>    shutil.rmtree('/shared/doc')
    File "/usr/lib64/python2.7/shutil.py", line 247, in rmtree
      rmtree(fullname, ignore_errors, onerror)
    File "/usr/lib64/python2.7/shutil.py", line 247, in rmtree
      rmtree(fullname, ignore_errors, onerror)
    File "/usr/lib64/python2.7/shutil.py", line 247, in rmtree
      rmtree(fullname, ignore_errors, onerror)
    File "/usr/lib64/python2.7/shutil.py", line 252, in rmtree
      onerror(os.remove, fullname, sys.exc_info())
    File "/usr/lib64/python2.7/shutil.py", line 250, in rmtree
      os.remove(fullname)
  OSError: [Errno 13] Permission denied: '/shared/doc/past/v01/5.pdf'
  </code></pre>