Skip to content

Commit

Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Move sniffer to new mapperclient pkg
Browse files Browse the repository at this point in the history
orishavit committed Dec 10, 2024
1 parent 0c84703 commit cf9f8b3
Showing 12 changed files with 9 additions and 438 deletions.
4 changes: 2 additions & 2 deletions src/sniffer/cmd/main.go
Original file line number Diff line number Diff line change
@@ -12,6 +12,7 @@ import (
"github.com/otterize/intents-operator/src/shared/telemetries/errorreporter"
"github.com/otterize/intents-operator/src/shared/telemetries/telemetriesgql"
"github.com/otterize/intents-operator/src/shared/telemetries/telemetrysender"
"github.com/otterize/network-mapper/src/mapperclient"
"github.com/otterize/network-mapper/src/shared/version"
"golang.org/x/sync/errgroup"
"net/http"
@@ -21,7 +22,6 @@ import (

"github.com/labstack/echo-contrib/echoprometheus"
sharedconfig "github.com/otterize/network-mapper/src/shared/config"
"github.com/otterize/network-mapper/src/sniffer/pkg/mapperclient"
"github.com/otterize/network-mapper/src/sniffer/pkg/sniffer"
"github.com/sirupsen/logrus"
"github.com/spf13/viper"
@@ -44,7 +44,7 @@ func main() {

ctrl.SetLogger(logrusr.New(logrus.StandardLogger()))

mapperClient := mapperclient.NewMapperClient(viper.GetString(sharedconfig.MapperApiUrlKey))
mapperClient := mapperclient.New(viper.GetString(sharedconfig.MapperApiUrlKey))

healthServer := echo.New()
healthServer.HideBanner = true
2 changes: 1 addition & 1 deletion src/sniffer/pkg/collectors/collector.go
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package collectors

import (
"github.com/otterize/network-mapper/src/sniffer/pkg/mapperclient"
"github.com/otterize/network-mapper/src/mapperclient"
"github.com/otterize/nilable"
"github.com/sirupsen/logrus"
"time"
2 changes: 1 addition & 1 deletion src/sniffer/pkg/collectors/dnssniffer_test.go
Original file line number Diff line number Diff line change
@@ -2,14 +2,14 @@ package collectors

import (
"encoding/hex"
"github.com/otterize/network-mapper/src/mapperclient"
"github.com/otterize/network-mapper/src/sniffer/pkg/ipresolver"
"github.com/otterize/nilable"
"testing"
"time"

"github.com/google/gopacket"
"github.com/google/gopacket/layers"
"github.com/otterize/network-mapper/src/sniffer/pkg/mapperclient"
"github.com/stretchr/testify/suite"
)

2 changes: 1 addition & 1 deletion src/sniffer/pkg/collectors/socketscanner_test.go
Original file line number Diff line number Diff line change
@@ -3,8 +3,8 @@ package collectors
import (
"fmt"
"github.com/google/go-cmp/cmp/cmpopts"
"github.com/otterize/network-mapper/src/mapperclient"
"github.com/otterize/network-mapper/src/sniffer/pkg/config"
"github.com/otterize/network-mapper/src/sniffer/pkg/mapperclient"
"github.com/otterize/nilable"
"github.com/spf13/viper"
"github.com/stretchr/testify/suite"
2 changes: 1 addition & 1 deletion src/sniffer/pkg/collectors/tcpsniffer_test.go
Original file line number Diff line number Diff line change
@@ -2,6 +2,7 @@ package collectors

import (
"encoding/hex"
"github.com/otterize/network-mapper/src/mapperclient"
"github.com/otterize/network-mapper/src/sniffer/pkg/ipresolver"
"github.com/otterize/nilable"
"github.com/stretchr/testify/require"
@@ -11,7 +12,6 @@ import (

"github.com/google/gopacket"
"github.com/google/gopacket/layers"
"github.com/otterize/network-mapper/src/sniffer/pkg/mapperclient"
)

func TestTCPSniffer_TestHandlePacketAWS(t *testing.T) {
47 changes: 0 additions & 47 deletions src/sniffer/pkg/mapperclient/client.go

This file was deleted.

4 changes: 0 additions & 4 deletions src/sniffer/pkg/mapperclient/generate.go

This file was deleted.

258 changes: 0 additions & 258 deletions src/sniffer/pkg/mapperclient/generated.go

This file was deleted.

16 changes: 0 additions & 16 deletions src/sniffer/pkg/mapperclient/genqlient.graphql

This file was deleted.

12 changes: 0 additions & 12 deletions src/sniffer/pkg/mapperclient/genqlient.yaml

This file was deleted.

92 changes: 0 additions & 92 deletions src/sniffer/pkg/mapperclient/mockclient/mocks.go

This file was deleted.

6 changes: 3 additions & 3 deletions src/sniffer/pkg/sniffer/sniffer.go
Original file line number Diff line number Diff line change
@@ -3,11 +3,11 @@ package sniffer
import (
"context"
"github.com/otterize/intents-operator/src/shared/errors"
"github.com/otterize/network-mapper/src/mapperclient"
"github.com/otterize/network-mapper/src/shared/isrunningonaws"
"github.com/otterize/network-mapper/src/sniffer/pkg/collectors"
"github.com/otterize/network-mapper/src/sniffer/pkg/config"
"github.com/otterize/network-mapper/src/sniffer/pkg/ipresolver"
"github.com/otterize/network-mapper/src/sniffer/pkg/mapperclient"
"github.com/otterize/network-mapper/src/sniffer/pkg/prometheus"
"github.com/sirupsen/logrus"
"github.com/spf13/viper"
@@ -19,10 +19,10 @@ type Sniffer struct {
socketScanner *collectors.SocketScanner
tcpSniffer *collectors.TCPSniffer
lastReportTime time.Time
mapperClient mapperclient.MapperClient
mapperClient *mapperclient.Client
}

func NewSniffer(mapperClient mapperclient.MapperClient) *Sniffer {
func NewSniffer(mapperClient *mapperclient.Client) *Sniffer {
procFSIPResolver := ipresolver.NewProcFSIPResolver()
isRunningOnAws := isrunningonaws.Check()

0 comments on commit cf9f8b3

Please sign in to comment.