def setUp(self): self.header = '[1] ' self.vprint = vprinter.VPrinter(header=self.header, verbosity=2)
#=================================== if __name__ == "__main__": # initialize simplecomm object scomm = simplecomm.create_comm(serial=False) # setup an overall timer timer = timekeeper.TimeKeeper() timer.start("Total Time") # get commandline options options = commandline_options() debug = options.debug[0] # initialize global vprinter object for printing debug messages debugMsg = vprinter.VPrinter(header='', verbosity=0) if options.debug: header = 'cesm_tseries_generator: DEBUG... ' debugMsg = vprinter.VPrinter(header=header, verbosity=options.debug[0]) rank = scomm.get_rank() size = scomm.get_size() if rank == 0: debugMsg('Running on {0} cores'.format(size), header=True) try: status = main(options, scomm, rank, size, debug, debugMsg) scomm.sync() timer.stop("Total Time") if rank == 0:
#=================================== if __name__ == "__main__": # initialize simplecomm object scomm = simplecomm.create_comm(serial=False) sys.argv.extend([] if "ARGS_FOR_SCRIPT" not in os.environ else os.environ["ARGS_FOR_SCRIPT"].split()) # setup an overall timer timer = timekeeper.TimeKeeper() timer.start("Total Time") # get commandline options caseroot, debug, standalone, backtrace = commandline_options() # initialize global vprinter object for printing debug messages debugMsg = vprinter.VPrinter(header='', verbosity=0) if debug: header = 'cesm_tseries_generator: DEBUG... ' debugMsg = vprinter.VPrinter(header=header, verbosity=debug) rank = scomm.get_rank() size = scomm.get_size() if rank == 0: debugMsg('Running on {0} cores'.format(size), header=True) try: status = main(caseroot, standalone, scomm, rank, size, debug, debugMsg) scomm.sync() timer.stop("Total Time") if rank == 0: