Method: Inspec::Resources::SecurityPolicy#method_missing
- Defined in:
- lib/resources/security_policy.rb
#method_missing(name) ⇒ Object
96 97 98 99 100 101 102 103 104 105 106 107 |
# File 'lib/resources/security_policy.rb', line 96 def method_missing(name) params = read_params return nil if params.nil? # deep search for hash key params.extend Hashie::Extensions::DeepFind res = params.deep_find(name.to_s) # return an empty array if configuration does not include rights configuration return [] if res.nil? && MS_PRIVILEGES_RIGHTS.include?(name.to_s) res end |