fix
This commit is contained in:
parent
0e03aed6d6
commit
9a3b6d3793
@ -16,7 +16,7 @@ class GitlabPipelineSkill(Skill):
|
||||
# do some setup stuff here
|
||||
|
||||
async def _rest_call(self, site, api_url, call_method):
|
||||
token = self.config["gitlab"][site]["access_token"],
|
||||
token = self.config["sites"][site]["access_token"],
|
||||
headers = {f"Authorization: Bearer {token}"}
|
||||
timeout = aiohttp.ClientTimeout(total=60)
|
||||
async with aiohttp.ClientSession(headers=headers, timeout=timeout) as session:
|
||||
@ -30,7 +30,7 @@ class GitlabPipelineSkill(Skill):
|
||||
return data
|
||||
|
||||
async def get_latest_pipeline(self, site, project_id):
|
||||
api_url = f"{self.config["gitlab"]["sites"][site]["url"]}/api/v4/projects/{project_id}/pipelines/latest"
|
||||
api_url = f"{self.config["sites"][site]["url"]}/api/v4/projects/{project_id}/pipelines/latest"
|
||||
data = await self._rest_call(site, api_url, "get")
|
||||
return_text = f"*For site {site} latest - Pipline*\n"
|
||||
for i in data["results"]:
|
||||
@ -63,5 +63,5 @@ class GitlabPipelineSkill(Skill):
|
||||
|
||||
@match_regex(r"^/gitlab sites$")
|
||||
async def list_gitlab_sites(self, message):
|
||||
sites_print = [i["site"] for i in self.config.sites]
|
||||
sites_print = [i["site"] for i in self.config["sites"]
|
||||
await message.respond(f"{sites_print}")
|
||||
|
||||
Loading…
Reference in New Issue
Block a user