Added prints on startup
[src/xds/xds-server.git] / lib / webserver / server.go
index 40ce948..774195c 100644 (file)
@@ -1,6 +1,7 @@
 package webserver
 
 import (
+       "fmt"
        "net/http"
        "os"
 
@@ -83,7 +84,7 @@ func (s *Server) Serve() error {
        s.sessions = session.NewClientSessions(s.router, s.log, cookieMaxAge)
 
        // Create REST API
-       s.api = apiv1.New(s.sessions, s.cfg, s.mfolder, s.router)
+       s.api = apiv1.New(s.router, s.sessions, s.cfg, s.mfolder, s.sdks)
 
        // Websocket routes
        s.sIOServer, err = socketio.NewServer(nil)
@@ -113,6 +114,7 @@ func (s *Server) Serve() error {
        // Serve in the background
        serveError := make(chan error, 1)
        go func() {
+               fmt.Printf("Web Server running on localhost:%s ...\n", s.cfg.HTTPPort)
                serveError <- http.ListenAndServe(":"+s.cfg.HTTPPort, s.router)
        }()