def herd_tag(self, url, tag, **kwargs): """Herd tag .. py:function:: herd_tag(url, tag, depth=0, rebase=False) :param str url: URL of repo :param str tag: Tag name Keyword Args: depth (int): Git clone depth. 0 indicates full clone, otherwise must be a positive integer rebase (bool): Whether to use rebase instead of pulling latest changes """ depth = kwargs.get('depth', 0) rebase = kwargs.get('rebase', False) ProjectRepo.herd_tag(self, url, tag, depth=depth, rebase=rebase) self.submodule_update_recursive(depth)
def herd_tag(self, url, tag, depth=0, rebase=False): """Herd tag""" ProjectRepo.herd_tag(self, url, tag, depth=depth, rebase=rebase) self.submodule_update_recursive(depth)