summaryrefslogtreecommitdiff
path: root/Biz
diff options
context:
space:
mode:
Diffstat (limited to 'Biz')
-rw-r--r--Biz/PodcastItLater/Billing.py4
-rw-r--r--Biz/PodcastItLater/Core.py4
-rw-r--r--Biz/PodcastItLater/Web.py4
-rw-r--r--Biz/PodcastItLater/Worker.py4
-rwxr-xr-xBiz/Storybook.py3
5 files changed, 13 insertions, 6 deletions
diff --git a/Biz/PodcastItLater/Billing.py b/Biz/PodcastItLater/Billing.py
index de3540b..7746f79 100644
--- a/Biz/PodcastItLater/Billing.py
+++ b/Biz/PodcastItLater/Billing.py
@@ -10,6 +10,7 @@ Stripe subscription management and usage enforcement.
# : dep pytest-mock
import Biz.PodcastItLater.Core as Core
import json
+import logging
import Omni.App as App
import Omni.Log as Log
import Omni.Test as Test
@@ -20,7 +21,8 @@ import typing
from datetime import datetime
from datetime import timezone
-logger = Log.setup()
+logger = logging.getLogger(__name__)
+Log.setup(logger)
# Stripe configuration
stripe.api_key = os.getenv("STRIPE_SECRET_KEY", "")
diff --git a/Biz/PodcastItLater/Core.py b/Biz/PodcastItLater/Core.py
index 42a4df2..1339a7d 100644
--- a/Biz/PodcastItLater/Core.py
+++ b/Biz/PodcastItLater/Core.py
@@ -10,8 +10,8 @@ Includes:
# : dep pytest
# : dep pytest-asyncio
# : dep pytest-mock
+import logging
import Omni.App as App
-import Omni.Log as Log
import Omni.Test as Test
import os
import pathlib
@@ -25,7 +25,7 @@ from collections.abc import Iterator
from contextlib import contextmanager
from typing import Any
-logger = Log.setup()
+logger = logging.getLogger(__name__)
CODEROOT = pathlib.Path(os.getenv("CODEROOT", "."))
diff --git a/Biz/PodcastItLater/Web.py b/Biz/PodcastItLater/Web.py
index 697b92c..5ae2571 100644
--- a/Biz/PodcastItLater/Web.py
+++ b/Biz/PodcastItLater/Web.py
@@ -23,6 +23,7 @@ import Biz.PodcastItLater.Core as Core
import Biz.PodcastItLater.UI as UI
import html as html_module
import httpx
+import logging
import ludic.html as html
import Omni.App as App
import Omni.Log as Log
@@ -51,7 +52,8 @@ from starlette.responses import RedirectResponse
from starlette.testclient import TestClient
from typing import override
-logger = Log.setup()
+logger = logging.getLogger(__name__)
+Log.setup(logger)
# Configuration
diff --git a/Biz/PodcastItLater/Worker.py b/Biz/PodcastItLater/Worker.py
index 2807e8a..202e512 100644
--- a/Biz/PodcastItLater/Worker.py
+++ b/Biz/PodcastItLater/Worker.py
@@ -16,6 +16,7 @@ import boto3 # type: ignore[import-untyped]
import concurrent.futures
import io
import json
+import logging
import Omni.App as App
import Omni.Log as Log
import Omni.Test as Test
@@ -40,7 +41,8 @@ from pathlib import Path
from pydub import AudioSegment # type: ignore[import-untyped]
from typing import Any
-logger = Log.setup()
+logger = logging.getLogger(__name__)
+Log.setup(logger)
# Configuration from environment variables
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
diff --git a/Biz/Storybook.py b/Biz/Storybook.py
index 57b84c6..164e845 100755
--- a/Biz/Storybook.py
+++ b/Biz/Storybook.py
@@ -56,7 +56,8 @@ PORT = int(os.environ.get("PORT", "3000"))
area = App.from_env()
app = ludic.web.LudicApp(debug=area == App.Area.Test)
-log = Log.setup(logging.DEBUG if area == App.Area.Test else logging.ERROR)
+log = logging.getLogger(__name__)
+Log.setup(log, logging.DEBUG if area == App.Area.Test else logging.ERROR)
Sqids = sqids.Sqids()