# File lib/fog/profitbricks/requests/compute/get_all_firewall_rules.rb, line 55 def get_all_firewall_rules(datacenter_id, server_id, nic_id) firewall_rules = data[:firewall_rules] if nics = data[:firewall_rules]['items'].select do |attrib| attrib['datacenter_id'] == datacenter_id && attrib['server_id'] == server_id && attrib['nic_id'] == nic_id end else raise Fog::Errors::NotFound, 'The resource could not be found' end firewall_rules['items'] = nics response = Excon::Response.new response.status = 200 response.body = firewall_rules response end