lib/cloudsponge/event.rb in cloudsponge-0.9.3 vs lib/cloudsponge/event.rb in cloudsponge-0.9.4
- old
+ new
@@ -7,10 +7,14 @@
def self.from_array(list)
list.map { |event_data| Event.new(event_data) }.compact
end
+ def inspect
+ "\#<#{self.class} #{event_type} #{status} #{value}>"
+ end
+
def initialize(event_data)
# is it an error?
# get the basic data
self.event_type = event_data['event_type']
@@ -19,15 +23,15 @@
self.description = event_data['description']
self
end
def is_error?
- self.event_type == 'ERROR'
+ self.status == 'ERROR'
end
def is_complete?
self.event_type == 'COMPLETE' && self.status == 'COMPLETED'
end
end
-end
\ No newline at end of file
+end