|
|
@ -76,9 +76,10 @@ func main() {
|
|
|
|
// run when each command's execute method is called
|
|
|
|
// run when each command's execute method is called
|
|
|
|
cobra.OnInitialize(func() {
|
|
|
|
cobra.OnInitialize(func() {
|
|
|
|
helmDriver := os.Getenv("HELM_DRIVER")
|
|
|
|
helmDriver := os.Getenv("HELM_DRIVER")
|
|
|
|
if err := actionConfig.Init(settings.RESTClientGetter(), settings.Namespace(), helmDriver, debug, actionConfig.GetHookLogFromRealCluster); err != nil {
|
|
|
|
if err := actionConfig.Init(settings.RESTClientGetter(), settings.Namespace(), helmDriver, debug); err != nil {
|
|
|
|
log.Fatal(err)
|
|
|
|
log.Fatal(err)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
actionConfig.HookLogGetter = actionConfig.GetHookLogFromRealCluster
|
|
|
|
if helmDriver == "memory" {
|
|
|
|
if helmDriver == "memory" {
|
|
|
|
loadReleasesInMemory(actionConfig)
|
|
|
|
loadReleasesInMemory(actionConfig)
|
|
|
|
}
|
|
|
|
}
|
|
|
|