From 2f85661a8bd8db1807ec97c4269af4993871be50 Mon Sep 17 00:00:00 2001 From: Askill Date: Thu, 15 Aug 2024 18:27:35 +0200 Subject: [PATCH] added small runbook and switched deals for items --- RUNBOOK.md | 10 ++++++++++ ShyBadger/src/services/DealsService.py | 4 ++-- 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 RUNBOOK.md diff --git a/RUNBOOK.md b/RUNBOOK.md new file mode 100644 index 0000000..608dd60 --- /dev/null +++ b/RUNBOOK.md @@ -0,0 +1,10 @@ +# How to run this project + +Start The API Server: + + pip install -r requirements.txt + python ShyBadger/run.py + +Starts server on port 80, calling the root redirects to an unfinished OpenAPI spec site + +See `ShyBadger/test.py` for a usage example of the `BasketService` diff --git a/ShyBadger/src/services/DealsService.py b/ShyBadger/src/services/DealsService.py index d993326..a1b4d45 100644 --- a/ShyBadger/src/services/DealsService.py +++ b/ShyBadger/src/services/DealsService.py @@ -10,8 +10,8 @@ class DealsService: def __init__(self) -> None: # placeholder data # promiootion can be read dznamically from db - self.promotions["A0001"].append("two_for_one") - self.promotions["A0002"].append("ten_percent_off") + self.promotions["A0002"].append("two_for_one") + self.promotions["A0001"].append("ten_percent_off") # deal behavior needs to be programmed an can only be # changed with the rollout of a new version,