Class: RightConf::CommandResult
- Inherits:
-
Object
- Object
- RightConf::CommandResult
- Defined in:
- lib/rconf/command.rb
Overview
Command results
Instance Attribute Summary collapse
-
#output ⇒ Object
readonly
Process output.
-
#status ⇒ Object
readonly
Process exit status.
Instance Method Summary collapse
-
#initialize(output, status) ⇒ CommandResult
constructor
Initialize output and exit status.
-
#success? ⇒ Boolean
Whether process exited successfully.
Constructor Details
#initialize(output, status) ⇒ CommandResult
Initialize output and exit status
Parameters
- output(String)
-
Process output
- status(Fixnum)
-
Process exit status
161 162 163 164 |
# File 'lib/rconf/command.rb', line 161 def initialize(output, status) @output = output @status = status end |
Instance Attribute Details
#output ⇒ Object (readonly)
Process output
151 152 153 |
# File 'lib/rconf/command.rb', line 151 def output @output end |
#status ⇒ Object (readonly)
Process exit status
154 155 156 |
# File 'lib/rconf/command.rb', line 154 def status @status end |
Instance Method Details
#success? ⇒ Boolean
Whether process exited successfully
Return
- true
-
If process exited with status code 0
- false
-
Otherwise
171 172 173 |
# File 'lib/rconf/command.rb', line 171 def success? @status == 0 end |