shu/add project files (#3072)

This commit is contained in:
Shuchang Zheng
2025-07-31 09:28:17 -07:00
committed by GitHub
parent fc41e39d47
commit 26ee411ddc
4 changed files with 90 additions and 3 deletions

View File

@@ -45,6 +45,7 @@ ORGANIZATION_AUTH_TOKEN_PREFIX = "oat"
ORG_PREFIX = "o"
OUTPUT_PARAMETER_PREFIX = "op"
PERSISTENT_BROWSER_SESSION_ID = "pbs"
PROJECT_FILE_PREFIX = "pf"
PROJECT_REVISION_PREFIX = "pv"
PROJECT_PREFIX = "p"
STEP_PREFIX = "stp"
@@ -215,6 +216,11 @@ def generate_project_revision_id() -> str:
return f"{PROJECT_REVISION_PREFIX}_{int_id}"
def generate_project_file_id() -> str:
int_id = generate_id()
return f"{PROJECT_FILE_PREFIX}_{int_id}"
############# Helper functions below ##############
def generate_id() -> int:
"""