{"body":"    def update_floatingip_gateway(self, fip, lswitch):\n        subnets = lswitch.get_subnets()\n        for subnet in subnets:\n            if subnet.get_cidr() == fip.external_cidr:\n                # external gateway ip changed\n                if subnet.get_gateway_ip() != fip.external_gateway_ip:\n                    old_fip = copy.deepcopy(fip)\n                    fip.set_external_gateway_ip(subnet.get_gateway_ip())\n                    return (fip, old_fip)\n        return None","name":"","extension":"txt","url":"https://www.irccloud.com/pastebin/aiPqweew","modified":1459855245,"id":"aiPqweew","size":481,"lines":10,"own_paste":false,"theme":"","date":1459855245}