After story 3
This commit is contained in:
+4
-4
@@ -17,6 +17,7 @@ sys.path.insert(0, str(Path(__file__).parent))
|
||||
from config_loader import get_config
|
||||
from db_connector import DBConnector
|
||||
from logging_config import setup_logging
|
||||
from orchestrator import WorkerPool
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
@@ -85,14 +86,13 @@ def main():
|
||||
|
||||
logger.info("Worker initialization complete. Starting processing loop...")
|
||||
|
||||
# TODO: Start scanner, processor, and monitoring services
|
||||
# This is the skeleton - actual processing logic is in subsequent stories
|
||||
pool = WorkerPool(db, config.data, max_workers=1)
|
||||
|
||||
try:
|
||||
while True:
|
||||
time.sleep(60) # Main loop placeholder
|
||||
pool.start()
|
||||
except KeyboardInterrupt:
|
||||
logger.info("Worker shutting down.")
|
||||
pool.stop()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in New Issue
Block a user