lib/vra/request_parameters.rb in vmware-vra-3.1.2 vs lib/vra/request_parameters.rb in vmware-vra-3.1.3

- old
+ new

@@ -91,11 +91,11 @@ hash end def to_vra hash = { - 'inputs': {} + 'inputs': {}, } @entries.each do |_, v| hash[:inputs].merge!(v.to_vra) end @@ -118,11 +118,11 @@ end def to_h hash = {} - if @children.count.positive? + if @children.count > 0 hash[@key] = {} @children.each do |c| hash[@key].merge!(c.to_h) end @@ -133,32 +133,32 @@ hash end def to_vra hash = {} - if @children.count.positive? + if @children.count > 0 hash[@key] = {} - hash[@key]['inputs'] = {} + hash[@key]["inputs"] = {} @children.each do |c| - hash[@key]['inputs'].merge!(c.to_vra) + hash[@key]["inputs"].merge!(c.to_vra) end else hash[@key] = format_value end hash.each_with_object({}) { |(key, value), h| h[key.to_s] = value } end def format_value case @type - when 'integer' + when "integer" @value.to_i - when 'string' + when "string" @value - when 'boolean' - @value.to_s == 'true' + when "boolean" + @value.to_s == "true" else @value end end end