Class: PuppetX::Sqlserver::ResultOutput
- Inherits:
-
Object
- Object
- PuppetX::Sqlserver::ResultOutput
- Defined in:
- lib/puppet_x/sqlserver/sql_connection.rb
Instance Attribute Summary collapse
-
#error_message ⇒ Object
readonly
Returns the value of attribute error_message.
-
#exitstatus ⇒ Object
readonly
Returns the value of attribute exitstatus.
-
#raw_error_message ⇒ Object
readonly
Returns the value of attribute raw_error_message.
Instance Method Summary collapse
- #has_errors ⇒ Object
-
#initialize(has_errors, error_message) ⇒ ResultOutput
constructor
A new instance of ResultOutput.
Constructor Details
#initialize(has_errors, error_message) ⇒ ResultOutput
Returns a new instance of ResultOutput
95 96 97 98 99 100 101 |
# File 'lib/puppet_x/sqlserver/sql_connection.rb', line 95 def initialize(has_errors, ) @exitstatus = has_errors ? 1 : 0 if @raw_error_message = @error_message = parse_for_error() end end |
Instance Attribute Details
#error_message ⇒ Object (readonly)
Returns the value of attribute error_message
93 94 95 |
# File 'lib/puppet_x/sqlserver/sql_connection.rb', line 93 def @error_message end |
#exitstatus ⇒ Object (readonly)
Returns the value of attribute exitstatus
93 94 95 |
# File 'lib/puppet_x/sqlserver/sql_connection.rb', line 93 def exitstatus @exitstatus end |
#raw_error_message ⇒ Object (readonly)
Returns the value of attribute raw_error_message
93 94 95 |
# File 'lib/puppet_x/sqlserver/sql_connection.rb', line 93 def @raw_error_message end |
Instance Method Details
#has_errors ⇒ Object
103 104 105 |
# File 'lib/puppet_x/sqlserver/sql_connection.rb', line 103 def has_errors @exitstatus != 0 end |