Added getRoute to control api

This commit is contained in:
Héctor Hurtado
2019-10-24 17:51:55 +02:00
parent 2fc18b76e3
commit a54c6f24a1
5 changed files with 145 additions and 8 deletions
+13
View File
@@ -80,3 +80,16 @@ func (srl *safeRouteList) Delete(ID string) error {
srl.m.Unlock()
return errors.New("Route not found")
}
func (srl *safeRouteList) Get(ID string) (r model.Route, err error) {
srl.m.RLock()
defer srl.m.RUnlock()
for _, r = range srl.rs {
if r.ID == ID {
return
}
}
err = errors.New("Route not found")
return
}