Add some feedback about the number of private repositories used.
This commit is contained in:
parent
c7e83c4d41
commit
c044893ff9
4 changed files with 52 additions and 20 deletions
|
@ -380,7 +380,14 @@ def delete_user_permission(username, namespace_name, repository_name):
|
|||
|
||||
fetched[0].delete_instance()
|
||||
|
||||
|
||||
def purge_repository(namespace_name, repository_name):
|
||||
fetched = Repository.get(Repository.name == repository_name,
|
||||
Repository.namespace == namespace_name)
|
||||
fetched.delete_instance(recursive=True, delete_nullable=True)
|
||||
|
||||
|
||||
def get_private_repo_count(username):
|
||||
joined = Repository.select().join(Visibility)
|
||||
return joined.where(Repository.namespace == username,
|
||||
Visibility.name == 'private').count()
|
||||
|
|
Reference in a new issue