MCPcopy Create free account

hub / github.com/fnproject/fn / functions

Functions2,053 in github.com/fnproject/fn

MethodAddFnListener
(listener fnext.FnListener)
api/server/fn_listeners.go:14
MethodAddRootMiddlewareFunc
AddRootMiddlewareFunc add middleware for end user applications
api/server/middleware.go:120
MethodAddTriggerListener
AddTriggerListener adds an TriggerListener for the server to use.
api/server/trigger_listeners.go:75
MethodAddUserExecutionTime
(time.Duration)
test/fn-system-tests/exec_runner_status_test.go:111
MethodAddUserExecutionTime
(dur time.Duration)
api/runnerpool/naive_placer_test.go:28
MethodAddUserExecutionTime
(dur time.Duration)
api/agent/call.go:339
MethodAddUserExecutionTime
(dur time.Duration)
api/agent/lb_agent_test.go:136
MethodAddress
()
api/runnerpool/naive_placer_test.go:53
MethodAddress
implements Runner
api/agent/runner_client.go:99
MethodAddress
()
api/agent/lb_agent_test.go:97
MethodAfterAppCreate
(ctx context.Context, app *models.App)
api/server/app_listeners.go:29
MethodAfterAppDelete
(ctx context.Context, app *models.App)
api/server/app_listeners.go:69
MethodAfterAppGet
(ctx context.Context, app *models.App)
api/server/app_listeners.go:89
MethodAfterAppUpdate
(ctx context.Context, app *models.App)
api/server/app_listeners.go:49
MethodAfterAppsList
(ctx context.Context, apps []*models.App)
api/server/app_listeners.go:109
MethodAfterCall
(ctx context.Context, call *models.Call)
api/agent/agent_test.go:345
MethodAfterCall
AfterCall called after a funcion is executed
api/agent/pure_runner.go:858
MethodAfterCall
(ctx context.Context, call *models.Call, extn drivers.CallExtensions)
api/agent/agent.go:1460
MethodAfterCall
(context.Context, *models.Call, drivers.CallExtensions)
api/agent/drivers/docker/docker_test.go:68
MethodAfterCall
AfterCall called after a function completes
fnext/listeners.go:81
MethodAfterFnCreate
(ctx context.Context, fn *models.Fn)
api/server/fn_listeners.go:28
MethodAfterFnDelete
(ctx context.Context, fnID string)
api/server/fn_listeners.go:68
MethodAfterFnUpdate
(ctx context.Context, fn *models.Fn)
api/server/fn_listeners.go:48
MethodAfterTriggerCreate
(ctx context.Context, trigger *models.Trigger)
api/server/trigger_listeners.go:24
MethodAfterTriggerDelete
(ctx context.Context, triggerID string)
api/server/trigger_listeners.go:64
MethodAfterTriggerUpdate
(ctx context.Context, trigger *models.Trigger)
api/server/trigger_listeners.go:44
MethodAgent
Agent implements fnext.ExtServer
api/server/server.go:1047
MethodAgentPath
()
api/agent/iofs.go:22
MethodAgentPath
()
api/agent/iofs.go:39
MethodAllocPoolId
()
api/agent/drivers/docker/docker_pool.go:367
MethodAnnotateFn
(ctx *gin.Context, app *models.App, t *models.Fn)
api/server/fn_annotator.go:34
MethodAnnotateFn
(ctx *gin.Context, app *models.App, trigger *models.Fn)
api/server/fn_annotator.go:60
MethodAnnotateTrigger
(ctx *gin.Context, app *models.App, t *models.Trigger)
api/server/trigger_annotator.go:36
MethodAnnotateTrigger
(ctx *gin.Context, app *models.App, trigger *models.Trigger)
api/server/trigger_annotator.go:62
FunctionAppHandler
AppHandler is the fdk.Handler used by this package
images/fn-test-utils/fn-test-utils.go:116
FunctionAppIDFromContext
AppIDFromContext returns the app from a context, if set.
api/server/gin_middlewares.go:236
MethodAttachToContainerNonBlocking
(ctx context.Context, opts docker.AttachToContainerOptions)
api/agent/drivers/docker/docker_client.go:328
MethodB
()
examples/apps/fn-spring-cloud-functions/src/main/java/com/fnproject/fn/examples/SCFExample.java:33
MethodBeforeAppCreate
(ctx context.Context, app *models.App)
api/server/app_listeners.go:19
MethodBeforeAppDelete
(ctx context.Context, app *models.App)
api/server/app_listeners.go:59
MethodBeforeAppGet
(ctx context.Context, appName string)
api/server/app_listeners.go:79
MethodBeforeAppUpdate
(ctx context.Context, app *models.App)
api/server/app_listeners.go:39
MethodBeforeAppsList
(ctx context.Context, filter *models.AppFilter)
api/server/app_listeners.go:99
MethodBeforeCall
(context.Context, *models.Call)
api/agent/agent_test.go:348
MethodBeforeCall
BeforeCall called before a function is executed
api/agent/pure_runner.go:840
MethodBeforeCall
(ctx context.Context, call *models.Call, extn drivers.CallExtensions)
api/agent/agent.go:1451
MethodBeforeCall
(context.Context, *models.Call, drivers.CallExtensions)
api/agent/drivers/docker/docker_test.go:65
MethodBeforeCall
BeforeCall called before a function is executed
fnext/listeners.go:79
MethodBeforeFnCreate
(ctx context.Context, fn *models.Fn)
api/server/fn_listeners.go:18
MethodBeforeFnDelete
(ctx context.Context, fnID string)
api/server/fn_listeners.go:58
MethodBeforeFnUpdate
(ctx context.Context, fn *models.Fn)
api/server/fn_listeners.go:38
MethodBeforeTriggerCreate
(ctx context.Context, trigger *models.Trigger)
api/server/trigger_listeners.go:14
MethodBeforeTriggerDelete
(ctx context.Context, triggerID string)
api/server/trigger_listeners.go:54
MethodBeforeTriggerUpdate
(ctx context.Context, trigger *models.Trigger)
api/server/trigger_listeners.go:34
FunctionBenchmarkGen
(b *testing.B)
api/id/id_test.go:11
FunctionBenchmarkMarshalText
(b *testing.B)
api/id/id_test.go:18
FunctionBenchmarkSlotKey
(b *testing.B)
api/agent/slots_test.go:269
FunctionBenchmarkUnmarshalText
(b *testing.B)
api/id/id_test.go:26
FunctionBenchmarkValidateText
(b *testing.B)
api/id/id_test.go:36
MethodCPUs
convert MB
api/agent/agent.go:1371
MethodCPUs
()
api/agent/drivers/docker/docker_pool.go:69
MethodCPUs
()
api/agent/drivers/docker/docker_test.go:41
MethodCheckTableExists
(tx *sqlx.Tx, table string)
api/datastore/sql/postgres/postgres.go:28
MethodCheckTableExists
(tx *sqlx.Tx, table string)
api/datastore/sql/mysql/mysql.go:26
MethodCheckTableExists
(tx *sqlx.Tx, table string)
api/datastore/sql/sqlite/sqlite.go:44
MethodClose
implements Driver
test/fn-system-tests/system_test.go:548
MethodClose
()
api/datastore/mock.go:455
MethodClose
Close closes the database, releasing any open resources.
api/datastore/sql/sql.go:1056
MethodClose
Close calls Close on the underlying Datastore
api/datastore/internal/datastoreutil/metrics.go:122
MethodClose
(ctx context.Context)
api/runnerpool/runner_pool.go:55
MethodClose
(ctx context.Context)
api/runnerpool/naive_placer_test.go:52
MethodClose
Close implements io.Closer
api/common/io_utils.go:62
MethodClose
()
api/common/io_utils.go:116
MethodClose
()
api/common/io_utils.go:160
MethodClose
()
api/common/io_utils.go:233
MethodClose
implements Driver
api/agent/agent_test.go:1647
MethodClose
implements Agent
api/agent/pure_runner.go:647
MethodClose
implements Agent
api/agent/lb_agent.go:176
MethodClose
()
api/agent/func_logger.go:82
MethodClose
()
api/agent/func_logger.go:88
MethodClose
()
api/agent/func_logger.go:103
MethodClose
()
api/agent/func_logger.go:161
MethodClose
implements Runner
api/agent/runner_client.go:50
MethodClose
()
api/agent/mock_agent.go:53
MethodClose
()
api/agent/slots_test.go:29
MethodClose
()
api/agent/iofs.go:30
MethodClose
()
api/agent/iofs.go:47
MethodClose
()
api/agent/iofs_notlinux.go:15
MethodClose
()
api/agent/iofs_linux.go:15
MethodClose
(context.Context)
api/agent/lb_agent_test.go:90
MethodClose
()
api/agent/resource.go:111
MethodClose
()
api/agent/agent.go:228
MethodClose
()
api/agent/agent.go:589
MethodClose
()
api/agent/hybrid/nop.go:43
MethodClose
()
api/agent/hybrid/client.go:236
MethodClose
close & shutdown the driver
api/agent/drivers/driver.go:83
MethodClose
Close is used to perform cleanup after task execution. Close should be safe to call multiple times.
api/agent/drivers/driver.go:185
MethodClose
()
api/agent/drivers/mock/mocker.go:33
MethodClose
(context.Context)
api/agent/drivers/mock/mocker.go:63
MethodClose
()
api/agent/drivers/docker/docker_pool.go:65
← previousnext →901–1,000 of 2,053, ranked by callers