task.utility
PathProvider
geyser_lava.task.utility.PathProvider
提供路径生成器
参数类型 | 定义 |
---|---|
provides | ('path_provider',) |
requires | () |
revert_requires | () |
path_provider
为一个包含temporary
、home
以及current
函数的对象。使用上述函数,按文件夹层级输入文件夹名称,能够得到绝对路径的Path
对象。
task
PathBuilder
geyser_lava.task.utility.PathBuilder
生成路径
参数类型 | 定义 |
---|---|
provides | ('path',) |
requires | ('typename', 'subpaths') |
revert_requires | () |
EnvProvider
geyser_lava.task.utility.EnvProvider
设置环境变量
参数类型 | 定义 |
---|---|
provides | ('env',) |
requires | () |
revert_requires | () |
输入参数名称不限,参数名称将被映射为环境变量。
env
为运行时所有环境变量字典。
task
IdProvider
geyser_lava.task.utility.IdProvider
生成 ID
参数类型 | 定义 |
---|---|
provides | ('id',) |
requires | () |
revert_requires | () |
title
为自定义的 ID 前缀。
id
为生成的包含自定义前缀、UUID 以及时间戳的 ID 字符串。
task