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: On the server:
conf/MANIFEST conf/manifests/init
- the central entry point - the central entry point
- is a shell script - is a shell script
- defines mapping from modules or providers to hosts - defines mapping from providers to hosts
- can call other MANIFESTs in modules - will be called by cdist and the name
- will be called by $whatever and relative path will be available for tracking in
will be setup for source tracking: 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>/ conf/providers/<name>/
- provide standard types - provide standard types
@ -21,5 +27,5 @@ conf/providers/<name>/
- or may implement some functionality on their own - or may implement some functionality on their own
lib/providers/<name>/ 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 - if name exists in both, conf/ has priority