Exception: KeySloth::KeySlothError
- Inherits:
-
StandardError
- Object
- StandardError
- KeySloth::KeySlothError
- Defined in:
- lib/keysloth/errors.rb
Overview
Базовый класс для всех ошибок KeySloth
Direct Known Subclasses
AuthenticationError, ConfigurationError, CryptoError, FileSystemError, NetworkError, RepositoryError, ValidationError
Instance Attribute Summary collapse
-
#cause ⇒ Exception?
readonly
Возвращает исходную причину ошибки.
Instance Method Summary collapse
-
#initialize(message = nil, cause = nil) ⇒ KeySlothError
constructor
Инициализация ошибки с сообщением и причиной.
Constructor Details
#initialize(message = nil, cause = nil) ⇒ KeySlothError
Инициализация ошибки с сообщением и причиной
10 11 12 13 |
# File 'lib/keysloth/errors.rb', line 10 def initialize( = nil, cause = nil) super() @cause = cause end |
Instance Attribute Details
#cause ⇒ Exception? (readonly)
Возвращает исходную причину ошибки
18 19 20 |
# File 'lib/keysloth/errors.rb', line 18 def cause @cause end |