Class: Trilogy::SyscallError

Inherits:
Object
  • Object
show all
Defined in:
lib/trilogy.rb

Overview

Trilogy may raise various syscall errors, which we treat as Trilogy::Errors.

Constant Summary collapse

ERRORS =
{}

Class Method Summary collapse

Class Method Details

.from_errno(errno, message) ⇒ Object



33
34
35
# File 'lib/trilogy.rb', line 33

def from_errno(errno, message)
  ERRORS[errno].new(message)
end