当 scons 被终止时,如何优雅地杀死 scons 构建器?

  • 本文关键字:scons 构建 终止 何优雅 scons
  • 更新时间 :
  • 英文 :


我有一个长时间运行的构建器来渲染视频。有时在构建过程中,我会注意到它不正确并想要杀死它,这需要向渲染服务器发送 HTTP 请求。scons 系统中是否有一些信号或钩子可以用来确定 scons 何时关闭,以便我可以向服务器发送消息?

你可以做这样的事情:(来自SCons手册页的原始代码( 把它放在你的SConstruct/SConscript中

import atexit
def shutdown_my_server():
" do your stuff here "
pass
atexit.register(shutdown_my_server)

最新更新