fix: package prefix

This commit is contained in:
Piotr Dec 2025-12-15 22:19:42 +01:00
parent 35014e0684
commit 48eaf4ec38
Signed by: stawros
GPG key ID: 74B18A3F0F1E99C0
5 changed files with 15 additions and 15 deletions

View file

@ -1,4 +1,4 @@
from .config import get_settings from karl.config import get_settings
def main() -> None: def main() -> None:

View file

@ -6,10 +6,10 @@ from fastapi import APIRouter, Depends
from fastapi_utils.cbv import cbv from fastapi_utils.cbv import cbv
from starlette.responses import JSONResponse, Response from starlette.responses import JSONResponse, Response
from api.models import Request from karl.api.models import Request
from core.injects import AutowireSupport from karl.core.injects import AutowireSupport
from core.woodpecker import Woodpecker from karl.core.woodpecker import Woodpecker
from model.webhook import WoodpeckerEvent from karl.model.webhook import WoodpeckerEvent
router = APIRouter() router = APIRouter()
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View file

@ -1,7 +1,7 @@
from bubus import EventBus from bubus import EventBus
from injectable import inject from injectable import inject
from core.woodpecker import Woodpecker from karl.core.woodpecker import Woodpecker
class AutowireSupport: class AutowireSupport:

View file

@ -8,10 +8,10 @@ from typing import Annotated
from bubus import EventBus, BaseEvent from bubus import EventBus, BaseEvent
from injectable import injectable, Autowired, autowired from injectable import injectable, Autowired, autowired
from config import get_settings from karl.config import get_settings
from model.webhook import WoodpeckerEvent from karl.model.webhook import WoodpeckerEvent
from services import GitService, DockerService from karl.services import GitService, DockerService
from services.mo import Mo from karl.services.mo import Mo
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View file

@ -3,8 +3,8 @@ import logging
from fastapi import FastAPI from fastapi import FastAPI
from injectable import load_injection_container from injectable import load_injection_container
from config import get_settings from karl.config import get_settings
from util.logging import HandlerFactory from karl.util.logging import HandlerFactory
class KarlApplication: class KarlApplication:
@ -45,13 +45,13 @@ class KarlApplication:
logging_logger.propagate = False logging_logger.propagate = False
def _set_middlewares(self, app: FastAPI): def _set_middlewares(self, app: FastAPI):
from web.middlewares import LoggingMiddleware from karl.web.middlewares import LoggingMiddleware
app.add_middleware(LoggingMiddleware) app.add_middleware(LoggingMiddleware)
def _set_routes(self, app: FastAPI): def _set_routes(self, app: FastAPI):
from core.router import router as core_router from karl.core.router import router as core_router
app.include_router(core_router) app.include_router(core_router)
from api.v1 import router as api_v1_router from karl.api.v1 import router as api_v1_router
app.include_router(api_v1_router, prefix="/api/v1", tags=["v1"]) app.include_router(api_v1_router, prefix="/api/v1", tags=["v1"])
pass pass