2017-02-22 19 views
0

Python 2.7、shutil.rmtree()で大きなフォルダを削除しようとするとタイムアウトになります。 タイムアウトを設定するか、終了するまで操作を実行することはできますか?python shutil.rmtree - タイムアウトを削除/設定する方法は?

File "/var/www/fat/fatsite/analysis_retention/analysis_retention_handler.py", line 29, in delete_old_analysis 
    shutil.rmtree(analysis_to_delete.output_path) 
    File "/usr/lib/python2.7/shutil.py", line 250, in rmtree 
    os.remove(fullname) 
    File "/home/fat/envs/py2.7/lib/python2.7/site-packages/rq/timeouts.py", line 51, in handle_death_penalty 
    'value ({0} seconds)'.format(self._timeout)) 
JobTimeoutException: Job exceeded maximum timeout value (180 seconds) 

これは、RQの例外で、あなたに

答えて

0

ありがとうございます。 Django Adminでは、RQ反復可能ジョブオブジェクトのタイムアウトを設定することができます。 enter image description here

関連する問題