Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 49 for restful (0.29 sec)

  1. staging/src/k8s.io/apiserver/pkg/server/handler.go

    	}
    
    	gorestfulContainer := restful.NewContainer()
    	gorestfulContainer.ServeMux = http.NewServeMux()
    	gorestfulContainer.Router(restful.CurlyRouter{}) // e.g. for proxy/{kind}/{name}/{*}
    	gorestfulContainer.RecoverHandler(func(panicReason interface{}, httpWriter http.ResponseWriter) {
    		logStackOnRecover(s, panicReason, httpWriter)
    	})
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Jan 14 17:10:00 UTC 2023
    - 8.3K bytes
    - Viewed (0)
  2. pkg/routes/logs.go

    	"os"
    	"path"
    
    	"github.com/emicklei/go-restful/v3"
    )
    
    // Logs adds handlers for the /logs path serving log files from /var/log.
    type Logs struct{}
    
    // Install func registers the logs handler.
    func (l Logs) Install(c *restful.Container) {
    	// use restful: ws.Route(ws.GET("/logs/{logpath:*}").To(fileHandler))
    	// See github.com/emicklei/go-restful/blob/master/examples/static/restful-serve-static.go
    	ws := new(restful.WebService)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Oct 21 16:25:48 UTC 2022
    - 2.2K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/server/routes/openapi.go

    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
    */
    
    package routes
    
    import (
    	restful "github.com/emicklei/go-restful/v3"
    	"k8s.io/klog/v2"
    
    	"k8s.io/apiserver/pkg/server/mux"
    	builder2 "k8s.io/kube-openapi/pkg/builder"
    	"k8s.io/kube-openapi/pkg/builder3"
    	"k8s.io/kube-openapi/pkg/common"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 16 19:05:13 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/endpoints/discovery/legacy.go

    		serializer: serializer,
    	}
    }
    
    // AddApiWebService adds a service to return the supported api versions at the legacy /api.
    func (s *legacyRootAPIHandler) WebService() *restful.WebService {
    	mediaTypes, _ := negotiation.MediaTypesForSerializer(s.serializer)
    	ws := new(restful.WebService)
    	ws.Path(s.apiPrefix)
    	ws.Doc("get available API versions")
    	ws.Route(ws.GET("/").To(s.restfulHandle).
    		Doc("get available API versions").
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Nov 08 22:44:49 UTC 2022
    - 2.7K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/endpoints/discovery/version.go

    See the License for the specific language governing permissions and
    limitations under the License.
    */
    
    package discovery
    
    import (
    	"net/http"
    
    	restful "github.com/emicklei/go-restful/v3"
    
    	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    	"k8s.io/apimachinery/pkg/runtime"
    	"k8s.io/apimachinery/pkg/runtime/schema"
    	"k8s.io/apiserver/pkg/endpoints/handlers/negotiation"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Nov 08 20:38:08 UTC 2022
    - 2.9K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/endpoints/discovery/root.go

    }
    
    func (s *rootAPIsHandler) restfulHandle(req *restful.Request, resp *restful.Response) {
    	s.ServeHTTP(resp.ResponseWriter, req.Request)
    }
    
    // WebService returns a webservice serving api group discovery.
    // Note: during the server runtime apiGroups might change.
    func (s *rootAPIsHandler) WebService() *restful.WebService {
    	mediaTypes, _ := negotiation.MediaTypesForSerializer(s.serializer)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Nov 08 22:44:49 UTC 2022
    - 4.3K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiserver/pkg/endpoints/discovery/group.go

    	}
    
    	return &APIGroupHandler{
    		serializer: serializer,
    		group:      group,
    	}
    }
    
    func (s *APIGroupHandler) WebService() *restful.WebService {
    	mediaTypes, _ := negotiation.MediaTypesForSerializer(s.serializer)
    	ws := new(restful.WebService)
    	ws.Path(APIGroupPrefix + "/" + s.group.Name)
    	ws.Doc("get information of a group")
    	ws.Route(ws.GET("/").To(s.handle).
    		Doc("get information of a group").
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Nov 08 20:38:08 UTC 2022
    - 2.5K bytes
    - Viewed (0)
  8. pkg/kubelet/server/stats/handler.go

    func CreateHandlers(rootPath string, provider Provider, summaryProvider SummaryProvider) *restful.WebService {
    	h := &handler{provider, summaryProvider}
    
    	ws := &restful.WebService{}
    	ws.Path(rootPath).
    		Produces(restful.MIME_JSON)
    
    	endpoints := []struct {
    		path    string
    		handler restful.RouteFunction
    	}{
    		{"/summary", h.handleSummary},
    	}
    
    	for _, e := range endpoints {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Dec 14 21:31:38 UTC 2023
    - 6.8K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/server/filters/cors.go

    */
    
    package filters
    
    import (
    	"net/http"
    	"regexp"
    	"strings"
    
    	"k8s.io/klog/v2"
    )
    
    // TODO: use restful.CrossOriginResourceSharing
    // See github.com/emicklei/go-restful/blob/master/examples/cors/restful-CORS-filter.go, and
    // github.com/emicklei/go-restful/blob/master/examples/basicauth/restful-basic-authentication.go
    // Or, for a more detailed implementation use https://github.com/martini-contrib/cors
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Dec 15 13:59:10 UTC 2022
    - 4.6K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiserver/pkg/endpoints/discovery/aggregated/wrapper.go

    }
    
    func (wrapped *WrappedHandler) restfulHandle(req *restful.Request, resp *restful.Response) {
    	wrapped.ServeHTTP(resp.ResponseWriter, req.Request)
    }
    
    func (wrapped *WrappedHandler) GenerateWebService(prefix string, returnType interface{}) *restful.WebService {
    	mediaTypes, _ := negotiation.MediaTypesForSerializer(wrapped.s)
    	ws := new(restful.WebService)
    	ws.Path(prefix)
    	ws.Doc("get available API versions")
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 01 18:15:22 UTC 2024
    - 2.9K bytes
    - Viewed (0)
Back to top