|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH] xenmon: --ms_per_sample: check too large value
Hi, This patch adds the argument check of "--ms_per_sample" option. If a value of "--ms_per_sample" option is larger than a value of "--time" option, xenmon may generate no log file. So, too large "--ms_per_sample" should be treated as an error. e.g. % xenmon.py --ms_per_sample=2000 -t 1 -n usage: xenmon.py [options] xenmon.py: error: option --ms_per_sample: too large (> 1000 ms) # Notice that a unit of "--time" is a second. Signed-off-by: KUWAMURA Shin'ya <kuwa@xxxxxxxxxxxxxx> Thanks, -- KUWAMURA Shin'ya diff -r 66dd34f2f439 tools/xenmon/xenmon.py
--- a/tools/xenmon/xenmon.py Tue Sep 05 12:20:31 2006 -0700
+++ b/tools/xenmon/xenmon.py Wed Sep 06 17:07:34 2006 +0900
@@ -675,6 +675,11 @@ def main():
if options.mspersample < 0:
parser.error("option --ms_per_sample: invalid negative value: '%d'" %
options.mspersample)
+ # If --ms_per_sample= is too large, no data may be logged.
+ if not options.live and options.duration != 0 and \
+ options.mspersample > options.duration * 1000:
+ parser.error("option --ms_per_sample: too large (> %d ms)" %
+ (options.duration * 1000))
start_xenbaked()
if options.live:
_______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |