'Skip hosts that do not have recommended memory requirements.'

def is_active(self):

    group_names = self.get_var('group_names', default=[])
    has_memory_recommendation = bool(set(group_names).intersection(self.recommended_memory_bytes))
    return (super(MemoryAvailability, self).is_active() and has_memory_recommendation)
