Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
gaeshim
Executable gaeshim implements very minimal LUCI Config v1 API by proxying it to the v2 server.
|
Executable gaeshim implements very minimal LUCI Config v1 API by proxying it to the v2 server. |
internal
|
|
acl
Package acl implement access control for configs and actions.
|
Package acl implement access control for configs and actions. |
clients
Package clients contains all clients or client wrappers used by Luci-config.
|
Package clients contains all clients or client wrappers used by Luci-config. |
common
Package common holds the shared functionalities across config_service.
|
Package common holds the shared functionalities across config_service. |
importer
Package importer handles all configs importing.
|
Package importer handles all configs importing. |
metrics
Package metrics defines metrics to report in luci-config.
|
Package metrics defines metrics to report in luci-config. |
model
Package model package model contains Datastore models Config Service uses.
|
Package model package model contains Datastore models Config Service uses. |
retention
Package retention contains logic to clean up configs longer than the retention time.
|
Package retention contains logic to clean up configs longer than the retention time. |
rules
Package rules defines validation rules for LUCI Config service itself.
|
Package rules defines validation rules for LUCI Config service itself. |
schema
Package schema handles config schema lookup
|
Package schema handles config schema lookup |
service
Package service contains logics around working with service config.
|
Package service contains logics around working with service config. |
settings
Package settings contains global settings for starting a Config Server.
|
Package settings contains global settings for starting a Config Server. |
taskpb
Package taskpb contains task queue task definitions.
|
Package taskpb contains task queue task definitions. |
ui
Package ui implements the UI for LUCI Config service
|
Package ui implements the UI for LUCI Config service |
validation
Package validation implements the validation logic in LUCI Config.
|
Package validation implements the validation logic in LUCI Config. |
Package configpb contains the proto definitions for the Config Service.
|
Package configpb contains the proto definitions for the Config Service. |
Package rpc contains rpc service implementation.
|
Package rpc contains rpc service implementation. |
Package testutil reduces the boilerplate for testing in LUCI Config.
|
Package testutil reduces the boilerplate for testing in LUCI Config. |
Click to show internal directories.
Click to hide internal directories.