def merge(self, services):
        """Merge extended host information into services

        :param services: services list, to look for a specific one
        :type services: alignak.objects.service.Services
        :return: None
        """
        for extinfo in self:
            if hasattr(extinfo, 'register') and not getattr(extinfo, 'register'):
                # We don't have to merge template
                continue
            hosts_names = extinfo.get_name().split(",")
            for host_name in hosts_names:
                serv = services.find_srv_by_name_and_hostname(host_name,
                                                              extinfo.service_description)
                if serv is not None:
                    # Fusion
                    self.merge_extinfo(serv, extinfo)
Merge extended host information into services

        :param services: services list, to look for a specific one
        :type services: alignak.objects.service.Services
        :return: None