mirror of
https://github.com/R0m1k3/Loki.git
synced 2026-10-11 17:26:57 +02:00
jean link: message 'déjà en cours' au lieu d'un faux 'starté' si le service tourne
This commit is contained in:
1 parent
97fbed8de2
commit
e516ca7301
1 file changed
+12
-7
@@ -137,13 +137,18 @@ func cmdLink(args []string) error {
|
||||
if readLinkToken() == "" {
|
||||
return fmt.Errorf("aucun token. Usage: jean link <token> (token fourni à l'achat sur la boutique)")
|
||||
}
|
||||
// Un nouveau token n'est pris en compte qu'au redémarrage du worker.
|
||||
action := "start"
|
||||
if gotToken {
|
||||
action = "restart"
|
||||
}
|
||||
if err := linkServiceCtl(action); err != nil {
|
||||
return err
|
||||
switch {
|
||||
case gotToken:
|
||||
// Un nouveau token n'est pris en compte qu'au redémarrage du worker.
|
||||
if err := linkServiceCtl("restart"); err != nil {
|
||||
return err
|
||||
}
|
||||
case linkServiceActive():
|
||||
fmt.Printf("%s service %s déjà en cours — « jean link restart » pour le relancer\n", yellow("[info]"), linkServiceName)
|
||||
default:
|
||||
if err := linkServiceCtl("start"); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
return linkPrintIdentity()
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user