MCPcopy Create free account

hub / github.com/fnproject/fn / functions

Functions2,053 in github.com/fnproject/fn

MethodGetUserExecutionTime
()
api/runnerpool/naive_placer_test.go:29
MethodGetUserExecutionTime
()
api/agent/call.go:350
MethodGetUserExecutionTime
()
api/agent/lb_agent_test.go:144
MethodGetUtilization
()
api/agent/resource.go:128
MethodGetValue
()
api/agent/grpc/runner.pb.go:201
MethodHandle
(next http.Handler)
api/server/middleware_test.go:30
MethodHandle
(next http.Handler)
examples/middleware/main.go:35
MethodHandle
Handle used to allow middlewarefuncs to be middleware.
fnext/middleware.go:17
MethodHeader
()
api/agent/lb_agent.go:37
MethodId
()
api/agent/agent.go:1362
MethodId
()
api/agent/drivers/docker/docker_pool.go:59
MethodId
()
api/agent/drivers/docker/docker_test.go:34
MethodImage
()
api/agent/agent.go:1368
MethodImage
()
api/agent/drivers/docker/docker_pool.go:66
MethodImage
()
api/agent/drivers/docker/docker_test.go:36
MethodImplementsFuncError
no-op method (needed to make the interface unique)
api/models/error.go:266
MethodImplementsFuncError
()
api/models/error.go:277
MethodInfo
(ctx context.Context)
api/agent/drivers/docker/docker_client.go:321
MethodInput
()
api/agent/agent.go:1364
MethodInput
()
api/agent/drivers/docker/docker_pool.go:61
MethodInput
()
api/agent/drivers/docker/docker_test.go:54
MethodInsertApp
(ctx context.Context, newApp *models.App)
api/datastore/mock.go:124
MethodInsertApp
(ctx context.Context, newApp *models.App)
api/datastore/sql/sql.go:310
MethodInsertApp
(ctx context.Context, app *models.App)
api/datastore/internal/datastoreutil/metrics.go:42
MethodInsertApp
app and app.Name will never be nil/empty.
api/datastore/internal/datastoreutil/validator.go:35
MethodInsertApp
(ctx context.Context, app *models.App)
fnext/datastore.go:87
MethodInsertFn
(ctx context.Context, fn *models.Fn)
api/datastore/mock.go:193
MethodInsertFn
(ctx context.Context, newFn *models.Fn)
api/datastore/sql/sql.go:486
MethodInsertFn
(ctx context.Context, fn *models.Fn)
api/datastore/internal/datastoreutil/metrics.go:91
MethodInsertFn
(ctx context.Context, fn *models.Fn)
api/datastore/internal/datastoreutil/validator.go:102
MethodInsertFn
(ctx context.Context, fn *models.Fn)
fnext/datastore.go:148
MethodInsertTrigger
(ctx context.Context, trigger *models.Trigger)
api/datastore/mock.go:312
MethodInsertTrigger
(ctx context.Context, newTrigger *models.Trigger)
api/datastore/sql/sql.go:784
MethodInsertTrigger
(ctx context.Context, trigger *models.Trigger)
api/datastore/internal/datastoreutil/metrics.go:60
MethodInsertTrigger
(ctx context.Context, t *models.Trigger)
api/datastore/internal/datastoreutil/validator.go:70
MethodInsertTrigger
(ctx context.Context, trigger *models.Trigger)
fnext/datastore.go:27
MethodInspectImage
(ctx context.Context, name string)
api/agent/drivers/docker/image_cleaner_test.go:30
MethodInspectImage
(ctx context.Context, name string)
api/agent/drivers/docker/docker_client.go:401
FunctionIsDateTime
IsDateTime returns true when the string is a valid date-time
api/common/time.go:35
MethodIsDuplicateKeyError
(err error)
api/datastore/sql/postgres/postgres.go:50
MethodIsDuplicateKeyError
(err error)
api/datastore/sql/mysql/mysql.go:47
MethodIsDuplicateKeyError
(err error)
api/datastore/sql/sqlite/sqlite.go:65
MethodIsMaxCapacity
()
api/agent/drivers/docker/image_cache.go:197
FunctionIsTemporary
(err error)
api/common/errors.go:13
MethodKillContainer
(opts docker.KillContainerOptions)
api/agent/drivers/docker/docker_client.go:359
FunctionLBCallOverrider
Memory Only LB Agent Call Option
test/fn-system-tests/system_test.go:470
MethodLen
()
api/datastore/mock.go:240
MethodLen
()
api/datastore/mock.go:390
MethodLen
()
api/datastore/sql/migratex/migrate.go:61
MethodLen
()
api/datastore/datastoretest/test.go:168
MethodLen
()
api/datastore/datastoretest/test.go:174
MethodLen
()
api/datastore/datastoretest/test.go:180
MethodLess
(i, j int)
api/datastore/mock.go:82
MethodLess
(i, j int)
api/datastore/mock.go:241
MethodLess
(i, j int)
api/datastore/mock.go:391
MethodLess
(i, j int)
api/datastore/sql/migratex/migrate.go:62
MethodLess
(i, j int)
api/datastore/datastoretest/test.go:170
MethodLess
(i, j int)
api/datastore/datastoretest/test.go:176
MethodLess
(i, j int)
api/datastore/datastoretest/test.go:182
MethodListContainers
(opts docker.ListContainersOptions)
api/agent/drivers/docker/docker_client.go:288
MethodListImages
(opts docker.ListImagesOptions)
api/agent/drivers/docker/image_cleaner_test.go:23
MethodListImages
(opts docker.ListImagesOptions)
api/agent/drivers/docker/docker_client.go:314
MethodLoadImages
(ctx context.Context, filePath string)
api/agent/drivers/docker/docker_client.go:295
MethodLockedMemory
()
api/agent/agent.go:1375
MethodLockedMemory
()
api/agent/drivers/docker/docker_test.go:45
MethodLogger
()
api/agent/agent.go:1365
MethodLogger
()
api/agent/drivers/docker/docker_pool.go:62
MethodLogger
()
api/agent/drivers/docker/docker_test.go:37
MethodLoggerConfig
()
api/agent/agent.go:1380
MethodLoggerConfig
()
api/agent/drivers/docker/docker_pool.go:73
MethodLoggerConfig
()
api/agent/drivers/docker/docker_test.go:57
MethodMarkBusy
MarkBusy marks an image as in-use and removes it from LRU
api/agent/drivers/docker/image_cache.go:236
MethodMarkFree
MarkFree marks an image as not in-use and if in-use reference count for the image becomes zero, then MarkFree adds the image to the LRU
api/agent/drivers/docker/image_cache.go:255
MethodMarshalBinary
MarshalBinary implements the encoding.BinaryMarshaler interface by returning the Id as a byte slice.
api/id/id.go:101
MethodMarshalJSON
()
api/models/annotations.go:61
MethodMarshalJSON
implements json.Marshaler
api/models/config.go:189
MethodMarshalText
MarshalText implements the text marshaller interface
api/common/time.go:108
MethodMemory
()
api/agent/agent.go:1370
MethodMemory
()
api/agent/drivers/docker/docker_pool.go:68
MethodMemory
()
api/agent/drivers/docker/docker_test.go:40
MethodMessageQueue
()
api/agent/agent.go:1377
MethodMessageQueue
()
api/agent/drivers/docker/docker_test.go:47
FunctionMinDuration
(f, s time.Duration)
api/common/time_utils.go:7
MethodModel
()
test/fn-system-tests/exec_runner_status_test.go:109
MethodModel
()
api/runnerpool/naive_placer_test.go:27
MethodNeededCapacity
()
api/agent/resource.go:107
FunctionNew
New will open the db specified by url, create any tables necessary and return a models.Datastore safe for concurrent usage.
api/datastore/sql/sql.go:107
FunctionNew
()
api/agent/drivers/mock/mocker.go:13
MethodNew
(ctx context.Context, u string)
api/datastore/sql/sql.go:117
FunctionNewAPIErrorWrapper
(apiErr APIError, rootErr error)
api/models/error.go:311
FunctionNewCHPlacer
(cfg *PlacerConfig)
api/runnerpool/ch_placer.go:21
FunctionNewClampReadCloser
(buf io.ReadCloser, max uint64, overflowErr error)
api/common/io_utils.go:109
FunctionNewFakeDetachedPlacer
(cfg *PlacerConfig, st time.Duration)
api/runnerpool/fake_placer.go:13
FunctionNewGhostReader
()
api/common/io_utils.go:220
FunctionNewNopDataStore
()
api/agent/hybrid/nop.go:27
FunctionNewRunnerProtocolClient
(cc *grpc.ClientConn)
api/agent/grpc/runner.pb.go:1474
FunctionNewSyslogHook
(url *url.URL, prefix string)
api/common/unix_logging.go:14
FunctionNewTLSSimple
NewTLSSimple creates a new tls config with the given cert and key file paths
api/common/tls_utils.go:14
MethodNextBackOff
()
api/common/backoff.go:49
MethodOpenFiles
()
api/agent/agent.go:1374
← previousnext →1,201–1,300 of 2,053, ranked by callers