def mk_new_trace_name()

in src/rosbridge/timeseq.py [0:0]


def mk_new_trace_name(script):
  def fmt2(v):
    ret = '%d' % v
    while len(ret) < 2:
        ret = '0' + ret
    return ret

  tm = time.localtime()
  ftime = fmt2(tm.tm_year) + '-' + fmt2(tm.tm_mon) + '-' + fmt2(tm.tm_mday) + '_' + fmt2(tm.tm_hour) + '-' + fmt2(tm.tm_min) + '-' + fmt2(tm.tm_sec)
  rand_suffix = mk_rand_suffix(3)

  return script + '_' + ftime + '_' + rand_suffix