Method: Cnvrg::JobCli#start

Defined in:
lib/cnvrg/job_cli.rb

#startObject



37
38
39
40
41
42
43
44
45
46
47
# File 'lib/cnvrg/job_cli.rb', line 37

def start
    cli = Cnvrg::CLI.new
    cli.log_start(__method__, args, options)
    cli.auth
    poll_every = (ENV["CNVRG_AGENT_POLL_EVERY"] || '30').to_i
    owner = ENV["CNVRG_OWNER"]
    machine_activity_slug = ENV["CNVRG_MACHINE_ACTIVITY"]
    job_id = ENV["CNVRG_JOB_ID"]
    @executer = Cnvrg::Helpers::Executer.new(machine_activity: machine_activity_slug, poll_every: poll_every, owner: owner, job_id: job_id)
    @executer.main_thread
end