kmpkg_execute_required_process_repeat
重复执行指定进程,直到命令执行成功,或达到设定的重复次数上限。
用法
kmpkg_execute_required_process_repeat(
COMMAND <cmd> [<arguments>]
COUNT <num>
WORKING_DIRECTORY <directory>
LOGNAME <name>
[ALLOW_IN_DOWNLOAD_MODE]
)
参数
COMMAND
待执行的命令及其参数。
COUNT
允许重复执行的最大次数。
WORKING_DIRECTORY
执行命令的工作目录。
LOGNAME
日志文件使用的名称前缀,用于区分不同进程执行的日志。
ALLOW_IN_DOWNLOAD_MODE(可选)
允许在下载模式下执行该进程(默认情况下,下载模式会跳过部分进程执行逻辑)。