mirror of
https://github.com/openziti/zrok.git
synced 2025-06-26 04:31:30 +02:00
more prg nil checks
This commit is contained in:
parent
03af25ff60
commit
405e1c847c
@ -104,24 +104,32 @@ func (cmd *enableCommand) run(_ *cobra.Command, args []string) {
|
|||||||
cmd.endpointError(zrd.ApiEndpoint())
|
cmd.endpointError(zrd.ApiEndpoint())
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
prg.Send("writing the environment details...")
|
if err != nil {
|
||||||
|
prg.Send("writing the environment details...")
|
||||||
|
}
|
||||||
apiEndpoint, _ := zrd.ApiEndpoint()
|
apiEndpoint, _ := zrd.ApiEndpoint()
|
||||||
zrd.Env = &zrokdir.Environment{Token: token, ZId: resp.Payload.Identity, ApiEndpoint: apiEndpoint}
|
zrd.Env = &zrokdir.Environment{Token: token, ZId: resp.Payload.Identity, ApiEndpoint: apiEndpoint}
|
||||||
if err := zrd.Save(); err != nil {
|
if err := zrd.Save(); err != nil {
|
||||||
prg.Send(fmt.Sprintf("there was an error saving the new environment: %v", err))
|
if prg != nil {
|
||||||
prg.Quit()
|
prg.Send(fmt.Sprintf("there was an error saving the new environment: %v", err))
|
||||||
|
prg.Quit()
|
||||||
|
}
|
||||||
<-done
|
<-done
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
if err := zrokdir.SaveZitiIdentity("backend", resp.Payload.Cfg); err != nil {
|
if err := zrokdir.SaveZitiIdentity("backend", resp.Payload.Cfg); err != nil {
|
||||||
prg.Send(fmt.Sprintf("there was an error writing the environment: %v", err))
|
if prg != nil {
|
||||||
prg.Quit()
|
prg.Send(fmt.Sprintf("there was an error writing the environment: %v", err))
|
||||||
|
prg.Quit()
|
||||||
|
}
|
||||||
<-done
|
<-done
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
|
|
||||||
prg.Send(fmt.Sprintf("the zrok environment was successfully enabled..."))
|
if prg != nil {
|
||||||
prg.Quit()
|
prg.Send(fmt.Sprintf("the zrok environment was successfully enabled..."))
|
||||||
|
prg.Quit()
|
||||||
|
}
|
||||||
<-done
|
<-done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user