def get_repository_events()

in osci/crawlers/github/rest.py [0:0]


    def get_repository_events(self, repo_name: str) -> List[dict]:
        """Get events in repository from API

        :param repo_name: repository name
        :return:
        """
        log.info(f'Get events in repository {repo_name}')
        resp = self.request(method=self.GET, url=self._get_repo_events_url(repo_name=repo_name))
        try:
            if resp.status_code == 200:
                return resp.json()
        except Exception as ex:
            log.warning(f'Exception on parse events in repository {repo_name}: {ex}')
        log.warning(f'Empty response on events in repository {repo_name}')
        return []