You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Nico Schottelius e4fbb1a5d8 finish cdist-code-gen 14 years ago
bin finish cdist-code-gen 14 years ago
conf cleanup type __file, it can use cat from current dir directly now 14 years ago
doc more todo past 1.0 14 years ago
.gitignore
HACKERS_README add stuff to the readme that should work today (or vanishes from readme today) 14 years ago
Makefile more hints 14 years ago
README Describe latest features 14 years ago
REAL_README cleanup 14 years ago
TODO-1.0 +todos 14 years ago

README

cat << eof

Hey hackers,

cdist has not been published, you're accessing a early in developent
code.

Do not believe anything written in cdist, besides what's written in this file
(everything else may be future stuff for the initial release).

-- Nico, 20101201


What you can do so far: (executed from top level directory)

The following code will get executed if you run this README:

eof

# prepare use:
export PATH="$PATH:$(pwd -P)/bin"
object_tmp=/tmp/localhost/objects
explorer_tmp=/tmp/localhost/explorers

# Test first level manifest execution
__cdist_config=$(pwd -P)/conf cdist-manifest-init localhost "$object_tmp"

# See what it generated
find $object_tmp

# Run explorer on a "remote" host
__cdist_config=$(pwd -P)/conf cdist-explorer-run localhost "$explorer_tmp"

# Display result
find $explorer_tmp

# Soon working:
__cdist_config=$(pwd -P)/conf cdist-manifest-recursive-run localhost "$object_tmp"

################################################################################
# Further in the future
#

# Generate code for one object
__cdist_config=$(pwd -P)/conf cdist-code-gen localhost "$object_tmp" __file/etc-issue

# Generate code for all objects in object dir
__cdist_config=$(pwd -P)/conf cdist-code-gen-all localhost "$object_tmp"