summaryrefslogtreecommitdiff
path: root/internal/discovery
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2021-09-19 13:22:59 +0300
committerPaul Buetow <paul@buetow.org>2021-10-02 12:26:29 +0300
commitfe3e68afd99d8ea246be52893730f987e138ec24 (patch)
tree726e0914730912e0a3b223f7b37facc05ba31140 /internal/discovery
parentabeac87aec44249bf67f1b0eca471a31086265ca (diff)
move args to config package
logger package rewrite as dlog
Diffstat (limited to 'internal/discovery')
-rw-r--r--internal/discovery/comma.go4
-rw-r--r--internal/discovery/discovery.go18
-rw-r--r--internal/discovery/file.go8
3 files changed, 15 insertions, 15 deletions
diff --git a/internal/discovery/comma.go b/internal/discovery/comma.go
index 4344240..9bea89c 100644
--- a/internal/discovery/comma.go
+++ b/internal/discovery/comma.go
@@ -3,11 +3,11 @@ package discovery
import (
"strings"
- "github.com/mimecast/dtail/internal/io/logger"
+ "github.com/mimecast/dtail/internal/io/dlog"
)
// ServerListFromCOMMA retrieves a list of servers from comma separated input list.
func (d *Discovery) ServerListFromCOMMA() []string {
- logger.Debug("Retrieving server list from comma separated list", d.server)
+ dlog.Common.Debug("Retrieving server list from comma separated list", d.server)
return strings.Split(d.server, ",")
}
diff --git a/internal/discovery/discovery.go b/internal/discovery/discovery.go
index 3608ce7..83ee95e 100644
--- a/internal/discovery/discovery.go
+++ b/internal/discovery/discovery.go
@@ -9,7 +9,7 @@ import (
"strings"
"time"
- "github.com/mimecast/dtail/internal/io/logger"
+ "github.com/mimecast/dtail/internal/io/dlog"
)
// ServerOrder to specify how to sort the server list.
@@ -42,7 +42,7 @@ func New(method, server string, order ServerOrder) *Discovery {
if strings.Contains(module, ":") {
s := strings.Split(module, ":")
if len(s) != 2 {
- logger.FatalExit("Unable to parse discovery module", module)
+ dlog.Common.FatalPanic("Unable to parse discovery module", module)
}
module = s[0]
options = s[1]
@@ -72,11 +72,11 @@ func (d *Discovery) initRegex() {
}
regexStr := string(runes)
- logger.Debug("Using filter regex", regexStr)
+ dlog.Common.Debug("Using filter regex", regexStr)
regex, err := regexp.Compile(regexStr)
if err != nil {
- logger.FatalExit("Could not compile regex", regexStr, err)
+ dlog.Common.FatalPanic("Could not compile regex", regexStr, err)
}
d.regex = regex
@@ -97,7 +97,7 @@ func (d *Discovery) ServerList() []string {
servers = d.shuffleList(servers)
}
- logger.Debug("Discovered servers", len(servers), servers)
+ dlog.Common.Debug("Discovered servers", len(servers), servers)
return servers
}
@@ -124,7 +124,7 @@ func (d *Discovery) serverListFromReflectedModule() []string {
rt := reflect.TypeOf(d)
reflectedMethod, ok := rt.MethodByName(methodName)
if !ok {
- logger.FatalExit("No such server discovery module", d.module, methodName)
+ dlog.Common.FatalPanic("No such server discovery module", d.module, methodName)
}
inputValues := make([]reflect.Value, 1)
@@ -138,7 +138,7 @@ func (d *Discovery) serverListFromReflectedModule() []string {
// Filter server list based on a regexp.
func (d *Discovery) filterList(servers []string) (filtered []string) {
- logger.Debug("Filtering server list")
+ dlog.Common.Debug("Filtering server list")
for _, server := range servers {
if d.regex.MatchString(server) {
@@ -160,13 +160,13 @@ func (d *Discovery) dedupList(servers []string) (deduped []string) {
}
}
- logger.Debug("Deduped server list", len(servers), len(deduped))
+ dlog.Common.Debug("Deduped server list", len(servers), len(deduped))
return
}
// Randomly shuffle the server list.
func (d *Discovery) shuffleList(servers []string) []string {
- logger.Debug("Shuffling server list")
+ dlog.Common.Debug("Shuffling server list")
r := rand.New(rand.NewSource(time.Now().Unix()))
shuffled := make([]string, len(servers))
diff --git a/internal/discovery/file.go b/internal/discovery/file.go
index 1250755..fb46eeb 100644
--- a/internal/discovery/file.go
+++ b/internal/discovery/file.go
@@ -4,16 +4,16 @@ import (
"bufio"
"os"
- "github.com/mimecast/dtail/internal/io/logger"
+ "github.com/mimecast/dtail/internal/io/dlog"
)
// ServerListFromFILE retrieves a list of servers from a file.
func (d *Discovery) ServerListFromFILE() (servers []string) {
- logger.Debug("Retrieving server list from file", d.server)
+ dlog.Common.Debug("Retrieving server list from file", d.server)
file, err := os.Open(d.server)
if err != nil {
- logger.FatalExit(d.server, err)
+ dlog.Common.FatalPanic(d.server, err)
}
defer file.Close()
@@ -22,7 +22,7 @@ func (d *Discovery) ServerListFromFILE() (servers []string) {
servers = append(servers, scanner.Text())
}
if err := scanner.Err(); err != nil {
- logger.FatalExit(d.server, err)
+ dlog.Common.FatalPanic(d.server, err)
}
return