job.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:PyPPL 作者: pwwang 项目源码 文件源码
def _prepScript (self):
        """
        Build the script, interpret the placeholders
        """
        script = self.proc.script.render(self.data)

        write = True
        if path.exists (self.script):
            f = open (self.script)
            prevscript = f.read()
            f.close()
            # no change to happen? script change will cause a different uid for a proc
            if prevscript == script:
                write = False
                self.proc.log ("Script file exists: %s" % self.script, 'debug', 'SCRIPT_EXISTS')

        if write:
            with open (self.script, 'w') as f:
                f.write (script)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号