diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2022-05-01 09:43:36 +0200 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2022-05-01 09:43:36 +0200 |
commit | b91b3cfa507d296f716b0eeb1afa3be4047f0c3d (patch) | |
tree | 5432af828e2b4ee9cf282c6beb6d7f01ed77de5d /config.go | |
parent | f6212aeeee08cc81fbf4068a14644a4a031acefa (diff) |
Improve AddServer and RmServer documentation
Diffstat (limited to 'config.go')
-rw-r--r-- | config.go | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -87,7 +87,12 @@ func Conf() Config { return config } -// AddServer appends a server to the list of configured servers. +// AddServer dynamically configures a new Server at runtime. +// Servers added in this way are ephemeral and will be lost +// when the proxy shuts down. +// For the media to work you have to specify an alternative +// media source that is always available, even if the server +// is offline. func AddServer(server Server) bool { configMu.Lock() defer configMu.Unlock() @@ -102,7 +107,9 @@ func AddServer(server Server) bool { return true } -// RmServer removes a server based on name. +// RmServer deletes a Server from the Config at runtime. +// Any server can be deleted this way, not just the ones +// added using AddServer. func RmServer(name string) bool { configMu.Lock() defer configMu.Unlock() |