package main import ( "fmt" "github.com/starkers/safer-eve/pkg/eve" "time" ) func main() { fmt.Println("searching") //logDirs := eve.PathSearch() //fmt.Println(a) fileList := eve.FileSearchUnix() //List := eve.GetActiveChannels(fileList) //for _, name := range List{ // fmt.Println(name) //} //for _, d := range logDirs { // fmt.Println(d) // go eve.WatchPath(d) //} for _, f := range fileList{ if eve.IsCurrentLog(f) { //if strings.Contains(f, "delve.imperium") { fmt.Printf("tailing file: %v\n", f) go eve.Tail(f) //} } //else { // fmt.Println(f) //} } time.Sleep(9999 * time.Hour) } //func parseLine(text string){ // fmt.Printf("parsing: '%v'\n", text) //} // //func tailFile(filePath string) { // // // https://godoc.org/github.com/hpcloud/tail#Config // t, err := tail.TailFile( // filePath, // tail.Config{ // Follow: true, // }) // if err != nil { // fmt.Println(err) // } // for line := range t.Lines{ // parseLine(line.Text) // } // //}