This project is a template for Azure Durable Functions using Python. It provides a basic structure to create and deploy Durable Functions locally.
- Python 3.7 or higher
- Azure Functions Core Tools
- Azure Storage Emulator (Includen in windows sdk)
-
Clone the repository:
git clone <URL_DEL_REPOSITORIO> cd Durable_Function_Template
-
Create and activate de virtual environment:
python -m venv .venv .venv\Scripts\activate # On Windows source .venv/bin/activate # On macOS/Linux
-
Install dependencies:
pip install -r requirements.txt
- Http_Start (Client): HTTP entry point that starts the orchestration.
- Orchestrator: Coordinates the execution of activities.
- Activity: Performs a specific task and returns a result.
To run the project locally, use the following command:
func startIf you want the console to display detailed execution debugging, use:
func host start --verboseContributions are welcome. Please open an issue or pull request to discuss any changes you would like to make.
