fn: github.com/fnproject/fn

Directories

PathSynopsis
api
api/agentPackage agent defines the Agent interface and related concepts.
api/agent/driversPackage drivers is intended as a general purpose container abstraction library.
api/agent/drivers/dockerPackage docker provides a Docker driver for Fn.
api/agent/drivers/mockPackage mock provides a fake Driver implementation that is only used for testing.
api/agent/grpcPackage runner is a generated protocol buffer package.
api/agent/hybrid
api/agent/protocolPackage protocol defines the protocol between the Fn Agent and the code running inside of a container.
api/common
api/common/singleflight
api/datastore
api/datastore/datastoretest
api/datastore/internal/datastoreutil
api/datastore/sql
api/datastore/sql/dbhelperdbhelpers wrap SQL and specific capabilities of an SQL db
api/datastore/sql/migratex
api/datastore/sql/migrations
api/datastore/sql/mysql
api/datastore/sql/postgres
api/datastore/sql/sqlite
api/id
api/logs
api/logs/metrics
api/logs/s3Package s3 implements an s3 api compatible log store
api/logs/testing
api/logs/validator
api/models
api/mqs
api/mqs/bolt
api/mqs/memory
api/mqs/redis
api/runnerpoolThe consistent hash ring from the original fnlb.
api/server
api/server/defaultextsdefaultexts are the extensions that are auto-loaded in to the default fnserver binary included here as a package to simplify inclusion in testing
api/triggers
api/version
fnext
grpcutil

Updated 2018-07-21. Refresh now. Tools for package owners.