Home | Trees | Indices | Help |
---|
|
1 """Base class for pyFoam-applications""" 2 3 from PyFoam.Basics.FoamOptionParser import FoamOptionParser 4 from PyFoam.Error import error 5 6 import sys 74510 """ 11 @param description: description of the command 12 @param usage: Usage 13 @param interspersed: Is the command line allowed to be interspersed (options after the arguments) 14 """ 15 self.parser=FoamOptionParser(description=description,usage=usage,interspersed=interspersed) 16 self.addOptions() 17 self.parser.parse(nr=nr) 18 self.opts=self.parser.getOptions() 19 20 self.run()2123 """ 24 Add options to the parser 25 """ 26 pass27 33 3436 """ 37 Prints an error message and exits 38 @param args: Arguments that are to be printed 39 """ 40 print "Error in",sys.argv[0],":", 41 for a in args: 42 print a, 43 print 44 sys.exit(-1)
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0alpha3 on Thu Mar 29 18:31:37 2007 | http://epydoc.sourceforge.net |