We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 83f80b4 commit 1fd5fe5Copy full SHA for 1fd5fe5
lib/manageiq/api/client/collection.rb
@@ -57,7 +57,7 @@ def pluck(*attrs)
57
end
58
59
def self.subclass(name)
60
- name = name.camelize
+ name = name.split('_').map(&:capitalize).join #.camelize
61
62
if const_defined?(name, false)
63
const_get(name, false)
lib/manageiq/api/client/resource.rb
@@ -9,7 +9,7 @@ class Resource
9
include CustomInspectMixin
10
11
12
- name = name.classify
+ name = name.split('_').map(&:capitalize).join.gsub(/e?s$/, "") #.classify
13
14
15
0 commit comments