repository CRUD
This commit is contained in:
parent
29e855e5b3
commit
6da0e8966b
6 changed files with 159 additions and 1 deletions
|
|
@ -62,6 +62,24 @@ class RegistryService:
|
|||
def get_repository(self, repository_id: int) -> Repository:
|
||||
return self.store.get_repository(repository_id)
|
||||
|
||||
def update_repository(
|
||||
self,
|
||||
repository_id: int,
|
||||
*,
|
||||
name: str | None = None,
|
||||
description: str | None = None,
|
||||
branch: str | None = None,
|
||||
) -> Repository:
|
||||
return self.store.update_repository(
|
||||
repository_id,
|
||||
name=name,
|
||||
description=description,
|
||||
branch=branch,
|
||||
)
|
||||
|
||||
def delete_repository(self, repository_id: int) -> None:
|
||||
self.store.delete_repository(repository_id)
|
||||
|
||||
def analyze_repository(
|
||||
self,
|
||||
repository_id: int,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue