我正在编写一个脚本来检查正在运行的管道的运行器。 这是我的代码:
import requests
import subprocess
import json
import os
import gitlab
token = {"Private-Token":"censored"}
res = requests.get('https://git.censored.com/api/v4/projects/669/pipelines', headers=token)
for item in res.json():
if item['status'] == "running":
pipelines_data = {}
pipelines_data['running_id'] = item['id']
print(item['id'])
break
else:
print("There are no running pipelines.")
break
你们知道我可以用来获取跑步者的API吗?或者也许有一种我不知道的使用openstack的方法?我也希望能根据我通过json get获得的正在运行的管道ID来获取作业ID。