Exception: GyozaError
- Inherits:
-
RuntimeError
- Object
- RuntimeError
- GyozaError
- Defined in:
- lib/gyoza-languages/gyoza_error.rb
Overview
Represents a general RuntimeError during the application execution
Class Method Summary collapse
- .invalidDirectory(directory) ⇒ Object
- .invalidStatusCode(code) ⇒ Object
- .serverAlreadyStarted(port) ⇒ Object
- .serverNotStarted ⇒ Object
Class Method Details
.invalidDirectory(directory) ⇒ Object
6 7 8 |
# File 'lib/gyoza-languages/gyoza_error.rb', line 6 def self.invalidDirectory(directory) return GyozaError.new("\"#{directory}\" is not a valid directory.") end |
.invalidStatusCode(code) ⇒ Object
18 19 20 |
# File 'lib/gyoza-languages/gyoza_error.rb', line 18 def self.invalidStatusCode(code) return GyozaError.new("Invalid status code #{code}. Expecting value between 100 and 599.") end |
.serverAlreadyStarted(port) ⇒ Object
10 11 12 |
# File 'lib/gyoza-languages/gyoza_error.rb', line 10 def self.serverAlreadyStarted(port) return GyozaError.new("Server is already listening on port #{port}.") end |
.serverNotStarted ⇒ Object
14 15 16 |
# File 'lib/gyoza-languages/gyoza_error.rb', line 14 def self.serverNotStarted return GyozaError.new('Server has not been started yet.') end |