fix: logging in reload
This commit is contained in:
parent
0e19df5c3e
commit
604381348a
1 changed files with 19 additions and 15 deletions
|
|
@ -1,3 +1,4 @@
|
|||
import logging
|
||||
from datetime import datetime
|
||||
from typing import Annotated
|
||||
|
||||
|
|
@ -7,6 +8,8 @@ from injectable import injectable, autowired, Autowired
|
|||
from model.webhook import ReloadEvent, WoodpeckerEvent
|
||||
from services import GitService
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
@injectable(singleton=True)
|
||||
class ReloadService:
|
||||
|
|
@ -17,9 +20,10 @@ class ReloadService:
|
|||
self._bus.on(ReloadEvent, self.on_reload)
|
||||
self._git = GitService()
|
||||
|
||||
def on_reload(self, event: ReloadEvent):
|
||||
async def on_reload(self, event: ReloadEvent):
|
||||
logger.info(f"Received ReloadEvent: {event.service}")
|
||||
head = self._git.get_head()
|
||||
self._bus.dispatch(WoodpeckerEvent(
|
||||
await self._bus.dispatch(WoodpeckerEvent(
|
||||
_id=-1,
|
||||
commit=head.sha,
|
||||
ref=head.branch,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue