Versions in this module Expand all Collapse all v1 v1.0.0 Apr 17, 2016 Changes in this version + var RootDir string + var Ts = time.Parse("2006-01-02 15:04:05", "2013-12-30 18:36:00") + func ClearDir(path ...string) error + func CopyFile(src, dst string) error + func Debug(logChan chan *proto.LogEntry) + func DrainBoolChan(c chan bool) + func DrainDataChan(c chan []byte) + func DrainLogChan(c chan *proto.LogEntry) + func DrainRecvChan(c chan *proto.Reply) + func DrainRecvData(c chan interface{}) + func DrainSendChan(c chan *proto.Cmd) + func DrainTraceChan(c chan string) []string + func Dump(v interface{}) + func FileExists(file string) bool + func FileSize(fileName string) (int64, error) + func GetStatus(sendChan chan *proto.Cmd, recvChan chan *proto.Reply) map[string]string + func LoadReport(file string, v interface{}) error + func Sign(file string) ([]byte, []byte, error) + func WaitBytes(dataChan chan []byte) [][]byte + func WaitCmd(replyChan chan *proto.Cmd) []proto.Cmd + func WaitData(recvDataChan chan interface{}) []interface + func WaitErr(errChan chan error) []error + func WaitFileSize(fileName string, originalSize int64) + func WaitFiles(dir string, n int) []os.FileInfo + func WaitLog(recvDataChan chan interface{}, want int) []proto.LogEntry + func WaitLogChan(logChan chan *proto.LogEntry, n int) []proto.LogEntry + func WaitReply(replyChan chan *proto.Reply) []proto.Reply + func WaitState(c chan bool) bool + func WaitStatus(timeout int, r pct.StatusReporter, proc string, state string) bool + func WaitStatusPrefix(timeout int, r pct.StatusReporter, proc string, state string) bool + func WaitStatusReply(replyChan chan *proto.Reply) map[string]string + func WaitTrace(traceChan chan string) []string + func WriteData(data interface{}, filename string)