Directories

Path Synopsis
actionpruner
agent
agentconfigupdater
apiaddressupdater
apicaller
apiconfigwatcher
apiserver
apiservercertwatcher
applicationscaler
auditconfigupdater
authenticationworker
caasbroker
caasenvironupgrader
caasfirewaller
caasoperator
caasoperatorprovisioner
caasunitinit
caasunitprovisioner
caasupgrader
centralhub
certupdater
charmrevision
cleaner
common
containerbroker
controller
controllerport
conv2state
credentialvalidator
deployer
diskmanager Package diskmanager defines a worker that periodically lists block devices on the machine it runs on.
environ
externalcontrollerupdater
fanconfigurer
featureflag
firewaller
fortress Package fortress implements a convenient metaphor for an RWLock.
gate package gate provides a mechanism by which independent workers can wait for one another to finish a task, without introducing explicit dependencies between those workers.
globalclockupdater
hostkeyreporter
httpserver
httpserverargs
identityfilewriter
instancemutater
instancepoller
introspection Package introspection defines the worker that can report internal agent state through the use of a machine local socket.
leadership
lease
lifeflag
logforwarder
logger
logsender
machineactions
machiner
machineundertaker
meterstatus Package meterstatus provides a worker that executes the meter-status-changed hook periodically.
metricworker
migrationflag
migrationmaster
migrationminion
minunitsworker
mocks
modelcache
modelupgrader
modelworkermanager
multiwatcher Package multiwatcher provides watchers that watch the entire model.
peergrouper
presence
provisioner
proxyupdater
pruner
pubsub
raft
reboot
remoterelations
restorewatcher
resumer
retrystrategy
singular
state
stateconfigwatcher
statushistorypruner
storageprovisioner Package storageprovisioner provides a worker that manages the provisioning and deprovisioning of storage volumes and filesystems, and attaching them to and detaching them from machines.
terminationworker
toolsversionchecker
txnpruner
undertaker
unitassigner
uniter
upgradedatabase
upgrader
upgradeseries
upgradesteps

Package worker imports 6 packages, and is imported by 229 packages. This documentation is generated 4 months ago. Refresh