perceval/backends/core/git.py
def fetch_items(self, category, **kwargs):
        """Fetch the commits

        :param category: the category of items to fetch
        :param kwargs: backend arguments

        :returns: a generator of items
        """
        from_date = kwargs['from_date']
        to_date = kwargs['to_date']
        branches = kwargs['branches']
        latest_items = kwargs['latest_items']
        no_update = kwargs['no_update']

        ncommits = 0

        try:
            if os.path.isfile(self.gitpath):
                commits = self.__fetch_from_log()
            else:
                commits = self.__fetch_from_repo(from_date, to_date, branches,
                                                 latest_items, no_update)

            for commit in commits:
                yield commit
                ncommits += 1
        except EmptyRepositoryError:
            pass

        logger.info("Fetch process completed: %s commits fetched",
                    ncommits)
def fetch_items(self, category, **kwargs):
        from_date = kwargs['from_date']
        to_date = kwargs['to_date']
        branches = kwargs['branches']
        latest_items = kwargs['latest_items']
        no_update = kwargs['no_update']

        ncommits = 0

        try:
            if os.path.isfile(self.gitpath):
                commits = self.__fetch_from_log()
            else:
                commits = self.__fetch_from_repo(from_date, to_date, branches,
                                                 latest_items, no_update)

            for commit in commits:
                yield commit
                ncommits += 1
        except EmptyRepositoryError:
            pass

        logger.info("Fetch process completed: %s commits fetched",
                    ncommits)
def fetch_items ( self , category , * * kwargs ) : from_date = kwargs [ 'from_date' ] to_date = kwargs [ 'to_date' ] branches = kwargs [ 'branches' ] latest_items = kwargs [ 'latest_items' ] no_update = kwargs [ 'no_update' ] ncommits = 0 try : if os . path . isfile ( self . gitpath ) : commits = self . __fetch_from_log ( ) else : commits = self . __fetch_from_repo ( from_date , to_date , branches , latest_items , no_update ) for commit in commits : yield commit ncommits += 1 except EmptyRepositoryError : pass logger . info ( "Fetch process completed: %s commits fetched" , ncommits )
Fetch the commits

        :param category: the category of items to fetch
        :param kwargs: backend arguments

        :returns: a generator of items
Fetch the commits