'If the given HostQueueEntry is for a metahost, determine if the given
host id has any user-specific ACL set. We do not want to schedule a
metahost job on a reserved host.
:param host_id: host id to examine.
:param queue_entry: The HostQueueEntry being considered for the host.
:return: True if entry is not a metahost or the host only has the "Everyone" ACL, False otherwise.'

def _check_no_acl_for_metahost(self, host_id, queue_entry):

    host_acls = self._host_acls.get(host_id, set())
    return ((queue_entry.meta_host is None) or (host_acls == self.everyone_acl))
