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