Commit graph

223 commits

Author SHA1 Message Date
Michael DeHaan 637983cf31 cleanup example config file + Squashed commit of the following:
commit c36b66dc952dfff91043ecbca56cf3f1f8f00703
Merge: 240d7bf f4cf934
Author: Michael DeHaan <michael@ansibleworks.com>
Date:   Tue Jun 18 13:04:51 2013 -0400

    Merge branch 'unevaluated-vars' of git://github.com/lorin/ansible into lorin_undefined

    Conflicts:
    	lib/ansible/runner/__init__.py

commit f4cf934367
Merge: 2531440 07a1365
Author: Lorin Hochstein <lorin@nimbisservices.com>
Date:   Thu Jun 6 11:07:41 2013 -0400

    Merge branch 'devel' into unevaluated-vars

commit 253144045c
Author: Lorin Hochstein <lorin@nimbisservices.com>
Date:   Thu Jun 6 11:06:37 2013 -0400

    Fail template from file on undefined vars

    If config option is set, raise an exception if templating from a
    file and a variable is undefined.

commit aecb71d8b7
Author: Lorin Hochstein <lorin@nimbisservices.com>
Date:   Wed Jun 5 17:12:12 2013 -0400

    Add fail_on_undefined flag

    Add a fail_on_undefined flag to the template and template_from_string methods.

    If this flag is true, then re-raise the ninja2.excpetions.UndefinedError instead of
    swallowing it.

commit cbb1808f05
Merge: d4bbf49 41425fb
Author: Lorin Hochstein <lorin@nimbisservices.com>
Date:   Wed Jun 5 16:14:12 2013 -0400

    Merge branch 'devel' into unevaluated-vars

commit d4bbf492b0
Author: Lorin Hochstein <lorin@nimbisservices.com>
Date:   Mon Jun 3 19:46:13 2013 -0400

    template: Raise UndefinedError exception

    In template_from_string, raise an undefined error if it occurs.

    Have the caller catch it and throw an AnsibleUndefinedVariable

commit c947802805
Merge: 8d919d6 be33bcf
Author: Lorin Hochstein <lorin@nimbisservices.com>
Date:   Mon Jun 3 10:09:43 2013 -0400

    Merge branch 'devel' into unevaluated-vars

commit 8d919d6c97
Merge: 0f68ad8 b8630d2
Author: Lorin Hochstein <lorin@nimbisservices.com>
Date:   Thu May 30 16:27:48 2013 -0400

    Merge branch 'devel' into unevaluated-vars

commit 0f68ad8193
Author: Lorin Hochstein <lorin@nimbisservices.com>
Date:   Thu May 30 14:32:03 2013 -0400

    Optionally fail task on undefined variables

    This patch introduces a new configuration option called
    error_on_undefined_vars, which defaults to false.

    If this option is set to true, then a task which has unevaluated
    variables in its arguments will fail instead of running. Output looks
    like this:

        TASK: [set rabbitmq password] *************************************************
        fatal: [10.20.0.7] => Undefined variables: rabbitmq_user, rabbitmq_password
