diff options
author | Sol Jerome <sol.jerome@gmail.com> | 2012-07-13 14:09:57 -0500 |
---|---|---|
committer | Sol Jerome <sol.jerome@gmail.com> | 2012-07-13 14:09:57 -0500 |
commit | 57951a951edced1b941ebb44451fefbc5c4c3f69 (patch) | |
tree | 3752a7d6be35a220adb56d77d8298b3d3dff2525 /doc | |
parent | 8eef6947006721eb8a8a3d38d959b89303aa941a (diff) | |
download | bcfg2-57951a951edced1b941ebb44451fefbc5c4c3f69.tar.gz bcfg2-57951a951edced1b941ebb44451fefbc5c4c3f69.tar.bz2 bcfg2-57951a951edced1b941ebb44451fefbc5c4c3f69.zip |
doc: Fix plugin role list
Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/server/plugins/plugin-roles.txt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/server/plugins/plugin-roles.txt b/doc/server/plugins/plugin-roles.txt index 58dc36296..b14323952 100644 --- a/doc/server/plugins/plugin-roles.txt +++ b/doc/server/plugins/plugin-roles.txt @@ -7,34 +7,55 @@ Plugin Roles ============ * Metadata + * Initial metadata construction * Connector data accumulation * ClientMetadata instance delivery * Introspection interface (for bcfg2-info & co) + * Connector + * Provide additional data for ClientMetadata instances + * Probing + * send executable probes to clients and receive data responses + * Structure + * Produce a list of configuration entries that should be included in client configurations * Each structure plugin is produces a list of structures * Core verifies that each bundle listed has been constructed + * StructureValidator + * Validate a client entry list's internal consistency, modifying if needed + * Generator + * GoalValidator + * Validate client goals, modifying if needed + * PullSource + * Plugin can provide entry information about clients + * PullTarget + * Plugin can accept entry data and merge it into the specification + * Version + * Plugin can read revision information from VCS of choice * Will provide an interface for producing commits made by the bcfg2-server + * Decision + * ClientRunHooks + * Provides hooks executed at the start and end of each client run Configuration of plugins |