summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorMichael DeHaan <michael.dehaan@gmail.com>2012-03-02 21:08:48 -0500
committerMichael DeHaan <michael.dehaan@gmail.com>2012-03-02 21:08:48 -0500
commite9a24cdad4d5bd191251580e9d50ab764eb03e7d (patch)
tree611460ab3c5292a612898a2b000660ec56767309 /README.md
parentb33ef0de60d73ade2e8176641403763492a0afd1 (diff)
downloadansible-e9a24cdad4d5bd191251580e9d50ab764eb03e7d.tar.gz
Extensive refactoring of bin/ansible, moving most output functions into lib/ansible/utils to
encourage readability and make things more maintainable.
Diffstat (limited to 'README.md')
-rw-r--r--README.md17
1 files changed, 11 insertions, 6 deletions
diff --git a/README.md b/README.md
index b120d82660..409c3d0f0b 100644
--- a/README.md
+++ b/README.md
@@ -36,16 +36,21 @@ Design Principles
Requirements
============
-For the server the tool is running from, *only*:
+Requirements are extremely minimal.
+
+If you are running python 2.6 on the 'overlord' machine, you will need:
* paramiko
- * python 2.6 (or the 2.4/2.5 backport of the multiprocessing module)
- * PyYAML (only if using playbooks)
+ * PyYAML (if using playbooks)
+
+If you are running less than Python 2.6, you will also need
+
+ * the Python 2.4 or 2.5 backport of the multiprocessing module
+ * simplejson
-Optional -- If you want to push templates, the nodes need a template library,
-which for bonus points you can install with ansible! Easy enough.
+On the managed nodes, to use templating, you will need:
- * python-jinja2
+ * python-jinja2 (you can install this with ansible)
Patterns and Groups
===================