Method: UpGuard::Job#from_hash

Defined in:
lib/upguard/Job.rb

#from_hash(h) ⇒ Object



19
20
21
22
23
24
25
26
# File 'lib/upguard/Job.rb', line 19

def from_hash(h)
  self.id = h['id'] if h.include?('id')
  self.organisation_id = h['organisation_id'] if h.include?('organisation_id')
  self.source_id = h['source_id'] if h.include?('source_id')
  self.source_name = h['source_name'] if h.include?('source_name')
  self.source_type = h['source_type'] if h.include?('source_type')
  self.status = h['status'] if h.include?('status')
end