module Neph
Included Modules
Direct including types
Defined in:
neph.crneph/job/job.cr
neph/job/job_executor.cr
neph/message/message.cr
neph/parser/parser.cr
neph/version.cr
Constant Summary
-
LOG_ERR =
"log.err"
-
LOG_OUT =
"log.out"
-
NEPH_DIR =
".neph"
-
STATUS_CHECK_INTERVAL =
0.1
-
VERSION =
"0.2.12"
Instance Method Summary
- #format_time(time)
- #log(msg : String, force : Bool = false)
- #log_err
- #log_ln(msg : String, force : Bool = false)
- #log_out
- #neph_dir
- #ready_dir
Instance methods inherited from module Neph::Message
error(msg : String)
error
Instance methods inherited from module Neph::Parser
add_sub_job(config : YHash, job : Job, sub_job_name : String, env : String | Nil)add_sub_job(config : YHash, job : Job, sub_job : String)
add_sub_job(config : YHash, job : Job, sub_job : YHash) add_sub_job, create_job(config : Hash(YAML::Any, YAML::Any), job_name : String, parent_job : Job | Nil = nil) : Job create_job, parse_yaml(job_name : String, path : String) : Job
parse_yaml(path : String) : Hash(YAML::Any, YAML::Any) parse_yaml, source_files(path : String) : Array(String) source_files