[Erp5-report] r46022 vincent - /erp5/trunk/utils/timing_log_parser/plot.py

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Aug 31 10:23:46 CEST 2011


Author: vincent
Date: Wed Aug 31 10:23:45 2011
New Revision: 46022

URL: http://svn.erp5.org?rev=46022&view=rev
Log:
Use more optparse usage/help features.

Modified:
    erp5/trunk/utils/timing_log_parser/plot.py

Modified: erp5/trunk/utils/timing_log_parser/plot.py
URL: http://svn.erp5.org/erp5/trunk/utils/timing_log_parser/plot.py?rev=46022&r1=46021&r2=46022&view=diff
==============================================================================
--- erp5/trunk/utils/timing_log_parser/plot.py [utf8] (original)
+++ erp5/trunk/utils/timing_log_parser/plot.py [utf8] Wed Aug 31 10:23:45 2011
@@ -36,7 +36,7 @@ r = robjects.r
 
 usage = """
   Usage:
-    plot.py file1.csv [OPTION] [file2.csv [...]]
+    %prog [OPTION] file1.csv [file2.csv [...]]
   Result:
     Generates, in current directory, a graph per csv column in out-type format.
     Their name is composed of:
@@ -46,12 +46,6 @@ usage = """
       more the plot will be complete (less holes, longer timespan coverage).
     - out-type extension
 
-  Options:
-    --with-regression : enable B-spline regression
-    --ignored-quantity=NUM : ignore NUM higher values that might make a
-        graph totally unusable
-    --out-type=[png] : can be png (default) or svg
-
   CSV files must have been generated by parse_timing_log.py tool.
 """
 
@@ -114,9 +108,12 @@ def computeExpr(expr):
 
 def main():
   parser = OptionParser(usage)
-  parser.add_option("--with-regression", action="store_true", dest="regression_enabled")
-  parser.add_option("--ignored-quantity", type="int", dest="ignored_quantity")
-  parser.add_option("--out-type", type="string", default="png")
+  parser.add_option("--with-regression", action="store_true",
+    dest="regression_enabled", help="enable B-spline regression")
+  parser.add_option("--ignored-quantity", type="int", dest="ignored_quantity",
+    help="ignore IGNORED_QUANTITY higher values that might make a graph totally unusable")
+  parser.add_option("--out-type", type="string", default="png",
+    help="can be %default (default) or svg")
   (options, file_name_list) = parser.parse_args()
 
   current_dir = os.getcwd()



More information about the Erp5-report mailing list