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  |