Special handling for Ollama startup.
(self)
| 389 | return True |
| 390 | |
| 391 | def _start_ollama(self) -> bool: |
| 392 | """Special handling for Ollama startup.""" |
| 393 | # Check if Ollama is already running |
| 394 | if self.is_port_in_use(11434): |
| 395 | self.logger.info("✅ Ollama already running") |
| 396 | self.ensure_models() |
| 397 | return True |
| 398 | |
| 399 | # Start Ollama |
| 400 | if self.start_service('ollama', self.services['ollama']): |
| 401 | self.ensure_models() |
| 402 | return True |
| 403 | |
| 404 | return False |
| 405 | |
| 406 | def _print_status_summary(self): |
| 407 | """Print system status summary.""" |
no test coverage detected