class DSN::Subcode::ClassSubcode
The class sub-code provides a broad classification of the status.
Constants
- FAILURE_CODE
- SUCCESS_CODE
- TRANSIENT_FAILURE_CODE
Public Instance Methods
failed?()
click to toggle source
# File lib/dsn/subcode/class_subcode.rb, line 19 def failed? to_i == FAILURE_CODE end
success?()
click to toggle source
# File lib/dsn/subcode/class_subcode.rb, line 11 def success? to_i == SUCCESS_CODE end
transient_failure?()
click to toggle source
# File lib/dsn/subcode/class_subcode.rb, line 15 def transient_failure? to_i == TRANSIENT_FAILURE_CODE end
Private Instance Methods
format_string()
click to toggle source
# File lib/dsn/subcode/class_subcode.rb, line 25 def format_string '%d.XXX.XXX' end
significant_parts()
click to toggle source
# File lib/dsn/subcode/class_subcode.rb, line 29 def significant_parts [status_code.class_subcode] end