This commit is contained in:
Iliyan Angelov
2025-12-01 06:50:10 +02:00
parent 91f51bc6fe
commit 62c1fe5951
4682 changed files with 544807 additions and 31208 deletions

View File

@@ -0,0 +1,34 @@
from typing import TYPE_CHECKING, Optional
if TYPE_CHECKING:
from rich.console import Console
def render_initialization_result(
console: "Console",
codebase_init_status: Optional[str] = None,
codebase_id: Optional[str] = None,
):
if not codebase_init_status or not codebase_id:
console.print("Error: unable to initialize codebase")
return
message = None
if codebase_init_status == "created":
from safety.codebase.constants import CODEBASE_INIT_CREATED
message = CODEBASE_INIT_CREATED
if codebase_init_status == "linked":
from safety.codebase.constants import CODEBASE_INIT_LINKED
message = CODEBASE_INIT_LINKED
if codebase_init_status == "reinitialized":
from safety.codebase.constants import CODEBASE_INIT_REINITIALIZED
message = CODEBASE_INIT_REINITIALIZED
if message:
console.print(message.format(codebase_name=codebase_id))