Skip to content

Commit 4a70667

Browse files
committed
Move exceptions to the top level of the module
1 parent b1b0bda commit 4a70667

File tree

1 file changed

+14
-17
lines changed

1 file changed

+14
-17
lines changed

lib/kracken/error.rb

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,23 @@ module Kracken
22
KrackenError = Class.new(StandardError)
33
RequestError = Class.new(KrackenError)
44
MissingUIDError = Class.new(KrackenError)
5+
UnprocessableEntity = Class.new(KrackenError)
56

6-
module Controllers
7-
UnprocessableEntity = Class.new(StandardError)
8-
9-
class TokenUnauthorized < KrackenError
10-
def initialize(msg = nil)
11-
msg ||= 'HTTP Token: Access denied.'
12-
super(msg)
13-
end
7+
class TokenUnauthorized < KrackenError
8+
def initialize(msg = nil)
9+
msg ||= 'HTTP Token: Access denied.'
10+
super(msg)
1411
end
12+
end
1513

16-
class ResourceNotFound < KrackenError
17-
attr_reader :missing_ids, :resource
18-
def initialize(resource, missing_ids)
19-
@missing_ids = Array(missing_ids)
20-
@resource = resource
21-
super(
22-
"Couldn't find #{resource} with id(s): #{missing_ids.join(', ')}"
23-
)
24-
end
14+
class ResourceNotFound < KrackenError
15+
attr_reader :missing_ids, :resource
16+
def initialize(resource, missing_ids)
17+
@missing_ids = Array(missing_ids)
18+
@resource = resource
19+
super(
20+
"Couldn't find #{resource} with id(s): #{missing_ids.join(', ')}"
21+
)
2522
end
2623
end
2724
end

0 commit comments

Comments
 (0)