ManageIQ/kubeclient

View on GitHub
lib/kubeclient/resource.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

require 'recursive_open_struct'

module Kubeclient
  # Represents all the objects returned by Kubeclient
  class Resource < RecursiveOpenStruct
    def initialize(hash = nil, args = {})
      args[:recurse_over_arrays] = true
      super(hash, args)
    end
  end
end