cron.log
Message: '✅ API Insert Success: 14 crypto prices recorded.'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "/home/srsimpson/webscraper/logger/pg_logger.py", line 87, in emit
self._cur.execute(INSERT_SQL, payload)
psycopg2.errors.CheckViolation: no partition of relation "event_logs" found for row
Call stack:
File "/home/srsimpson/webscraper/scripts/fetch_crypto_prices.py", line 284, in
crypto_prices_norm = fetch_crypto_prices_normal(tickers_list_norm)
File "/home/srsimpson/webscraper/scripts/fetch_crypto_prices.py", line 140, in fetch_crypto_prices_normal
crypto_logger.info(f"📡 API Status Code: {response.status_code}", extra={"tags": ["crypto", "cmc"]})
File "/usr/lib/python3.11/logging/__init__.py", line 1489, in info
self._log(INFO, msg, args, **kwargs)
File "/usr/lib/python3.11/logging/__init__.py", line 1634, in _log
self.handle(record)
File "/usr/lib/python3.11/logging/__init__.py", line 1644, in handle
self.callHandlers(record)
File "/usr/lib/python3.11/logging/__init__.py", line 1706, in callHandlers
hdlr.handle(record)
File "/usr/lib/python3.11/logging/__init__.py", line 978, in handle
self.emit(record)
File "/home/srsimpson/webscraper/logger/pg_logger.py", line 90, in emit
self.handleError(record)
Message: '📡 API Status Code: 200'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "/home/srsimpson/webscraper/logger/pg_logger.py", line 87, in emit
self._cur.execute(INSERT_SQL, payload)
psycopg2.errors.CheckViolation: no partition of relation "event_logs" found for row
Call stack:
File "/home/srsimpson/webscraper/scripts/fetch_crypto_prices.py", line 284, in
crypto_prices_norm = fetch_crypto_prices_normal(tickers_list_norm)
File "/home/srsimpson/webscraper/scripts/fetch_crypto_prices.py", line 143, in fetch_crypto_prices_normal
crypto_logger.info(f"✅ API returned data for tickers: {list(data['data'].keys())}", extra={"tags": ["crypto", "cmc"]})
File "/usr/lib/python3.11/logging/__init__.py", line 1489, in info
self._log(INFO, msg, args, **kwargs)
File "/usr/lib/python3.11/logging/__init__.py", line 1634, in _log
self.handle(record)
File "/usr/lib/python3.11/logging/__init__.py", line 1644, in handle
self.callHandlers(record)
File "/usr/lib/python3.11/logging/__init__.py", line 1706, in callHandlers
hdlr.handle(record)
File "/usr/lib/python3.11/logging/__init__.py", line 978, in handle
self.emit(record)
File "/home/srsimpson/webscraper/logger/pg_logger.py", line 90, in emit
self.handleError(record)
Message: "✅ API returned data for tickers: ['ADA', 'AERO', 'ANKR', 'BTC', 'ETH', 'GRT', 'KRL', 'LTC', 'REQ', 'SKI', 'SOL', 'VELO', 'VIRTUAL', 'XRP']"
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "/home/srsimpson/webscraper/logger/pg_logger.py", line 87, in emit
self._cur.execute(INSERT_SQL, payload)
psycopg2.errors.CheckViolation: no partition of relation "event_logs" found for row
Call stack:
File "/home/srsimpson/webscraper/scripts/fetch_crypto_prices.py", line 285, in
insert_normalized_crypto_prices(crypto_prices_norm)
File "/home/srsimpson/webscraper/scripts/fetch_crypto_prices.py", line 232, in insert_normalized_crypto_prices
db_inserts_logger.info(f"✅ Inserted {result['inserted']} crypto prices via Normalized API.", extra={"tags": ["crypto", "normalized"]})
File "/usr/lib/python3.11/logging/__init__.py", line 1489, in info
self._log(INFO, msg, args, **kwargs)
File "/usr/lib/python3.11/logging/__init__.py", line 1634, in _log
self.handle(record)
File "/usr/lib/python3.11/logging/__init__.py", line 1644, in handle
self.callHandlers(record)
File "/usr/lib/python3.11/logging/__init__.py", line 1706, in callHandlers
hdlr.handle(record)
File "/usr/lib/python3.11/logging/__init__.py", line 978, in handle
self.emit(record)
File "/home/srsimpson/webscraper/logger/pg_logger.py", line 90, in emit
self.handleError(record)
Message: '✅ Inserted 14 crypto prices via Normalized API.'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "/home/srsimpson/webscraper/logger/pg_logger.py", line 87, in emit
self._cur.execute(INSERT_SQL, payload)
psycopg2.errors.CheckViolation: no partition of relation "event_logs" found for row
Call stack:
File "/home/srsimpson/webscraper/scripts/fetch_crypto_prices.py", line 287, in
crypto_logger.info(f"✅ {SCRIPT_NAME} finished execution.", extra={"tags": ["shutdown"]})
File "/usr/lib/python3.11/logging/__init__.py", line 1489, in info
self._log(INFO, msg, args, **kwargs)
File "/usr/lib/python3.11/logging/__init__.py", line 1634, in _log
self.handle(record)
File "/usr/lib/python3.11/logging/__init__.py", line 1644, in handle
self.callHandlers(record)
File "/usr/lib/python3.11/logging/__init__.py", line 1706, in callHandlers
hdlr.handle(record)
File "/usr/lib/python3.11/logging/__init__.py", line 978, in handle
self.emit(record)
File "/home/srsimpson/webscraper/logger/pg_logger.py", line 90, in emit
self.handleError(record)
Message: '✅ fetch_crypto_prices.py finished execution.'
Arguments: ()
← Back to Logs