Documentation ¶
Index ¶
- Variables
- func CacheServe(ctx context.Context, engine *gin.Engine, egrp *errgroup.Group, ...) (server_structs.XRootDServer, error)
- func CacheServeFinish(ctx context.Context, egrp *errgroup.Group, ...) error
- func DirectorServe(ctx context.Context, engine *gin.Engine, egrp *errgroup.Group) error
- func LaunchModules(ctx context.Context, modules config.ServerType) (servers []server_structs.XRootDServer, shutdownCancel context.CancelFunc, ...)
- func OriginServe(ctx context.Context, engine *gin.Engine, egrp *errgroup.Group, ...) (server_structs.XRootDServer, error)
- func OriginServeFinish(ctx context.Context, egrp *errgroup.Group) error
- func RegistryServe(ctx context.Context, engine *gin.Engine, egrp *errgroup.Group) error
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func CacheServe ¶
func CacheServe(ctx context.Context, engine *gin.Engine, egrp *errgroup.Group, modules config.ServerType) (server_structs.XRootDServer, error)
func CacheServeFinish ¶
func CacheServeFinish(ctx context.Context, egrp *errgroup.Group, cacheServer server_structs.XRootDServer) error
Finish configuration of the cache server.
func DirectorServe ¶
func LaunchModules ¶
func LaunchModules(ctx context.Context, modules config.ServerType) (servers []server_structs.XRootDServer, shutdownCancel context.CancelFunc, err error)
func OriginServe ¶
func OriginServe(ctx context.Context, engine *gin.Engine, egrp *errgroup.Group, modules config.ServerType) (server_structs.XRootDServer, error)
func OriginServeFinish ¶
Finish configuration of the origin server. To be invoked after the web UI components have been launched.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.