forked from Silverfish/proton-bridge
chore: (BRIDGE-253) removing unused telemetry (activation and troubleshooting)
This commit is contained in:
@ -64,38 +64,3 @@ func (mr *MockIdentityProviderMockRecorder) GetUser(arg0 interface{}) *gomock.Ca
|
||||
mr.mock.ctrl.T.Helper()
|
||||
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUser", reflect.TypeOf((*MockIdentityProvider)(nil).GetUser), arg0)
|
||||
}
|
||||
|
||||
// MockTelemetry is a mock of Telemetry interface.
|
||||
type MockTelemetry struct {
|
||||
ctrl *gomock.Controller
|
||||
recorder *MockTelemetryMockRecorder
|
||||
}
|
||||
|
||||
// MockTelemetryMockRecorder is the mock recorder for MockTelemetry.
|
||||
type MockTelemetryMockRecorder struct {
|
||||
mock *MockTelemetry
|
||||
}
|
||||
|
||||
// NewMockTelemetry creates a new mock instance.
|
||||
func NewMockTelemetry(ctrl *gomock.Controller) *MockTelemetry {
|
||||
mock := &MockTelemetry{ctrl: ctrl}
|
||||
mock.recorder = &MockTelemetryMockRecorder{mock}
|
||||
return mock
|
||||
}
|
||||
|
||||
// EXPECT returns an object that allows the caller to indicate expected use.
|
||||
func (m *MockTelemetry) EXPECT() *MockTelemetryMockRecorder {
|
||||
return m.recorder
|
||||
}
|
||||
|
||||
// ReportConfigStatusFailure mocks base method.
|
||||
func (m *MockTelemetry) ReportConfigStatusFailure(arg0 string) {
|
||||
m.ctrl.T.Helper()
|
||||
m.ctrl.Call(m, "ReportConfigStatusFailure", arg0)
|
||||
}
|
||||
|
||||
// ReportConfigStatusFailure indicates an expected call of ReportConfigStatusFailure.
|
||||
func (mr *MockTelemetryMockRecorder) ReportConfigStatusFailure(arg0 interface{}) *gomock.Call {
|
||||
mr.mock.ctrl.T.Helper()
|
||||
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReportConfigStatusFailure", reflect.TypeOf((*MockTelemetry)(nil).ReportConfigStatusFailure), arg0)
|
||||
}
|
||||
|
||||
@ -50,7 +50,6 @@ type Service struct {
|
||||
subscription *userevents.EventChanneledSubscriber
|
||||
|
||||
bridgePassProvider BridgePassProvider
|
||||
telemetry Telemetry
|
||||
}
|
||||
|
||||
func NewService(
|
||||
@ -58,7 +57,6 @@ func NewService(
|
||||
eventPublisher events.EventPublisher,
|
||||
state *State,
|
||||
bridgePassProvider BridgePassProvider,
|
||||
telemetry Telemetry,
|
||||
) *Service {
|
||||
subscriberName := fmt.Sprintf("identity-%v", state.User.ID)
|
||||
|
||||
@ -73,7 +71,6 @@ func NewService(
|
||||
}),
|
||||
subscription: userevents.NewEventSubscriber(subscriberName),
|
||||
bridgePassProvider: bridgePassProvider,
|
||||
telemetry: telemetry,
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -361,10 +361,9 @@ func newTestService(_ *testing.T, mockCtrl *gomock.Controller) (*Service, *mocks
|
||||
eventPublisher := mocks2.NewMockEventPublisher(mockCtrl)
|
||||
provider := mocks.NewMockIdentityProvider(mockCtrl)
|
||||
user := newTestUser()
|
||||
telemetry := mocks.NewMockTelemetry(mockCtrl)
|
||||
bridgePassProvider := NewFixedBridgePassProvider([]byte("hello"))
|
||||
|
||||
service := NewService(subscribable, eventPublisher, NewState(*user, newTestAddresses(), provider), bridgePassProvider, telemetry)
|
||||
service := NewService(subscribable, eventPublisher, NewState(*user, newTestAddresses(), provider), bridgePassProvider)
|
||||
return service, eventPublisher, provider
|
||||
}
|
||||
|
||||
|
||||
@ -1,22 +0,0 @@
|
||||
// Copyright (c) 2024 Proton AG
|
||||
//
|
||||
// This file is part of Proton Mail Bridge.
|
||||
//
|
||||
// Proton Mail Bridge is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published by
|
||||
// the Free Software Foundation, either version 3 of the License, or
|
||||
// (at your option) any later version.
|
||||
//
|
||||
// Proton Mail Bridge is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU General Public License
|
||||
// along with Proton Mail Bridge. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
package useridentity
|
||||
|
||||
type Telemetry interface {
|
||||
ReportConfigStatusFailure(errDetails string)
|
||||
}
|
||||
Reference in New Issue
Block a user