def run_cmd(cmd):
    output, rc = c.run_bash_commands(cmd)
    if rc != 0:
        print(output)
    return rc
Esempio n. 2
0
        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)