Ruby: Fix the example configurations option parsing
authorAndreas Hansson <andreas.hansson@arm.com>
Thu, 5 Apr 2012 14:45:26 +0000 (10:45 -0400)
committerAndreas Hansson <andreas.hansson@arm.com>
Thu, 5 Apr 2012 14:45:26 +0000 (10:45 -0400)
This patch fixes the, currently broken, Ruby example scripts to
reflect the changes in the parsing of command-line options.

configs/example/ruby_direct_test.py
configs/example/ruby_mem_test.py
configs/example/ruby_network_test.py
configs/example/ruby_random_test.py

index 7f38d543134b0a09016ed023d06a7bd48b087d83..53a1b68505c77880ea493175fbf56d8b290dd43e 100644 (file)
@@ -36,6 +36,7 @@ import os, optparse, sys
 addToPath('../common')
 addToPath('../ruby')
 
+import Options
 import Ruby
 
 # Get paths we might need.  It's expected this file is in m5/configs/example.
@@ -44,6 +45,7 @@ config_root = os.path.dirname(config_path)
 m5_root = os.path.dirname(config_root)
 
 parser = optparse.OptionParser()
+Options.addCommonOptions(parser)
 
 parser.add_option("-l", "--requests", metavar="N", default=100,
                   help="Stop after N requests")
index 20c25e833e8cd0a251321b81535b9329e4cd3451..3fec09c472cd7a4afe85bfe5326b6e4a779c3284 100644 (file)
@@ -36,6 +36,7 @@ import os, optparse, sys
 addToPath('../common')
 addToPath('../ruby')
 
+import Options
 import Ruby
 
 # Get paths we might need.  It's expected this file is in m5/configs/example.
@@ -44,6 +45,7 @@ config_root = os.path.dirname(config_path)
 m5_root = os.path.dirname(config_root)
 
 parser = optparse.OptionParser()
+Options.addCommonOptions(parser)
 
 parser.add_option("-l", "--maxloads", metavar="N", default=0,
                   help="Stop after N loads")
index aa93acd2ffd0665d643ff0dc2efa6cc40cbaa270..2d68a81ea8f934aaa677fb43c6840db4c0e110c0 100644 (file)
@@ -35,6 +35,8 @@ from m5.util import addToPath
 import os, optparse, sys
 addToPath('../common')
 addToPath('../ruby')
+
+import Options
 import Ruby
 
 # Get paths we might need.  It's expected this file is in m5/configs/example.
@@ -43,6 +45,7 @@ config_root = os.path.dirname(config_path)
 m5_root = os.path.dirname(config_root)
 
 parser = optparse.OptionParser()
+Options.addCommonOptions(parser)
 
 parser.add_option("--synthetic", type="int", default=0,
                   help="Synthetic Traffic type. 0 = Uniform Random,\
index 5e6d8237259cefb2ff386038531c07a22a0f20de..11571a29732df7867a86f1f541b1de8a87ad0aad 100644 (file)
@@ -36,6 +36,7 @@ import os, optparse, sys
 addToPath('../common')
 addToPath('../ruby')
 
+import Options
 import Ruby
 
 # Get paths we might need.  It's expected this file is in m5/configs/example.
@@ -44,6 +45,7 @@ config_root = os.path.dirname(config_path)
 m5_root = os.path.dirname(config_root)
 
 parser = optparse.OptionParser()
+Options.addCommonOptions(parser)
 
 parser.add_option("-l", "--checks", metavar="N", default=100,
                   help="Stop after N checks (loads)")