@@ -2,26 +2,18 @@ package debug
22
33import (
44 "context"
5- "errors"
65 "fmt"
6+ "time"
7+
78 v1 "github.com/cloudogu/k8s-debug-mode-cr-lib/api/v1"
89 "github.com/sirupsen/logrus"
910 k8serrors "k8s.io/apimachinery/pkg/api/errors"
1011 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
11- "time"
1212
1313 pbMaintenance "github.com/cloudogu/ces-control-api/generated/maintenance"
1414 "github.com/cloudogu/ces-control-api/generated/types"
1515)
1616
17- const (
18- maintenanceTitle = "Service unavailable"
19- activateMaintenanceText = "Activating debug mode"
20- deactivateMaintenanceText = "Deactivating debug mode"
21- logLevelDebug = "DEBUG"
22- interErrMsg = "internal error"
23- )
24-
2517type defaultDebugModeService struct {
2618 pbMaintenance.UnimplementedDebugModeServer
2719 debugModeClient debugModeInterface
@@ -80,36 +72,6 @@ func (s *defaultDebugModeService) Enable(ctx context.Context, req *pbMaintenance
8072 return & types.BasicResponse {}, nil
8173}
8274
83- func (s * defaultDebugModeService ) rollbackRestoreStartDisable (ctx context.Context , err error ) error {
84- startErr := s .doguInterActor .StartAllDogus (ctx )
85- if startErr != nil {
86- err = errors .Join (wrapRollBackErr (startErr ), err )
87- }
88-
89- return s .rollbackRestoreDisable (ctx , err )
90- }
91-
92- func (s * defaultDebugModeService ) rollbackRestoreDisable (ctx context.Context , err error ) error {
93- restoreErr := s .debugModeRegistry .RestoreDoguLogLevels (ctx )
94- if restoreErr != nil {
95- err = errors .Join (wrapRollBackErr (restoreErr ), err )
96- }
97-
98- return s .rollbackDisable (ctx , err )
99- }
100-
101- func (s * defaultDebugModeService ) rollbackDisable (ctx context.Context , err error ) error {
102- rollbackErr := s .debugModeRegistry .Disable (ctx )
103- if rollbackErr != nil {
104- err = errors .Join (wrapRollBackErr (rollbackErr ), err )
105- }
106- return err
107- }
108-
109- func wrapRollBackErr (err error ) error {
110- return fmt .Errorf ("rollback error: %w" , err )
111- }
112-
11375// Disable returns an error because the method is unimplemented.
11476func (s * defaultDebugModeService ) Disable (ctx context.Context , _ * pbMaintenance.ToggleDebugModeRequest ) (* types.BasicResponse , error ) {
11577 logrus .Info ("Starting to disable debug-mode..." )
0 commit comments