Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // Error is an error class for internal Multinode Dashboard http server error. Error = errs.Class("multinode console server error") )
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Address string `json:"address" help:"server address of the api gateway and frontend app" default:"127.0.0.1:15002"` StaticDir string `help:"path to static resources" default:""` }
Config contains configuration for Multinode Dashboard http server.
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server represents Multinode Dashboard http server.
architecture: Endpoint
func NewServer ¶
func NewServer(log *zap.Logger, config Config, nodes *nodes.Service, listener net.Listener) (*Server, error)
NewServer returns new instance of Multinode Dashboard http server.
Click to show internal directories.
Click to hide internal directories.