From 89a2856141da14a31a3aeaf87954765b17b4af73 Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Sat, 15 Jan 2011 17:44:41 +0100 Subject: [PATCH] clearify manifests, remove modules Signed-off-by: Nico Schottelius --- doc/internal/config-layout | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/doc/internal/config-layout b/doc/internal/config-layout index e318a76c..472d9466 100644 --- a/doc/internal/config-layout +++ b/doc/internal/config-layout @@ -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// - provide standard types @@ -21,5 +27,5 @@ conf/providers// - or may implement some functionality on their own lib/providers// - - 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