Commit f69b2a26fa
Unsigned
Layout: unified · split
applications/gitlab/gitlab_admins.py +7 −7
| @@ -9,15 +9,15 @@ PRIVATE_TOKEN = "your_access_token" | ||
| 9 | 9 | GROUP_ID = "your_group_id" |
| 10 | 10 | TIMEOUT = 30 |
| 11 | 11 | |
| 12 | url = f"{BASE_URL}/groups/{GROUP_ID}/members" | |
| 13 | headers = {"PRIVATE-TOKEN": PRIVATE_TOKEN} | |
| 12 | URL = f"{BASE_URL}/groups/{GROUP_ID}/members" | |
| 13 | HEADERS = {"PRIVATE-TOKEN": PRIVATE_TOKEN} | |
| 14 | 14 | |
| 15 | 15 | if __name__ == '__main__': |
| 16 | 16 | # Get group members |
| 17 | response = requests.get(url, headers=headers) | |
| 17 | response = requests.get(URL, headers=HEADERS, timeout=TIMEOUT) | |
| 18 | 18 | if response.status_code == 200: |
| 19 | members = response.json() | |
| 20 | for member in members: | |
| 21 | print(f"Username: {member['username']}, Access Level: {member['access_level']}") | |
| 19 | members = response.json() | |
| 20 | for member in members: | |
| 21 | print(f"Username: {member['username']}, Access Level: {member['access_level']}") | |
| 22 | 22 | else: |
| 23 | print(f"Failed to fetch group members: {response.status_code}, {response.text}") | |
| 23 | print(f"Failed to fetch group members: {response.status_code}, {response.text}") | |