Method: Inspec::Resources::XinetdConf#filter
- Defined in:
- lib/resources/xinetd.rb
#filter(conditions = {}) ⇒ Object
78 79 80 81 82 83 84 85 86 87 |
# File 'lib/resources/xinetd.rb', line 78 def filter(conditions = {}) res = params.dup filters = '' conditions.each do |k, v| v = v.to_s if v.is_a? Integer filters += " #{k} = #{v.inspect}" res['services'] = filter_by(res['services'], k.to_s, v) end XinetdConf.new(@conf_path, params: res, filters: filters) end |