def _log_reproduced(self, revs: Iterable[str]):
    names = []
    for rev in revs:
        name = self.get_exact_name(rev)
        names.append((name if name else rev[:7]))
    fmt = '\nReproduced experiment(s): %s\nTo promote an experiment to a Git branch run:\n\n\tdvc exp branch <exp>\n\nTo apply the results of an experiment to your workspace run:\n\n\tdvc exp apply <exp>'
    logger.info(fmt, ', '.join(names))
def _log_reproduced(self, revs: Iterable[str]):
    names = []
    for rev in revs:
        name = self.get_exact_name(rev)
        names.append((name if name else rev[:7]))
    fmt = '\nReproduced experiment(s): %s\nTo promote an experiment to a Git branch run:\n\n\tdvc exp branch <exp>\n\nTo apply the results of an experiment to your workspace run:\n\n\tdvc exp apply <exp>'
    logger.info(fmt, ', '.join(names))