mirror of
https://github.com/ChuckBuilds/LEDMatrix.git
synced 2026-04-10 21:03:01 +00:00
debug logging around channel logos
This commit is contained in:
@@ -667,12 +667,16 @@ class OddsTickerManager:
|
|||||||
|
|
||||||
def _create_ticker_image(self):
|
def _create_ticker_image(self):
|
||||||
"""Create a single wide image containing all game tickers."""
|
"""Create a single wide image containing all game tickers."""
|
||||||
|
logger.info("Entering _create_ticker_image method")
|
||||||
if not self.games_data:
|
if not self.games_data:
|
||||||
|
logger.warning("No games data available, cannot create ticker image.")
|
||||||
self.ticker_image = None
|
self.ticker_image = None
|
||||||
return
|
return
|
||||||
|
|
||||||
|
logger.info(f"Creating ticker image for {len(self.games_data)} games.")
|
||||||
game_images = [self._create_game_display(game) for game in self.games_data]
|
game_images = [self._create_game_display(game) for game in self.games_data]
|
||||||
if not game_images:
|
if not game_images:
|
||||||
|
logger.warning("Failed to create any game images.")
|
||||||
self.ticker_image = None
|
self.ticker_image = None
|
||||||
return
|
return
|
||||||
|
|
||||||
@@ -706,6 +710,7 @@ class OddsTickerManager:
|
|||||||
|
|
||||||
def update(self):
|
def update(self):
|
||||||
"""Update odds ticker data."""
|
"""Update odds ticker data."""
|
||||||
|
logger.info("Entering update method")
|
||||||
if not self.is_enabled:
|
if not self.is_enabled:
|
||||||
logger.debug("Odds ticker is disabled, skipping update")
|
logger.debug("Odds ticker is disabled, skipping update")
|
||||||
return
|
return
|
||||||
@@ -738,10 +743,14 @@ class OddsTickerManager:
|
|||||||
|
|
||||||
def display(self, force_clear: bool = False):
|
def display(self, force_clear: bool = False):
|
||||||
"""Display the odds ticker."""
|
"""Display the odds ticker."""
|
||||||
|
logger.info("Entering display method")
|
||||||
|
logger.info(f"Odds ticker enabled: {self.is_enabled}")
|
||||||
|
|
||||||
if not self.is_enabled:
|
if not self.is_enabled:
|
||||||
logger.debug("Odds ticker is disabled")
|
logger.debug("Odds ticker is disabled, exiting display method.")
|
||||||
return
|
return
|
||||||
|
|
||||||
|
logger.info(f"Number of games in data at start of display method: {len(self.games_data)}")
|
||||||
if not self.games_data:
|
if not self.games_data:
|
||||||
logger.warning("Odds ticker has no games data. Attempting to update...")
|
logger.warning("Odds ticker has no games data. Attempting to update...")
|
||||||
self.update()
|
self.update()
|
||||||
|
|||||||
Reference in New Issue
Block a user