diff options
author | Nat Lasseter <nat.lasseter@york.ac.uk> | 2020-03-02 14:30:43 +0000 |
---|---|---|
committer | Nat Lasseter <nat.lasseter@york.ac.uk> | 2020-03-02 14:30:43 +0000 |
commit | 96537e39ae2faa4c7801423055db26b86f875431 (patch) | |
tree | 700ccc30e5157c0aeac571b0e8f0e04cc6a5a713 /longboat | |
parent | cd0f6b103553f547bc21a8447e785c31f7ce858c (diff) |
Broke apart job running and metric collection. Jobs are now picked up automagically from lib/jobs
Diffstat (limited to 'longboat')
-rwxr-xr-x | longboat | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -2,12 +2,17 @@ $LOAD_PATH << './lib' require 'longboat' -require 'longboat/jobs/slurm_job_states' #require 'longboat/server' collector = Longboat::Collector.new -Longboat::Jobs::SlurmJobStates.new(collector) -collector.collect! -puts collector.metrics +jobs = Longboat::Jobs.new +jobs.load(collector) +jobs.collect_every + +loop do + sleep 30 + puts collector.metrics + sleep 30 +end #Longboat::Server.serve! |