Skip to content
Snippets Groups Projects
Commit b4af382a authored by Malte Bauch's avatar Malte Bauch
Browse files

Resolve "CLI can currently only be used in prompt mode because authorization...

Resolve "CLI can currently only be used in prompt mode because authorization can not be set in the other mode"

See merge request !309

Co-authored-by: default avatarMalte Bauch <malte.bauch@extern.h-da.de>
parent 5247307a
No related branches found
No related tags found
2 merge requests!309Resolve "CLI can currently only be used in prompt mode because authorization can not be set in the other mode",!264WIP: Develop
Pipeline #101039 passed
......@@ -67,16 +67,21 @@ var loginCmd = &cobra.Command{
spinner.Success("Authentication for ", nbUserName, " was successful.")
userToken = resp.Token
viper.Set("USER_TOKEN", userToken)
err = viper.WriteConfig()
if err != nil {
pterm.Error.Println(err)
return err
}
pterm.Info.Println("Authentication-User-Token:", userToken)
return nil
},
}
var nbUserName string
var nbUserPwd string
var controllerAPIEndpoint string
func init() {
rootCmd.AddCommand(loginCmd)
......
......@@ -48,6 +48,10 @@ var loglevel string
var grpcPort string
var cliPnd string
var cliSbi string
var controllerAPIEndpoint string
var nbUserName string
var nbUserPwd string
var userToken string
var pndAdapter *adapter.PndAdapter
......@@ -120,10 +124,9 @@ func initConfig() {
}
}
viper.SetDefault("socket", ":"+grpcPort)
cliPnd = viper.GetString("CLI_PND")
cliSbi = viper.GetString("CLI_SBI")
userToken = viper.GetString("USER_TOKEN")
ll := viper.GetString("GOSDN_LOG")
if ll != "" {
......
......@@ -39,8 +39,6 @@ import (
"google.golang.org/grpc/metadata"
)
var userToken string
func checkIPPort(string) error {
// check if address is in the format <IP>:<port>
ip, _, err := net.SplitHostPort(address)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment