diff options
author | Narayan Desai <desai@mcs.anl.gov> | 2005-01-04 21:41:52 +0000 |
---|---|---|
committer | Narayan Desai <desai@mcs.anl.gov> | 2005-01-04 21:41:52 +0000 |
commit | d1d3ca5cc9d523d6c58c104e1f2c67296c679038 (patch) | |
tree | 5297a24ae3fc39c131967a878a238bebe49365a4 /doc | |
parent | 2bd8f3956d5b1b0173feba968249caf6e1867ea5 (diff) | |
download | bcfg2-d1d3ca5cc9d523d6c58c104e1f2c67296c679038.tar.gz bcfg2-d1d3ca5cc9d523d6c58c104e1f2c67296c679038.tar.bz2 bcfg2-d1d3ca5cc9d523d6c58c104e1f2c67296c679038.zip |
(Logical change 1.172)
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@750 ce84e21b-d406-0410-9b95-82705330c041
Diffstat (limited to 'doc')
-rw-r--r-- | doc/arch.dot | 5 | ||||
-rw-r--r-- | doc/arch.png | bin | 0 -> 850 bytes | |||
-rw-r--r-- | doc/arch.txt | 25 |
3 files changed, 30 insertions, 0 deletions
diff --git a/doc/arch.dot b/doc/arch.dot index e69de29bb..a5d7c8335 100644 --- a/doc/arch.dot +++ b/doc/arch.dot @@ -0,0 +1,5 @@ +digraph bcfg2 { + node [shape = rectangle]; + "Core\n- File Alteration Monitor\n- Metadata Store\n- Notification Mechanism" -> ; +} + diff --git a/doc/arch.png b/doc/arch.png Binary files differindex e69de29bb..188c1b693 100644 --- a/doc/arch.png +++ b/doc/arch.png diff --git a/doc/arch.txt b/doc/arch.txt index e69de29bb..73da91b53 100644 --- a/doc/arch.txt +++ b/doc/arch.txt @@ -0,0 +1,25 @@ +The BCFG2 Architecture consists of four main parts: + +The core is the component containing shared data: + - file alteration monitor + - metadata store + - generators + - structuring agents + - change notification mechanism + +Generators: configuration atom construction mechanism + - configuration repository + - package management + - service management + - ssh key management + - hostbase + +Structuring Agents - code that forms the configuration into + independant and dependant clauses + - Bundler + - Translator + - Literal + - Image data + +Client - state transition engine that runs on clients. +
\ No newline at end of file |