Skip to content

Commit fdc091f

Browse files
authored
Merge pull request #2281 from FabianKramm/main
feat: add DevSpace sleep mode handling
2 parents b1f7911 + 4a779ef commit fdc091f

22 files changed

Lines changed: 189 additions & 93 deletions

File tree

cmd/analyze.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ func (cmd *AnalyzeCmd) RunAnalyze(f factory.Factory, cobraCmd *cobra.Command, ar
8686

8787
// If the current kube context or namespace is different from old,
8888
// show warnings and reset kube client if necessary
89-
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, log)
89+
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, false, log)
9090
if err != nil {
9191
return err
9292
}

cmd/attach.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ func (cmd *AttachCmd) Run(f factory.Factory, cobraCmd *cobra.Command, args []str
8989

9090
// If the current kube context or namespace is different from old,
9191
// show warnings and reset kube client if necessary
92-
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, log)
92+
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, false, log)
9393
if err != nil {
9494
return err
9595
}

cmd/enter.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ func (cmd *EnterCmd) Run(f factory.Factory, args []string) error {
118118

119119
// If the current kube context or namespace is different from old,
120120
// show warnings and reset kube client if necessary
121-
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, logger)
121+
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, false, logger)
122122
if err != nil {
123123
return err
124124
}

cmd/list/deployments.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ func (cmd *deploymentsCmd) RunDeploymentsStatus(f factory.Factory, cobraCmd *cob
8080

8181
// If the current kube context or namespace is different from old,
8282
// show warnings and reset kube client if necessary
83-
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, logger)
83+
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, false, logger)
8484
if err != nil {
8585
return err
8686
}

cmd/list/namespaces.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ func (cmd *namespacesCmd) RunListNamespaces(f factory.Factory, cobraCmd *cobra.C
7171

7272
// If the current kube context or namespace is different from old,
7373
// show warnings and reset kube client if necessary
74-
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, logger)
74+
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, false, logger)
7575
if err != nil {
7676
return err
7777
}

cmd/logs.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ func (cmd *LogsCmd) RunLogs(f factory.Factory) error {
106106

107107
// If the current kube context or namespace is different from old,
108108
// show warnings and reset kube client if necessary
109-
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, log)
109+
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, false, log)
110110
if err != nil {
111111
return err
112112
}

cmd/open.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ func (cmd *OpenCmd) RunOpen(f factory.Factory) error {
128128

129129
// If the current kube context or namespace is different from old,
130130
// show warnings and reset kube client if necessary
131-
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, cmd.log)
131+
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, false, cmd.log)
132132
if err != nil {
133133
return err
134134
}

cmd/reset/pods.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ func (cmd *podsCmd) RunResetPods(f factory.Factory, cobraCmd *cobra.Command, arg
8282

8383
// If the current kube context or namespace is different from old,
8484
// show warnings and reset kube client if necessary
85-
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, cmd.log)
85+
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, false, cmd.log)
8686
if err != nil {
8787
return err
8888
}

cmd/restart.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ func (cmd *RestartCmd) Run(f factory.Factory) error {
108108

109109
// If the current kube context or namespace is different from old,
110110
// show warnings and reset kube client if necessary
111-
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, cmd.log)
111+
client, err = kubectl.CheckKubeContext(client, localCache, cmd.NoWarn, cmd.SwitchContext, false, cmd.log)
112112
if err != nil {
113113
return err
114114
}

cmd/run_pipeline.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ func initialize(ctx context.Context, f factory.Factory, options *CommandOptions,
309309
if client != nil {
310310
// If the current kube context or namespace is different than old,
311311
// show warnings and reset kube client if necessary
312-
client, err = kubectl.CheckKubeContext(client, localCache, options.NoWarn, options.SwitchContext, logger)
312+
client, err = kubectl.CheckKubeContext(client, localCache, options.NoWarn, options.SwitchContext, false, logger)
313313
if err != nil {
314314
return nil, err
315315
}

0 commit comments

Comments
 (0)