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 []