linux – Ansible备份文件名
发布时间:2020-12-30 21:04:34 所属栏目:Linux 来源:网络整理
导读:当我用ansible复制文件时备份文件(写入backup = yes).我的问题是关于由ansible创建的默认文件名. config.xml.6634.2018-05-22@17:52:12? 6634在这个文件名中的含义是什么? 解决方法 它是远程Ansible进程的进程ID,如可以看到 here in the source code: ex
当我用ansible复制文件时备份文件(写入backup = yes).我的问题是关于由ansible创建的默认文件名. config.xml.6634.2018-05-22@17:52:12? 6634在这个文件名中的含义是什么? 解决方法它是远程Ansible进程的进程ID,如可以看到 here in the source code:ext = time.strftime("%Y-%m-%d@%H:%M:%S~",time.localtime(time.time())) backupdest = '%s.%s.%s' % (fn,os.getpid(),ext) ^^^^^^^^^^^ 这在this commit(Ansible 2.2.0.0)中添加,以提高生成的文件名是唯一的几率,可能是在两个Ansible进程尝试在同一秒内覆盖同一文件的情况下. (编辑:青岛站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |