def main(): try: parser = a.ArgumentParser(description="Generate sample schedules") parser.add_argument( 'parameterfile', type=str, help= 'json formatted file containing parameters used to generate the schedule' ) parser.add_argument('savelocation', type=str, help='location to save the generated schedule') args = parser.parse_args() logging.debug("opening file " + args.parameterfile) savepath = args.savelocation myFile = open(args.parameterfile, 'r') params = j.load(myFile) (formatted, _) = getScheduleFromJsonObject(params) # ignore the schedule for now logging.debug("writing schedule to file " + savepath) outfile = open(savepath, 'w') outfile.write(formatted) outfile.close() except Exception, e: logging.error(e) raise
def main(): parser = a.ArgumentParser(description = "Generate sample schedules") parser.add_argument('parameterfile', type=str, help='json formatted file') parser.add_argument('savelocation', type=str, help='location to save the generated schedule') args = parser.parse_args() myFile = open(args.parameterfile, 'r') params = j.load(myFile) doSchedule(params, args.savelocation)
def main(): try: parser = a.ArgumentParser(description = "Generate sample schedules") parser.add_argument('parameterfile', type=str, help='json formatted file containing parameters used to generate the schedule') parser.add_argument('savelocation', type=str, help='location to save the generated schedule') args = parser.parse_args() logging.debug("opening file " + args.parameterfile) savepath = args.savelocation myFile = open(args.parameterfile, 'r') params = j.load(myFile) (formatted, _) = getScheduleFromJsonObject(params) # ignore the schedule for now logging.debug("writing schedule to file " + savepath) outfile = open(savepath, 'w') outfile.write(formatted) outfile.close() except Exception, e: logging.error(e) raise