mirror of
https://github.com/run-llama/llama_deploy.git
synced 2026-07-16 10:54:29 -04:00
[PR #449] [MERGED] chore: refactor WorkflowService configuration #470
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/run-llama/llama_deploy/pull/449
Author: @masci
Created: 2/4/2025
Status: ✅ Merged
Merged: 2/6/2025
Merged by: @masci
Base:
main← Head:massi/service-refact📝 Commits (3)
cbd4358chore: refactor WorkflowService configuration7789227review comments74bfbcfupdate deploy logic📊 Changes
5 files changed (+83 additions, -123 deletions)
View changed files
📝
llama_deploy/apiserver/deployment.py(+2 -4)📝
llama_deploy/deploy/deploy.py(+1 -1)📝
llama_deploy/services/base.py(+26 -22)📝
llama_deploy/services/workflow.py(+35 -83)📝
tests/services/test_workflow_service.py(+19 -13)📄 Description
Enforce a single source of truth for the
WorkflowServiceconfiguration through theWorkflowServiceConfigobject. Base class doesn't need to be Pydantic model anymore.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.