From 4bac317899efbcfe882282b61cf40dbd8ac9d1a4 Mon Sep 17 00:00:00 2001 From: Justin Merrell Date: Fri, 27 Oct 2023 21:36:43 -0400 Subject: [PATCH] feat: match template structure --- runpod/cli/groups/project/functions.py | 6 +++--- .../groups/project/starter_templates/default/.runpodignore | 2 ++ .../default/{ => builder}/requirements.txt | 0 .../project/starter_templates/default/{ => src}/handler.py | 0 4 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 runpod/cli/groups/project/starter_templates/default/.runpodignore rename runpod/cli/groups/project/starter_templates/default/{ => builder}/requirements.txt (100%) rename runpod/cli/groups/project/starter_templates/default/{ => src}/handler.py (100%) diff --git a/runpod/cli/groups/project/functions.py b/runpod/cli/groups/project/functions.py index 01446f67..446c9a82 100644 --- a/runpod/cli/groups/project/functions.py +++ b/runpod/cli/groups/project/functions.py @@ -57,7 +57,7 @@ def create_new_project(project_name, runpod_volume_id, python_version, # pylint: project_table = table() project_table.add("uuid", project_uuid) project_table.add("name", project_name) - project_table.add("base_image", "runpod/base:0.0.4") + project_table.add("base_image", "runpod/base:0.1.0") project_table.add("gpu_types", [ "NVIDIA RTX A4000", "NVIDIA RTX A4500", "NVIDIA RTX A5000", "NVIDIA GeForce RTX 3090", "NVIDIA RTX A6000"]) @@ -76,8 +76,8 @@ def create_new_project(project_name, runpod_volume_id, python_version, # pylint: runtime_table = table() runtime_table.add("python_version", python_version) - runtime_table.add("handler_path", "handler.py") - runtime_table.add("requirements_path", "requirements.txt") + runtime_table.add("handler_path", "src/handler.py") + runtime_table.add("requirements_path", "builder/requirements.txt") toml_config.add("runtime", runtime_table) with open(os.path.join(project_folder, "runpod.toml"), 'w', encoding="UTF-8") as config_file: diff --git a/runpod/cli/groups/project/starter_templates/default/.runpodignore b/runpod/cli/groups/project/starter_templates/default/.runpodignore new file mode 100644 index 00000000..14c06bf2 --- /dev/null +++ b/runpod/cli/groups/project/starter_templates/default/.runpodignore @@ -0,0 +1,2 @@ +# Similar to .gitignore +# Matches will not be synce to the development pod or cause the development pod to reload. diff --git a/runpod/cli/groups/project/starter_templates/default/requirements.txt b/runpod/cli/groups/project/starter_templates/default/builder/requirements.txt similarity index 100% rename from runpod/cli/groups/project/starter_templates/default/requirements.txt rename to runpod/cli/groups/project/starter_templates/default/builder/requirements.txt diff --git a/runpod/cli/groups/project/starter_templates/default/handler.py b/runpod/cli/groups/project/starter_templates/default/src/handler.py similarity index 100% rename from runpod/cli/groups/project/starter_templates/default/handler.py rename to runpod/cli/groups/project/starter_templates/default/src/handler.py