'Is target_name already included in a wildcard in the vhost?
:param str vh_path: Augeas path to the vhost
:param str target_name: name to compare with wildcards
:returns: True if there is a wildcard covering target_name in
the vhost in vhost_path, otherwise, False
:rtype: bool'

def _has_matching_wildcard(self, vh_path, target_name):

    matches = self.parser.find_dir('ServerAlias', start=vh_path, exclude=False)
    aliases = (self.aug.get(match) for match in matches)
    return self.included_in_wildcard(aliases, target_name)
