Updated Codebase to update repository topics and other stuff only if a new repository is created
This commit is contained in:
parent
44d2998bb1
commit
99d29aab06
|
@ -53,15 +53,16 @@ def gistsSource():
|
|||
|
||||
if status != 'failed':
|
||||
try:
|
||||
giteaExistsRepos['{0}/{1}'.format(repo.owner.login,repo.id)] = "{0}/{1}".format(repo_owner,m['repo_name'])
|
||||
topics = ['gist','{0}-gist'.format(repo_owner)]
|
||||
if isPrivate:
|
||||
topics.append('secret-gist')
|
||||
topics.append('secret-{0}-gist'.format(repo_owner))
|
||||
else:
|
||||
topics.append('public-gist')
|
||||
topics.append('public-{0}-gist'.format(repo_owner))
|
||||
giteaSetRepoTopics(repo_owner,m["repo_name"],topics)
|
||||
if status != 'exists':
|
||||
giteaExistsRepos['{0}/{1}'.format(repo.owner.login,repo.id)] = "{0}/{1}".format(repo_owner,m['repo_name'])
|
||||
topics = ['gist','{0}-gist'.format(repo_owner)]
|
||||
if isPrivate:
|
||||
topics.append('secret-gist')
|
||||
topics.append('secret-{0}-gist'.format(repo_owner))
|
||||
else:
|
||||
topics.append('public-gist')
|
||||
topics.append('public-{0}-gist'.format(repo_owner))
|
||||
giteaSetRepoTopics(repo_owner,m["repo_name"],topics)
|
||||
except GithubException as e:
|
||||
print("###[error] ---> Github API Error Occured !")
|
||||
print(e)
|
||||
|
|
|
@ -53,16 +53,17 @@ def gistsStared():
|
|||
|
||||
if status != 'failed':
|
||||
try:
|
||||
giteaExistsRepos['{0}/{1}'.format(repo.owner.login,repo.id)] = "{0}/{1}".format(repo_owner,m['repo_name'])
|
||||
topics = ['gist','{0}-gist'.format(repo_owner),'gist-stared','{0}-stared-gist'.format(repo_owner)]
|
||||
if isPrivate:
|
||||
topics.append('secret-gist')
|
||||
topics.append('secret-{0}-gist'.format(repo_owner))
|
||||
else:
|
||||
topics.append('public-gist')
|
||||
topics.append('public-{0}-gist'.format(repo_owner))
|
||||
giteaSetRepoTopics(repo_owner,m["repo_name"],topics)
|
||||
giteaSetRepoStar(repo_owner,m["repo_name"])
|
||||
if status != 'exists':
|
||||
giteaExistsRepos['{0}/{1}'.format(repo.owner.login,repo.id)] = "{0}/{1}".format(repo_owner,m['repo_name'])
|
||||
topics = ['gist','{0}-gist'.format(repo_owner),'gist-stared','{0}-stared-gist'.format(repo_owner)]
|
||||
if isPrivate:
|
||||
topics.append('secret-gist')
|
||||
topics.append('secret-{0}-gist'.format(repo_owner))
|
||||
else:
|
||||
topics.append('public-gist')
|
||||
topics.append('public-{0}-gist'.format(repo_owner))
|
||||
giteaSetRepoTopics(repo_owner,m["repo_name"],topics)
|
||||
giteaSetRepoStar(repo_owner,m["repo_name"])
|
||||
except GithubException as e:
|
||||
print("###[error] ---> Github API Error Occured !")
|
||||
print(e)
|
||||
|
|
|
@ -43,11 +43,12 @@ def repositoryForked():
|
|||
status = giteaCreateRepo(m,repo.private)
|
||||
if status != 'failed':
|
||||
try:
|
||||
giteaExistsRepos['{0}/{1}'.format(repo.owner.login,repo_name)] = "{0}/{1}".format(gitea_dest_user,repo_name)
|
||||
topics = repo.get_topics()
|
||||
topics.append('forked-repo')
|
||||
topics.append('forked-{0}-repo'.format(repo_owner))
|
||||
giteaSetRepoTopics(repo_owner,repo_name,topics)
|
||||
if status != 'exists':
|
||||
giteaExistsRepos['{0}/{1}'.format(repo.owner.login,repo_name)] = "{0}/{1}".format(gitea_dest_user,repo_name)
|
||||
topics = repo.get_topics()
|
||||
topics.append('forked-repo')
|
||||
topics.append('forked-{0}-repo'.format(repo_owner))
|
||||
giteaSetRepoTopics(repo_owner,repo_name,topics)
|
||||
except GithubException as e:
|
||||
print("###[error] ---> Github API Error Occured !")
|
||||
print(e)
|
||||
|
|
|
@ -43,9 +43,10 @@ def repositorySource():
|
|||
status = giteaCreateRepo(m,repo.private)
|
||||
if status != 'failed':
|
||||
try:
|
||||
giteaExistsRepos['{0}/{1}'.format(repo.owner.login,repo_name)] = "{0}/{1}".format(gitea_dest_user,repo_name)
|
||||
topics = repo.get_topics()
|
||||
giteaSetRepoTopics(repo_owner,repo_name,topics)
|
||||
if status != 'exists':
|
||||
giteaExistsRepos['{0}/{1}'.format(repo.owner.login,repo_name)] = "{0}/{1}".format(gitea_dest_user,repo_name)
|
||||
topics = repo.get_topics()
|
||||
giteaSetRepoTopics(repo_owner,repo_name,topics)
|
||||
except GithubException as e:
|
||||
print("###[error] ---> Github API Error Occured !")
|
||||
print(e)
|
||||
|
|
Reference in a new issue