AddVserverEntry adds an VserverEntry to a Vserver.
(e *VserverEntry)
| 190 | |
| 191 | // AddVserverEntry adds an VserverEntry to a Vserver. |
| 192 | func (v *Vserver) AddVserverEntry(e *VserverEntry) error { |
| 193 | key := e.Key() |
| 194 | if _, ok := v.Entries[key]; ok { |
| 195 | return fmt.Errorf("Vserver %q already contains VserverEntry %q", v.Name, key) |
| 196 | } |
| 197 | v.Entries[key] = e |
| 198 | return nil |
| 199 | } |
| 200 | |
| 201 | // AddBackend adds a Backend to a Vserver. |
| 202 | func (v *Vserver) AddBackend(backend *seesaw.Backend) error { |