tracer.go
func (t *BTTracer) Finalize(options []string) *exec.Cmd {
	t.m.RLock()
	defer t.m.RUnlock()

	tracer := exec.Command(t.cmd, options...)
	tracer.Dir = t.outputDir
	tracer.Stdin = t.p.stdin
	tracer.Stderr = t.p.stderr

	t.Logf(LogDebug, "Command: %v\n", tracer)

	return tracer
}
func (t *BTTracer) Finalize(options []string) *exec.Cmd {
	t.m.RLock()
	defer t.m.RUnlock()

	tracer := exec.Command(t.cmd, options...)
	tracer.Dir = t.outputDir
	tracer.Stdin = t.p.stdin
	tracer.Stderr = t.p.stderr

	t.Logf(LogDebug, "Command: %v\n", tracer)

	return tracer
}
func ( t * BTTracer ) Finalize ( options [ ] string ) * exec . Cmd { t . m . RLock ( ) defer t . m . RUnlock ( ) tracer := exec . Command ( t . cmd , options ... ) tracer . Dir = t . outputDir tracer . Stdin = t . p . stdin tracer . Stderr = t . p . stderr t . Logf ( LogDebug , " \n " , tracer ) return tracer }
// See bcd.Tracer.Finalize().
See bcd . Tracer . Finalize () .