Exception: AbideDevUtils::Errors::BenchmarkLoadError
- Inherits:
-
GenericError
- Object
- StandardError
- GenericError
- AbideDevUtils::Errors::BenchmarkLoadError
- Defined in:
- lib/abide_dev_utils/errors/sce.rb
Overview
Raised when a benchmark fails to load for a non-specific reason
Instance Attribute Summary collapse
-
#framework ⇒ Object
Returns the value of attribute framework.
-
#major_version ⇒ Object
Returns the value of attribute major_version.
-
#module_name ⇒ Object
Returns the value of attribute module_name.
-
#original_error ⇒ Object
Returns the value of attribute original_error.
-
#osname ⇒ Object
Returns the value of attribute osname.
Attributes inherited from GenericError
Instance Method Summary collapse
Methods inherited from GenericError
Constructor Details
This class inherits a constructor from AbideDevUtils::Errors::GenericError
Instance Attribute Details
#framework ⇒ Object
Returns the value of attribute framework.
34 35 36 |
# File 'lib/abide_dev_utils/errors/sce.rb', line 34 def framework @framework end |
#major_version ⇒ Object
Returns the value of attribute major_version.
34 35 36 |
# File 'lib/abide_dev_utils/errors/sce.rb', line 34 def major_version @major_version end |
#module_name ⇒ Object
Returns the value of attribute module_name.
34 35 36 |
# File 'lib/abide_dev_utils/errors/sce.rb', line 34 def module_name @module_name end |
#original_error ⇒ Object
Returns the value of attribute original_error.
34 35 36 |
# File 'lib/abide_dev_utils/errors/sce.rb', line 34 def original_error @original_error end |
#osname ⇒ Object
Returns the value of attribute osname.
34 35 36 |
# File 'lib/abide_dev_utils/errors/sce.rb', line 34 def osname @osname end |
Instance Method Details
#message ⇒ Object
38 39 40 41 42 43 44 45 46 |
# File 'lib/abide_dev_utils/errors/sce.rb', line 38 def [ "#{super} (#{original_error.class})", "Framework: #{framework}", "OS Name: #{osname}", "OS Version: #{major_version}", "Module Name: #{module_name}" ].join(', ') end |