// Configure assigns functions to all the scopes api handlers func (handler *ScopesHandlersImpl) Configure(api *operations.PortLayerAPI, handlerCtx *HandlerContext) { api.ScopesCreateScopeHandler = scopes.CreateScopeHandlerFunc(handler.ScopesCreate) api.ScopesDeleteScopeHandler = scopes.DeleteScopeHandlerFunc(handler.ScopesDelete) api.ScopesListAllHandler = scopes.ListAllHandlerFunc(handler.ScopesListAll) api.ScopesListHandler = scopes.ListHandlerFunc(handler.ScopesList) api.ScopesGetContainerEndpointsHandler = scopes.GetContainerEndpointsHandlerFunc(handler.ScopesGetContainerEndpoints) api.ScopesAddContainerHandler = scopes.AddContainerHandlerFunc(handler.ScopesAddContainer) api.ScopesRemoveContainerHandler = scopes.RemoveContainerHandlerFunc(handler.ScopesRemoveContainer) api.ScopesBindContainerHandler = scopes.BindContainerHandlerFunc(handler.ScopesBindContainer) api.ScopesUnbindContainerHandler = scopes.UnbindContainerHandlerFunc(handler.ScopesUnbindContainer) handler.netCtx = network.DefaultContext handler.handlerCtx = handlerCtx }
// Configure assigns functions to all the scopes api handlers func (handler *ScopesHandlersImpl) Configure(api *operations.PortLayerAPI, handlerCtx *HandlerContext) { api.ScopesCreateScopeHandler = scopes.CreateScopeHandlerFunc(handler.ScopesCreate) api.ScopesDeleteScopeHandler = scopes.DeleteScopeHandlerFunc(handler.ScopesDelete) api.ScopesListAllHandler = scopes.ListAllHandlerFunc(handler.ScopesListAll) api.ScopesListHandler = scopes.ListHandlerFunc(handler.ScopesList) api.ScopesAddContainerHandler = scopes.AddContainerHandlerFunc(handler.ScopesAddContainer) api.ScopesRemoveContainerHandler = scopes.RemoveContainerHandlerFunc(handler.ScopesRemoveContainer) api.ScopesBindContainerHandler = scopes.BindContainerHandlerFunc(handler.ScopesBindContainer) api.ScopesUnbindContainerHandler = scopes.UnbindContainerHandlerFunc(handler.ScopesUnbindContainer) err := network.Init() if err != nil { log.Fatalf("failed to create network context: %s", err) } handler.netCtx = network.DefaultContext handler.handlerCtx = handlerCtx }