code: def Match(self, artifact=None, os_name=None, cpe=None, label=None):
      
      return [
          c for c in self.conditions if c.Match(artifact, os_name, cpe, label)
      ]
docs: Test if host data should trigger a check.
  
      Args:
        artifact: An artifact name.
        os_name: An OS string.
        cpe: A CPE string.
        label: A label string.
  
      Returns:
        A list of conditions that match.