Module: Bookie::ModelHelpers
- Included in:
- Pacct::Entry, Torque::Job
- Defined in:
- lib/bookie/sender.rb
Overview
This module is mixed into various job classes used internally by senders.
Instance Method Summary collapse
- #end_time ⇒ Object
-
#to_record ⇒ Object
Converts the object to a Bookie::Database::Job.
Instance Method Details
#end_time ⇒ Object
164 165 166 |
# File 'lib/bookie/sender.rb', line 164 def end_time start_time + wall_time end |
#to_record ⇒ Object
Converts the object to a Bookie::Database::Job
153 154 155 156 157 158 159 160 161 162 |
# File 'lib/bookie/sender.rb', line 153 def to_record() job = Bookie::Database::Job.new job.command_name = self.command_name job.start_time = self.start_time job.wall_time = self.wall_time job.cpu_time = self.cpu_time job.memory = self.memory job.exit_code = self.exit_code job end |