Merge branch 'issue3352-fetch_client_server' into develop

This commit is contained in:
nicolargo 2025-11-22 16:38:21 +01:00
commit 868aa0f4b1
1 changed files with 4 additions and 0 deletions

View File

@ -19,6 +19,7 @@ from glances.logger import logger
from glances.outputs.glances_curses import GlancesCursesClient from glances.outputs.glances_curses import GlancesCursesClient
from glances.outputs.glances_stdout import GlancesStdout from glances.outputs.glances_stdout import GlancesStdout
from glances.outputs.glances_stdout_csv import GlancesStdoutCsv from glances.outputs.glances_stdout_csv import GlancesStdoutCsv
from glances.outputs.glances_stdout_fetch import GlancesStdoutFetch
from glances.outputs.glances_stdout_json import GlancesStdoutJson from glances.outputs.glances_stdout_json import GlancesStdoutJson
from glances.stats_client import GlancesStatsClient from glances.stats_client import GlancesStatsClient
from glances.timer import Counter from glances.timer import Counter
@ -187,6 +188,9 @@ class GlancesClient:
logger.info(f"Stdout CSV mode is ON, following stats will be displayed: {self.args.stdout_csv}") logger.info(f"Stdout CSV mode is ON, following stats will be displayed: {self.args.stdout_csv}")
# Init screen # Init screen
self.screen = GlancesStdoutCsv(config=self.config, args=self.args) self.screen = GlancesStdoutCsv(config=self.config, args=self.args)
elif self.args.stdout_fetch:
logger.info("Fetch mode is ON")
self.screen = GlancesStdoutFetch(config=self.config, args=self.args)
else: else:
self.screen = GlancesCursesClient(config=self.config, args=self.args) self.screen = GlancesCursesClient(config=self.config, args=self.args)