添加默认定时规则配置

This commit is contained in:
hanhh 2021-08-23 19:10:57 +08:00
parent 4d99695e4c
commit fb0c1c6993
2 changed files with 9 additions and 1 deletions

View File

@ -10,6 +10,9 @@ AutoDelCron="true"
## 在运行 ql repo 命令时,是否自动增加新的本地定时任务
AutoAddCron="true"
## 拉取脚本时默认的定时规则,当匹配不到定时规则时使用,例如: 0 9 * * *
DefaultCronRule=""
## ql repo命令拉取脚本时需要拉取的文件后缀直接写文件后缀名即可
RepoFileExtensions="js py"

View File

@ -65,7 +65,12 @@ import_config() {
command_timeout_time=${CommandTimeoutTime:-"1h"}
github_proxy_url=${GithubProxyUrl:-""}
file_extensions=${RepoFileExtensions:-"js py"}
default_cron="$(random_range 0 59) $(random_range 0 23) * * *"
if [[ -n "${DefaultCronRule}" ]]; then
default_cron="${DefaultCronRule}"
else
default_cron="$(random_range 0 59) $(random_range 0 23) * * *"
fi
}
make_dir() {