# File lib/fog/profitbricks/models/compute/firewall_rule.rb, line 77 def reload requires :datacenter_id, :server_id, :nic_id, :id data = begin collection.get(datacenter_id, server_id, nic_id, id) rescue Excon::Errors::SocketError nil end return unless data new_attributes = data.attributes merge_attributes(new_attributes) self end