def get_instance_id_by_floating_address(self, context, address):
        # NOTE(vish): This is no longer used but can't be removed until
        #             we major version the network_rpcapi to 2.0.
        LOG.debug('Get instance for floating address %s', address)
        fixed_ip = objects.FixedIP.get_by_floating_address(context, address)
        if fixed_ip is None:
            return None
        else:
            return fixed_ip.instance_uuid
No polling needed for a SCSGate light.
dataset/ETHPy150Open BU-NU-CLOUD-SP16/Trusted-Platform-Module-nova/nova/network/manager.py/NetworkManager.get_instance_id_by_floating_address--crossover with--dataset/ETHPy150Open home-assistant/home-assistant/homeassistant/components/light/scsgate.py/SCSGateLight.should_poll