22 lines
480 B
Python
Executable File
22 lines
480 B
Python
Executable File
#!/usr/bin/env python
|
|
import pygithub3
|
|
|
|
gh = None
|
|
|
|
def gather_clone_urls(organization, no_forks=True):
|
|
all_repos = gh.repos.list(user=organization).all()
|
|
for repo in all_repos:
|
|
|
|
# Don't print the urls for repos that are forks.
|
|
if no_forks and repo.fork:
|
|
continue
|
|
|
|
yield repo.clone_url
|
|
|
|
if __name__ == '__main__':
|
|
gh = pygithub3.Github()
|
|
|
|
clone_urls = gather_clone_urls("status-im")
|
|
for url in clone_urls:
|
|
print(url)
|