summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornicolargo <nicolas@nicolargo.com>2023-10-15 09:55:23 +0200
committernicolargo <nicolas@nicolargo.com>2023-10-15 09:55:23 +0200
commite936a38dde886f151d75977b4ec947a8f5da2259 (patch)
treea0dd81cad4b96043d8a67830b4eb92a0473ecfe6
parentc05614344efcd07fbc80805501dac95709cb7d77 (diff)
Need contributor
-rw-r--r--glances/standalone.py19
1 files changed, 9 insertions, 10 deletions
diff --git a/glances/standalone.py b/glances/standalone.py
index 8ab60e8c..459e0b5e 100644
--- a/glances/standalone.py
+++ b/glances/standalone.py
@@ -9,6 +9,7 @@
"""Manage the Glances standalone session."""
+import asyncio
import sys
import time
@@ -161,24 +162,22 @@ class GlancesStandalone(object):
return ret
+ def serve_n(self, n=1):
+ """Serve n time."""
+ for _ in range(n):
+ if not self.__serve_once():
+ break
+ # self.end()
+
def serve_forever(self):
"""Wrapper to the serve_forever function."""
if self.args.stop_after:
- for _ in range(self.args.stop_after):
- if not self.__serve_once():
- break
+ self.serve_n(self.args.stop_after)
else:
while self.__serve_once():
pass
# self.end()
- def serve_n(self, n=1):
- """Serve n time."""
- for _ in range(n):
- if not self.__serve_once():
- break
- # self.end()
-
def end(self):
"""End of the standalone CLI."""
if not self.quiet: