- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for TaskFrom (0.09 sec)
-
staging/src/k8s.io/apiserver/pkg/server/filters/routine.go
const taskKey taskKeyType = iota type Task struct { Func func() } func WithTask(parent context.Context, t *Task) context.Context { return request.WithValue(parent, taskKey, t) } func TaskFrom(ctx context.Context) *Task { t, _ := ctx.Value(taskKey).(*Task) return t } // WithRoutine returns an http.Handler that executes preparation of long running requests (i.e. watches)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Feb 16 10:22:16 UTC 2024 - 1.9K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/server/filters/routine_test.go
} } func TestExecutionWithRoutine(t *testing.T) { var executed bool handler := http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { t := TaskFrom(r.Context()) t.Func = func() { executed = true } }) ts := httptest.NewServer(WithRoutine(handler, func(_ *http.Request, _ *request.RequestInfo) bool { return true })) defer ts.Close()
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Feb 16 10:22:16 UTC 2024 - 2.2K bytes - Viewed (0) -
subprojects/composite-builds/src/integTest/groovy/org/gradle/integtests/composite/AbstractCompositeBuildIntegrationTest.groovy
import org.gradle.api.Plugin; import org.gradle.api.Project; import org.gradle.api.Task; public class ${className} implements Plugin<Project> { public void apply(Project project) { Task task = project.task("taskFrom${baseName}"); task.setGroup("Plugin"); } } """ } } void outputContains(String string) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Aug 19 21:32:57 UTC 2022 - 6.7K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/endpoints/handlers/get.go
defer watcher.Stop() handler.ServeHTTP(w, req) }) } // Run watch serving in a separate goroutine to allow freeing current stack memory t := genericfilters.TaskFrom(req.Context()) if t != nil { t.Func = serve } else { serve() } return } // Log only long List requests (ignore Watch). defer span.End(500 * time.Millisecond)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Feb 16 10:22:16 UTC 2024 - 10.7K bytes - Viewed (0)