diff --git a/logparser/v5/Makefile b/logparser/v6/Makefile similarity index 100% rename from logparser/v5/Makefile rename to logparser/v6/Makefile diff --git a/logparser/v5/filepipe.go b/logparser/v6/filepipe.go similarity index 77% rename from logparser/v5/filepipe.go rename to logparser/v6/filepipe.go index f995aa4..c3d3207 100644 --- a/logparser/v5/filepipe.go +++ b/logparser/v6/filepipe.go @@ -11,10 +11,10 @@ import ( "os" "strings" - "github.com/inancgumus/learngo/logparser/v5/pipe" - "github.com/inancgumus/learngo/logparser/v5/pipe/group" - "github.com/inancgumus/learngo/logparser/v5/pipe/parse" - "github.com/inancgumus/learngo/logparser/v5/pipe/report" + "github.com/inancgumus/learngo/logparser/v6/pipe" + "github.com/inancgumus/learngo/logparser/v6/pipe/group" + "github.com/inancgumus/learngo/logparser/v6/pipe/parse" + "github.com/inancgumus/learngo/logparser/v6/pipe/report" ) // fromFile generates a default pipeline. diff --git a/logparser/v5/main.go b/logparser/v6/main.go similarity index 72% rename from logparser/v5/main.go rename to logparser/v6/main.go index 19e102e..46e7641 100644 --- a/logparser/v5/main.go +++ b/logparser/v6/main.go @@ -11,11 +11,11 @@ import ( "log" "os" - "github.com/inancgumus/learngo/logparser/v5/pipe" - "github.com/inancgumus/learngo/logparser/v5/pipe/filter" - "github.com/inancgumus/learngo/logparser/v5/pipe/group" - "github.com/inancgumus/learngo/logparser/v5/pipe/parse" - "github.com/inancgumus/learngo/logparser/v5/pipe/report" + "github.com/inancgumus/learngo/logparser/v6/pipe" + "github.com/inancgumus/learngo/logparser/v6/pipe/filter" + "github.com/inancgumus/learngo/logparser/v6/pipe/group" + "github.com/inancgumus/learngo/logparser/v6/pipe/parse" + "github.com/inancgumus/learngo/logparser/v6/pipe/report" ) func main() { diff --git a/logparser/v5/pipe/filter/domain.go b/logparser/v6/pipe/filter/domain.go similarity index 94% rename from logparser/v5/pipe/filter/domain.go rename to logparser/v6/pipe/filter/domain.go index 5b76942..4ac10f7 100644 --- a/logparser/v5/pipe/filter/domain.go +++ b/logparser/v6/pipe/filter/domain.go @@ -10,7 +10,7 @@ package filter import ( "strings" - "github.com/inancgumus/learngo/logparser/v5/pipe" + "github.com/inancgumus/learngo/logparser/v6/pipe" ) // DomainExt filters a set of domain extensions. diff --git a/logparser/v5/pipe/filter/filter.go b/logparser/v6/pipe/filter/filter.go similarity index 94% rename from logparser/v5/pipe/filter/filter.go rename to logparser/v6/pipe/filter/filter.go index ba26652..9c3e91f 100644 --- a/logparser/v5/pipe/filter/filter.go +++ b/logparser/v6/pipe/filter/filter.go @@ -7,7 +7,7 @@ package filter -import "github.com/inancgumus/learngo/logparser/v5/pipe" +import "github.com/inancgumus/learngo/logparser/v6/pipe" // Func represents a filtering pipeline func. type Func func(pipe.Record) (pass bool) diff --git a/logparser/v5/pipe/filter/noop.go b/logparser/v6/pipe/filter/noop.go similarity index 83% rename from logparser/v5/pipe/filter/noop.go rename to logparser/v6/pipe/filter/noop.go index 571587f..c9862f2 100644 --- a/logparser/v5/pipe/filter/noop.go +++ b/logparser/v6/pipe/filter/noop.go @@ -7,7 +7,7 @@ package filter -import "github.com/inancgumus/learngo/logparser/v5/pipe" +import "github.com/inancgumus/learngo/logparser/v6/pipe" // Noop filter that does nothing. func Noop(r pipe.Record) bool { diff --git a/logparser/v5/pipe/filter/not.go b/logparser/v6/pipe/filter/not.go similarity index 86% rename from logparser/v5/pipe/filter/not.go rename to logparser/v6/pipe/filter/not.go index 0ddce83..9f6176a 100644 --- a/logparser/v5/pipe/filter/not.go +++ b/logparser/v6/pipe/filter/not.go @@ -7,7 +7,7 @@ package filter -import "github.com/inancgumus/learngo/logparser/v5/pipe" +import "github.com/inancgumus/learngo/logparser/v6/pipe" // Not reverses a filter. True becomes false, and vice versa. func Not(filter Func) Func { diff --git a/logparser/v5/pipe/group/domain.go b/logparser/v6/pipe/group/domain.go similarity index 89% rename from logparser/v5/pipe/group/domain.go rename to logparser/v6/pipe/group/domain.go index a99d0d1..a0e0e29 100644 --- a/logparser/v5/pipe/group/domain.go +++ b/logparser/v6/pipe/group/domain.go @@ -7,7 +7,7 @@ package group -import "github.com/inancgumus/learngo/logparser/v5/pipe" +import "github.com/inancgumus/learngo/logparser/v6/pipe" // Domain groups the records by domain. // It keeps the other fields intact. diff --git a/logparser/v5/pipe/group/group.go b/logparser/v6/pipe/group/group.go similarity index 95% rename from logparser/v5/pipe/group/group.go rename to logparser/v6/pipe/group/group.go index 5ce96ca..8feefa4 100644 --- a/logparser/v5/pipe/group/group.go +++ b/logparser/v6/pipe/group/group.go @@ -10,7 +10,7 @@ package group import ( "sort" - "github.com/inancgumus/learngo/logparser/v5/pipe" + "github.com/inancgumus/learngo/logparser/v6/pipe" ) // Func represents a grouping func that returns a grouping key. diff --git a/logparser/v5/pipe/group/page.go b/logparser/v6/pipe/group/page.go similarity index 84% rename from logparser/v5/pipe/group/page.go rename to logparser/v6/pipe/group/page.go index 75ae652..29f6736 100644 --- a/logparser/v5/pipe/group/page.go +++ b/logparser/v6/pipe/group/page.go @@ -7,7 +7,7 @@ package group -import "github.com/inancgumus/learngo/logparser/v5/pipe" +import "github.com/inancgumus/learngo/logparser/v6/pipe" // Page groups records by page. func Page(r pipe.Record) string { diff --git a/logparser/v5/pipe/logcount.go b/logparser/v6/pipe/logcount.go similarity index 100% rename from logparser/v5/pipe/logcount.go rename to logparser/v6/pipe/logcount.go diff --git a/logparser/v5/pipe/parse/close.go b/logparser/v6/pipe/parse/close.go similarity index 100% rename from logparser/v5/pipe/parse/close.go rename to logparser/v6/pipe/parse/close.go diff --git a/logparser/v5/pipe/parse/json.go b/logparser/v6/pipe/parse/json.go similarity index 93% rename from logparser/v5/pipe/parse/json.go rename to logparser/v6/pipe/parse/json.go index 0de8aa7..eff849d 100644 --- a/logparser/v5/pipe/parse/json.go +++ b/logparser/v6/pipe/parse/json.go @@ -11,7 +11,7 @@ import ( "encoding/json" "io" - "github.com/inancgumus/learngo/logparser/v5/pipe" + "github.com/inancgumus/learngo/logparser/v6/pipe" ) // JSON parses json records. diff --git a/logparser/v5/pipe/parse/record.go b/logparser/v6/pipe/parse/record.go similarity index 97% rename from logparser/v5/pipe/parse/record.go rename to logparser/v6/pipe/parse/record.go index 7ff330e..8bcb576 100644 --- a/logparser/v5/pipe/parse/record.go +++ b/logparser/v6/pipe/parse/record.go @@ -7,7 +7,7 @@ import ( "strconv" "strings" - "github.com/inancgumus/learngo/logparser/v5/pipe" + "github.com/inancgumus/learngo/logparser/v6/pipe" ) const fieldsLength = 4 diff --git a/logparser/v5/pipe/parse/text.go b/logparser/v6/pipe/parse/text.go similarity index 93% rename from logparser/v5/pipe/parse/text.go rename to logparser/v6/pipe/parse/text.go index b22d3eb..3763717 100644 --- a/logparser/v5/pipe/parse/text.go +++ b/logparser/v6/pipe/parse/text.go @@ -11,7 +11,7 @@ import ( "bufio" "io" - "github.com/inancgumus/learngo/logparser/v5/pipe" + "github.com/inancgumus/learngo/logparser/v6/pipe" ) // Text parses text based log lines. diff --git a/logparser/v5/pipe/pipe.go b/logparser/v6/pipe/pipe.go similarity index 100% rename from logparser/v5/pipe/pipe.go rename to logparser/v6/pipe/pipe.go diff --git a/logparser/v5/pipe/pipeline.go b/logparser/v6/pipe/pipeline.go similarity index 100% rename from logparser/v5/pipe/pipeline.go rename to logparser/v6/pipe/pipeline.go diff --git a/logparser/v5/pipe/record.go b/logparser/v6/pipe/record.go similarity index 100% rename from logparser/v5/pipe/record.go rename to logparser/v6/pipe/record.go diff --git a/logparser/v5/pipe/report/chart.go b/logparser/v6/pipe/report/chart.go similarity index 100% rename from logparser/v5/pipe/report/chart.go rename to logparser/v6/pipe/report/chart.go diff --git a/logparser/v5/pipe/report/text.go b/logparser/v6/pipe/report/text.go similarity index 95% rename from logparser/v5/pipe/report/text.go rename to logparser/v6/pipe/report/text.go index fc8cde1..ecbebf0 100644 --- a/logparser/v5/pipe/report/text.go +++ b/logparser/v6/pipe/report/text.go @@ -12,7 +12,7 @@ import ( "io" "text/tabwriter" - "github.com/inancgumus/learngo/logparser/v5/pipe" + "github.com/inancgumus/learngo/logparser/v6/pipe" ) const (