clearify manifests, remove modules

Signed-off-by: Nico Schottelius <nico@yoda.schottelius.org>
This commit is contained in:
Nico Schottelius 2011-01-15 17:44:41 +01:00
parent c103e5ab18
commit 89a2856141
1 changed files with 12 additions and 6 deletions

View File

@ -1,12 +1,18 @@
On the server:
conf/MANIFEST
conf/manifests/init
- the central entry point
- is a shell script
- defines mapping from modules or providers to hosts
- can call other MANIFESTs in modules
- will be called by $whatever and relative path
will be setup for source tracking:
- defines mapping from providers to hosts
- will be called by cdist and the name
will be available for tracking in
cdist core functions
core/manifests/* (all other)
- same function as above
- but won't be called by cdist
- method to seperate configuration parts
conf/providers/<name>/
- provide standard types
@ -21,5 +27,5 @@ conf/providers/<name>/
- or may implement some functionality on their own
lib/providers/<name>/
- same as above, but included into cdist distribution
- same as above, but provided by the cdist distribution
- if name exists in both, conf/ has priority