added ollamamonitor para

This commit is contained in:
2025-09-18 10:50:19 +02:00
parent 4b7e31b0a2
commit d07eb7dfd4
2 changed files with 3 additions and 3 deletions

View File

@@ -1,7 +1,7 @@
from typing import Literal
from nicegui import ui
from components.circular_progress import MetricCircle, LargeMetricCircle, ColorfulMetricCard, MetricCircleAdv
from utils import SystemMonitor, GPUMonitor
from utils import SystemMonitor, GPUMonitor, OllamaMonitor
"""
with ui.element('div').classes('main-content w-full'):
@@ -49,7 +49,7 @@ with ui.element('div').classes('main-content w-full'):
class DashboardPage(ui.column):
def __init__(self, system_monitor: SystemMonitor, gpu_monitor: GPUMonitor, *, wrap: bool = False, align_items: None | Literal['start'] | Literal['end'] | Literal['center'] | Literal['baseline'] | Literal['stretch'] = None) -> None:
def __init__(self, system_monitor: SystemMonitor, gpu_monitor: GPUMonitor, ollama_monitor: OllamaMonitor, *, wrap: bool = False, align_items: None | Literal['start'] | Literal['end'] | Literal['center'] | Literal['baseline'] | Literal['stretch'] = None) -> None:
super().__init__(wrap=wrap, align_items=align_items)
self.system_monitor = system_monitor
self.gpu_monitor = gpu_monitor