2013-06-18 13:24:30 -04:00
Michael DeHaan fda74110bd Merge pull request #3202 from trbs/20130613_docs_fix_ansible_cfg_loading_order
docs fix ansible cfg loading order
2013-06-16 20:17:25 -07:00
trbs a4223e119d fixed x-bits in git 2013-06-16 22:22:16 -04:00
trbs 653fac2f5c fix loading order of ansible.cfg in documentation 2013-06-13 23:13:54 +02:00
Michael DeHaan d51ec37a59 Add version added field to notification modules. 2013-05-11 16:36:37 -04:00
Michael DeHaan 9ca0289dee Fixup the module formatter to explain the EXAMPLES string as well. 2013-05-11 16:32:22 -04:00
Michael DeHaan 0748e86f0e Fix documentation about examples in modules so folks use the new style. 2013-05-11 16:32:22 -04:00
Matt Coddington 542eeeb5d6 add option to ignore $legacy variable style substitution 2013-05-11 14:06:01 -04:00
Michael DeHaan 8ef18c2f98 Don't set PasswordAuthentication=no here because the connection plugin will do that unless a password is actually specified with -k/--ask-pass. 2013-05-08 08:51:01 -04:00
Michael DeHaan 601c2db116 Add a note about where the playbook examples have moved to. 2013-05-05 14:06:06 -04:00
Michael DeHaan 5aad416ffe remove playbook examples from main repo. Fear not, these are now in the ansible/ansible-examples repo :) 2013-05-05 14:04:03 -04:00
Michael DeHaan 5342c35f7c Update zfs example 2013-05-05 13:47:22 -04:00
Michael DeHaan b4715cdb9c update user example 2013-05-05 13:46:45 -04:00
Michael DeHaan 8ac6c73803 Simplify description of upgraded_vars example 2013-05-05 13:46:20 -04:00
Michael DeHaan 4d8734f30c Update selective file sources example 2013-05-05 13:45:39 -04:00
Michael DeHaan ae810d3318 update role example 2013-05-05 13:44:23 -04:00
Michael DeHaan a911afaaf2 update roletest example 2013-05-05 13:44:06 -04:00
Michael DeHaan 4569713d88 Update register_logic example 2013-05-05 13:43:44 -04:00
Michael DeHaan 777dbc1048 Update rabbitmq example 2013-05-05 13:41:57 -04:00
Michael DeHaan 12755b8961 Update postgres and prompts examples. 2013-05-05 13:41:21 -04:00
Michael DeHaan 6ae99cdc7a update netscaler example 2013-05-05 13:40:12 -04:00
Michael DeHaan 8d0b8c70ce update with_items example 2013-05-05 13:39:03 -04:00
Michael DeHaan f57e57ba54 Update loop_plugins example 2013-05-05 13:38:17 -04:00
Michael DeHaan 79c2a34fa0 update nested example 2013-05-05 13:37:56 -04:00
Michael DeHaan bacb6644db update group_by example 2013-05-05 13:36:56 -04:00
Michael DeHaan ca822045e2 Update get_url example 2013-05-05 13:36:28 -04:00
Michael DeHaan b5339fe32e update eucalyptus/ec2 example 2013-05-05 13:34:29 -04:00
Michael DeHaan 264f527c98 update environment example 2013-05-05 13:33:05 -04:00
Michael DeHaan 1f93887e02 Update delegation example. 2013-05-05 13:31:48 -04:00
Michael DeHaan 3575a3374b This conditional example is no longer needed. 2013-05-05 13:31:04 -04:00
Michael DeHaan ebad0d4474 Update conditional examples. 2013-05-05 13:30:26 -04:00
Michael DeHaan 1365f0d6ab Start of making docs use {{ format }} 2013-05-05 13:17:15 -04:00
Afsin Toparlak 9699e086d7 typo 2013-05-01 23:11:19 +02:00
Michael DeHaan b8fdcff524 Merge branch 'nocows' of git://github.com/jpmens/ansible into devel
Conflicts:
	lib/ansible/callbacks.py
	lib/ansible/constants.py
2013-04-27 11:34:39 -04:00
Michael DeHaan aa55268514 Adds a logfile for ansible playbooks that can be set by the environment or configuration file. 2013-04-27 10:24:26 -04:00
Michael DeHaan 1f96925159 Update role example to show tag usage 2013-04-24 22:31:21 -04:00
Jan-Piet Mens dfd885a012 Make ANSIBLE_NOCOWS configurable
nocows = 1 in ansible.cfg
	or old environment variable ANSIBLE_NOCOWS=1
add to ansible.cfg example
2013-04-23 16:43:23 +02:00
Stoned Elipot e1ee257619 Default sudo password to SSH password.
While here factor out password prompting in ansible.utils
2013-04-22 23:57:50 -04:00
Michael DeHaan 37789a852a Rename set_up and tear_down to pre_tasks and post_tasks 2013-04-20 16:19:01 -04:00
Michael DeHaan d7623d1f91 Added a 'set_up' and 'tear_down' which are like tasks, but execute before and after roles. 2013-04-20 16:07:06 -04:00
Michael DeHaan 3ab0ed5fd4 Allow 'when' and 'with_items' to be applied to roles. 2013-04-12 19:02:56 -04:00
Michael DeHaan f0b21dcc0f allow references to names of variables in with_items without needing to surround them with Jinja2 '{{' delimeters 2013-04-10 18:42:54 -04:00
Michael DeHaan fffb1a0a9d Loose tasks not in roles get executed after roles. 2013-04-06 18:36:25 -04:00
Michael DeHaan f044fc344b When using roles, or other includes, the path to DWIM inside is the path of the task include
file.
2013-04-06 18:32:36 -04:00
Michael DeHaan 20ec682b30 Remove stray file 2013-04-06 13:14:56 -04:00
Michael DeHaan 5c4ed72571 Demo of parameterized roles! 2013-04-06 12:51:17 -04:00
Michael DeHaan f308194b9a Added examples of how roles work! 2013-04-06 12:35:35 -04:00
Michael DeHaan 94d189bc7f Make this example make sense :) 2013-04-05 19:11:37 -04:00
Michael DeHaan f585c4cde7 Upgraded variable support met with upgraded conditional support, see examples/playbooks/upgraded_vars.yml
for details!
2013-04-05 19:10:32 -04:00
willthames c4442ad804 Documented executable setting for ansible.cfg 2013-04-05 09:39:22 +10:00