Commit Graph

4913 Commits (79a2e586fed0fc6cfe6ec2d2b4c080885c110b34)

Author SHA1 Message Date
Michael DeHaan b44ae0af90 applying indentation patch from skvidal 13 years ago
Michael DeHaan 6cceaa5f6a Implment copy with an actual minion-side module such that we can get md5sum's and
onchange events like Puppet's file providers do.
13 years ago
Michael DeHaan 440bac4a95 Added remote templating engine using jinja2, see examples/playbook.yml for usage.
Cleanup is due in runner.py
13 years ago
Michael DeHaan 5d6b0280d5 Added stub for template execution, WIP. 13 years ago
Michael DeHaan 102385e4ad Added a setup module which can be used to place key-value JSON data
on the system for use in a later template module.   These values
could also be used for module-specific config.
13 years ago
Michael DeHaan 9e931f323c Update ohai module to run on older python clients. 13 years ago
Michael DeHaan f17c4ca4b2 Added an 'ohai' module. Some weird JSON hackage to get it to work. 13 years ago
Jeremy Katz 24e10dc2e8 Don't use a shell and thus avoid a whole class of problems 13 years ago
Jeremy Katz ef8ea13495 Fall back to standalone simplejson module
CentOS5 has python 2.4 which doesn't have a built-in json
module
13 years ago
Michael DeHaan a2a8deaeaa Added command module 13 years ago
Michael DeHaan 3807824c6d Added file copy support w/ readme updates 13 years ago
Michael DeHaan 631ac37843 Example facter module. Look how quick that was. 13 years ago
Michael DeHaan c4f6d493b3 Initial library directory 13 years ago