diff --git a/lib/cerberus/manager.rb b/lib/cerberus/manager.rb index e589fbf..952643c 100644 --- a/lib/cerberus/manager.rb +++ b/lib/cerberus/manager.rb @@ -264,6 +264,9 @@ def initialize(param) @previous_build_successful = @hash['successful'] @previous_brokeness = @hash['brokeness'] + + # Create some convenience methods to access status + @hash.keys.each { |key| self.class.send(:define_method, key) { @hash[key] } } end def self.read(file_name)