Skip to content

Commit

Permalink
Merge pull request #1 from wdoogz/dev
Browse files Browse the repository at this point in the history
Dev
  • Loading branch information
wdoogz committed May 25, 2020
2 parents b67182d + 89385ae commit 9733fac
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 5 deletions.
Binary file added bin/linux64
Binary file not shown.
15 changes: 13 additions & 2 deletions go/src/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,21 @@ package main

import (
"fmt"
"os"
"parser"
)

func main() {
fmt.Println("Init")
parser.ParseLogDir("/Users/wdugan/Documents/PersonalGit/log_ripper/log_files_test")
// "/Users/wdugan/Documents/PersonalGit/log_ripper/log_files_test"
pathToLogs := os.Args[1]
testPath, err := os.Stat(pathToLogs)

if testPath.IsDir() {
parser.ParseLogDir(pathToLogs)
} else {
parser.ParseLogFile(pathToLogs)
}
if err != nil {
fmt.Println(err)
}
}
10 changes: 7 additions & 3 deletions go/src/parser/parser.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ func ParseLogFile(fileName string) {
fmt.Println("Error!!... ->", err)
}

r, _ := regexp.Compile("error")
r, _ := regexp.Compile("[eE][rR]{2}[oO][rR]")
results := r.FindAllString(string(logFile), -1)
fmt.Println(len(results))

Expand All @@ -23,8 +23,12 @@ func ParseLogFile(fileName string) {
func ParseLogDir(dirName string) {
logDir, err := ioutil.ReadDir(dirName)
for _, dirLogFile := range logDir {
logFileName, err := ioutil.ReadFile(dirName + "/" + dirLogFile.Name())
fmt.Println(string(logFileName))
logFileName, _ := ioutil.ReadFile(dirName + "/" + dirLogFile.Name())

fmt.Println(dirLogFile.Name())
r, _ := regexp.Compile("[eE][rR]{2}[oO][rR]")
results := r.FindAllString(string(logFileName), -1)
fmt.Println(len(results))

if err != nil {
fmt.Println(err)
Expand Down
1 change: 1 addition & 0 deletions log_files_test/test_log2.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ err
er
error
error
eRROr

0 comments on commit 9733fac

Please sign in to comment.