- private def get_idle_job(tbox_group, testbox)
- job = prepare_job("sched/#{tbox_group}/idle", testbox)
- # if there has no idle job, auto submit and get 1
- if job.nil?
auto_submit_idle_job(tbox_group)
job = prepare_job("sched/#{tbox_group}/idle", testbox)
- end
- return job
- end
Extra empty line.
Thanks, RenWen
+end diff --git a/src/scheduler/find_next_job_boot.cr b/src/scheduler/find_next_job_boot.cr new file mode 100644 index 0000000..807a9ae --- /dev/null +++ b/src/scheduler/find_next_job_boot.cr @@ -0,0 +1,14 @@ +# SPDX-License-Identifier: MulanPSL-2.0+ +# Copyright (c) 2020 Huawei Technologies Co., Ltd. All rights reserved.
+class Sched
- def find_next_job_boot(env)
- hostname = env.params.query["hostname"]?
- mac = env.params.query["mac"]?
- if !hostname && mac
hostname = @redis.hash_get("sched/mac2host", normalize_mac(mac))
- end
- get_job_boot(hostname, "ipxe")
- end
+end
2.23.0