def run_cmd(cmd): output, rc = c.run_bash_commands(cmd) if rc != 0: print(output) return rc
b_st = timer() call(na) b_et = timer() print("Bin %3d drawn, %.2f seconds" % (bn, b_et-b_st)) #?? os.remove(dot_fn) #if bn == 3: # Only draw first 4 bins # break end_t = timer() n_bins = c.target_bn_hi-c.target_bn_lo print("%d bins drawn, %.2f seconds/bin" % (n_bins, (end_t-start_t)/n_bins)) asn_s = "" if asn_graphs: asn_s = " a" cmd = "python make-js-slides.py + m %s ! y %s ! %s mntr %d mxd %d sd %s" % ( msm_id, c.start_ymd, asn_s, mn_trpkts, mx_depth, "full") print("About to run cmd: %s" % cmd) output, returncode = c.run_bash_commands(cmd) print(">>>>>>>>>>>>>>> output") print(output) print("<<<<<<<<<<<<< returncode = %s" % returncode) #for bn,bg in enumerate(dgs.bga): # Avoid neato warnings (!) # dot_fn = "%s/%s-%02d.dot" % (c.start_ymd, tb_dgs_stem, bn) # svg_fn = "%s/%s-%02d.svg" % (c.start_ymd, tb_dgs_stem, bn) # na = ["neato", "-n2", "-Gsplines", "-Tsvg", dot_fn, "-o", svg_fn] # #na = ["dot", "-Tsvg", dot_fn, "-o", svg_fn] # #print("==== na = >%s<" % na) # call(na)