mirror of
https://github.com/FlipsideCrypto/convox.git
synced 2026-02-06 10:56:56 +00:00
router: cleanup unused hosts (#94)
This commit is contained in:
parent
bcdc3f44c4
commit
645b92c152
@ -140,5 +140,16 @@ func (s *StorageRedis) TargetRemove(host, target string) error {
|
||||
return err
|
||||
}
|
||||
|
||||
len, err := s.redis.LLen(fmt.Sprintf("router/targets/%s", host)).Result()
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if len == 0 {
|
||||
if _, err := s.redis.SRem("router/hosts", host).Result(); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user