From 8091177b9734c2d17fe40cf3428d77d1088d4439 Mon Sep 17 00:00:00 2001 From: AlteredCoder Date: Sun, 28 Jun 2020 17:12:43 +0200 Subject: [PATCH] fix --- cmd/crowdsec-cli/api.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/cmd/crowdsec-cli/api.go b/cmd/crowdsec-cli/api.go index bb763c037..a11564275 100644 --- a/cmd/crowdsec-cli/api.go +++ b/cmd/crowdsec-cli/api.go @@ -181,14 +181,15 @@ cscli api credentials # Display your API credentials Run: func(cmd *cobra.Command, args []string) { id, err := machineid.ID() if err != nil { - log.Fatalf("failed to get machine id: %s", err) + log.Debugf("failed to get machine-id with usual files : %s", err) } - if id == "" { + if id == "" || err != nil { bID, err := ioutil.ReadFile(uuid) if err != nil { log.Fatalf("can'get a valid machine_id") } id = string(bID) + id = strings.ReplaceAll(id, "-", "")[:32] } password := generatePassword() @@ -225,14 +226,15 @@ cscli api credentials # Display your API credentials Run: func(cmd *cobra.Command, args []string) { id, err := machineid.ID() if err != nil { - log.Fatalf("failed to get machine id: %s", err) + log.Debugf("failed to get machine-id with usual files : %s", err) } - if id == "" { + if id == "" || err != nil { bID, err := ioutil.ReadFile(uuid) if err != nil { log.Fatalf("can'get a valid machine_id") } id = string(bID) + id = strings.ReplaceAll(id, "-", "")[:32] } password := generatePassword()