audit-labs/audit-tools

A collection of scripts, queries, and other goodies you can use in an audit. audit automation compliance evidence scripts

Commit 3d0b55eb2f

3d0b55eb2f901ce79b8d5352623941cb89ff7a85

parent: f69b2a26fa

Unsigned

cmc <hello@cleberg.net> · 2024-12-28 18:16 UTC

pylint fixes

Layout: unified · split

applications/gitlab/gitlab_admins.py +8 −8
@@ -13,11 +13,11 @@ URL = f"{BASE_URL}/groups/{GROUP_ID}/members"
13HEADERS = {"PRIVATE-TOKEN": PRIVATE_TOKEN} 13HEADERS = {"PRIVATE-TOKEN": PRIVATE_TOKEN}
14 14
15if __name__ == '__main__': 15if __name__ == '__main__':
16 # Get group members 16 # Get group members
17 response = requests.get(URL, headers=HEADERS, timeout=TIMEOUT) 17 response = requests.get(URL, headers=HEADERS, timeout=TIMEOUT)
18 if response.status_code == 200: 18 if response.status_code == 200:
19 members = response.json() 19 members = response.json()
20 for member in members: 20 for member in members:
21 print(f"Username: {member['username']}, Access Level: {member['access_level']}") 21 print(f"Username: {member['username']}, Access Level: {member['access_level']}")
22 else: 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}")