aboutsummaryrefslogtreecommitdiff
path: root/applications/gitlab/gitlab_admins.py
diff options
context:
space:
mode:
Diffstat (limited to 'applications/gitlab/gitlab_admins.py')
-rw-r--r--applications/gitlab/gitlab_admins.py25
1 files changed, 0 insertions, 25 deletions
diff --git a/applications/gitlab/gitlab_admins.py b/applications/gitlab/gitlab_admins.py
deleted file mode 100644
index 091032c..0000000
--- a/applications/gitlab/gitlab_admins.py
+++ /dev/null
@@ -1,25 +0,0 @@
-"""
-Gather all members of a GitLab group and their access levels.
-"""
-
-import requests
-
-BASE_URL = "https://gitlab.com/api/v4"
-PRIVATE_TOKEN = "your_access_token"
-GROUP_ID = "your_group_id"
-TIMEOUT = 30
-
-URL = f"{BASE_URL}/groups/{GROUP_ID}/members"
-HEADERS = {"PRIVATE-TOKEN": PRIVATE_TOKEN}
-
-if __name__ == "__main__":
- # Get group members
- response = requests.get(URL, headers=HEADERS, timeout=TIMEOUT)
- if response.status_code == 200:
- members = response.json()
- for member in members:
- print(
- f"Username: {member['username']}, Access Level: {member['access_level']}"
- )
- else:
- print(f"Failed to fetch group members: {response.status_code}, {response.text}")