summaryrefslogtreecommitdiff
path: root/internal/server/custom.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/server/custom.go')
-rw-r--r--internal/server/custom.go35
1 files changed, 0 insertions, 35 deletions
diff --git a/internal/server/custom.go b/internal/server/custom.go
deleted file mode 100644
index 6171e24..0000000
--- a/internal/server/custom.go
+++ /dev/null
@@ -1,35 +0,0 @@
-package server
-
-import (
- "github.com/go-errors/errors"
-)
-
-func (ss *Servers) SetCustomServer(server Server) error {
- b, err := server.Base()
- if err != nil {
- return err
- }
-
- if b.Type != "custom_server" {
- return errors.New("not a custom server")
- }
-
- if _, ok := ss.CustomServers.Map[b.URL]; ok {
- ss.CustomServers.CurrentURL = b.URL
- ss.IsType = CustomServerType
- } else {
- return errors.Errorf("this server is not yet added as a custom server: %s", b.URL)
- }
- return nil
-}
-
-func (ss *Servers) GetCustomServer(url string) (*InstituteAccessServer, error) {
- if srv, ok := ss.CustomServers.Map[url]; ok {
- return srv, nil
- }
- return nil, errors.Errorf("failed to get institute access server - no custom server with URL '%s'", url)
-}
-
-func (ss *Servers) RemoveCustomServer(url string) {
- ss.CustomServers.Remove(url)
-}