'Ensure the informations from the router are up to date.
Returns true if scanning successful.'

def _update_info(self):

    if (not self.success_init):
        return False
    result = self._retrieve_list_with_retry()
    if result:
        self._store_result(result)
        return True
    return False
