forked from ungleich-public/cdist
clearify manifests, remove modules
Signed-off-by: Nico Schottelius <nico@yoda.schottelius.org>
This commit is contained in:
parent
c103e5ab18
commit
89a2856141
1 changed files with 12 additions and 6 deletions
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue