from TestSite import TestSite
from TestNode import TestNode
-SEP='<sep>'
-
class TestMain:
subversion_id = "$Id$"
except:
setattr(parser.values,option.dest,value.split())
- @staticmethod
- def printable_steps (list):
- return " ".join(list).replace(" "+SEP+" ","\n")
-
def run (self):
- steps_message=20*'x'+" Defaut steps are\n"+TestMain.printable_steps(TestPlc.default_steps)
- steps_message += "\n"+20*'x'+" Other useful steps are\n"+TestMain.printable_steps(TestPlc.other_steps)
+ steps_message=20*'x'+" Defaut steps are\n"+TestPlc.printable_steps(TestPlc.default_steps)
+ steps_message += "\n"+20*'x'+" Other useful steps are\n"+TestPlc.printable_steps(TestPlc.other_steps)
usage = """usage: %%prog [options] steps
myplc-url defaults to the last value used, as stored in arg-myplc-url,
no default
return overall
return actual
+SEP='<sep>'
+
class TestPlc:
default_steps = ['uninstall','install','install_rpm',
'db_dump' , 'db_restore',
'standby_1 through 20'
]
+
+ @staticmethod
+ def printable_steps (list):
+ return " ".join(list).replace(" "+SEP+" ","\n")
+
def __init__ (self,plc_spec,options):
self.plc_spec=plc_spec
self.options=options