构建脚本以创建文件和目录
项目描述
tranchitella.recipe.fs
此配方可以在构建脚本中创建文件和目录。
用法
此配方提供了以下入口点
mkdir
mkfile
mkdir
这是一个最小的buildout.cfg,它使用了mkdir配方
[buildout] parts = dirs [dirs] recipe = tranchitella.recipe.fs:mkdir paths = ${buildout:directory}/var ${buildout:directory}/var/lib ${buildout:directory}/var/tmp ${buildout:directory}/var/log
这将根据paths属性创建指定的目录。
mkfile
这是一个最小的buildout.cfg,它使用了mkfile配方
[buildout] parts = conffiles [conffiles] recipe = tranchitella.recipe.fs:mkfile template = ${buildout:directory}/templates/config path = ${buildout:directory}/etc/config mode = 0644 database = postgres
这将根据给定的模板创建由path属性指定的文件;文件将使用构建脚本部分中指定的选项进行字符串插值进行自定义(例如,%(database)s将被替换为字符串postgres)。
0.3 (2010-03-23)
不要认为目录和文件是构建脚本创建的,否则在配方卸载时它们将被自动删除。
添加日志记录
0.2 (2010-03-07)
添加了一个新的配方入口点mkfile。
0.1 (2010-02-29)
首次发布。
项目详情
关闭
tranchitella.recipe.fs-0.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e96be45489c9b54dd534b3a30695ecf8dfc0ce2f9e2219ddeb90532faa275f0c |
|
MD5 | 849871907d854f5b1008513b7e7fe1f3 |
|
BLAKE2b-256 | 50ee45ea09586de4fddd0e13c08fab596a3f286fff5c59462e14a5fc1dd09f02 |