Brian Coca
dcb06ac7a8
Merge pull request #11445 from emonty/devel
...
Fix a tiny typo
2015-07-01 09:34:32 -04:00
Toshio Kuratomi
54e7c8a3f7
Add python requirement to the documentation for openstack modules requiring shade
2015-06-30 12:51:20 -07:00
Monty Taylor
e89f1186e7
Fix a tiny typo
2015-06-30 14:46:43 -04:00
Brian Coca
f576d29b6b
allow for any non string iterable in listify
2015-06-15 11:02:51 -04:00
Brian Coca
aed429554d
better checks to ensure listify emits a non string iterable
2015-06-11 10:03:44 -04:00
Brian Coca
7291f9e965
removed cruft
...
made sure it does not fail on undefined
2015-06-11 00:13:40 -04:00
Brian Coca
7306a5397e
simplified function, always attempt to template, always check if string before return, should avoid most cases of strings being passed to lookups
2015-06-10 22:55:50 -04:00
Brian Coca
5aec5e5eb0
fixed ansible pull, reorged validate function for cli to be function specific like parser
...
added missing cmd_functions with run_cmd, mostly for ansible pull
2015-06-09 17:24:43 -04:00
Brian Coca
9856a8f674
added missing imports to doc module
2015-06-03 15:00:41 -04:00
Brian Coca
a87687dccb
Merge pull request #11147 from sivel/module-docs-import-mutablemapping
...
Import missing MutableMapping class for module_docs
2015-06-03 14:50:17 -04:00
Matt Martz
89dceb503a
Import missing MutableMapping class
2015-06-03 10:02:27 -05:00
Brian Coca
65b82f69e4
avoid failing when mode is none
2015-06-02 23:39:57 -04:00
Brian Coca
ba02e5e3bf
minor adjustments as per code review
2015-06-02 13:01:59 -04:00
Brian Coca
2590df6df1
created makedirs_safe function for use in cases of multiprocess
...
should fix #11126 and most race conditions
2015-06-02 11:41:30 -04:00
Rene Moser
fc807e29c8
cloudstack: add api_timeout to doc fragments
2015-06-02 14:51:25 +02:00
Rene Moser
7bb9cd3766
cloudstack: minor cleanup in doc fragments
2015-06-02 14:51:25 +02:00
James Cammarata
fe41f109a9
Merge branch 'v2_final' into devel_switch_v2
2015-06-01 16:42:59 -05:00
Monty Taylor
2046d76310
Add defaults and a link to os-client-config docs
2015-05-29 13:10:13 -07:00
Monty Taylor
b659621575
Remove unneeded required_one_of for openstack
...
We're being too strict - there is a third possibility, which is that a
user will have defined the OS_* environment variables and expect them to
pass through.
2015-05-29 13:09:45 -07:00
Brian Coca
e7a096c4c5
cowsay is back!
2015-05-28 20:01:39 -04:00
James Cammarata
2bad888f28
Merge branch 'v2_final' into devel_switch_v2
...
Conflicts:
lib/ansible/inventory/__init__.py
lib/ansible/modules/core
lib/ansible/utils/__init__.py
lib/ansible/utils/module_docs.py
2015-05-28 15:26:03 -05:00
Serge van Ginderachter
b6ea8de399
limit extensions for files in group/host_vars dir
...
inventory vars: make loading from a directory obey the same rules as
when checking the base paths, looking at the file name extensions
as defined in CONSTANTS.YAML_FILENAME_EXTENSIONS
Fixes Github issue #11017
2015-05-23 20:34:08 +02:00
Brian Coca
9a88e0fc8e
removed empty choices from files
2015-05-19 10:46:44 -04:00
Brian Coca
da6d15d1f9
removed empty choices from files
2015-05-19 10:46:20 -04:00
Brian Coca
8fdf9ae59b
moved module_doc_fragments to v2
2015-05-12 12:18:55 -04:00
Toshio Kuratomi
490cde3cbd
Add python2.6+ as a documented requirement for rackspace modules
2015-05-11 12:25:03 -07:00
Toshio Kuratomi
c80c5c980d
Add python2.6 dep to aws and cloudstack doc fragments
2015-05-11 10:10:58 -07:00
Toshio Kuratomi
4839243366
Documentation fixes
2015-05-05 13:51:22 -07:00
Brian Coca
17e65b45d0
Merge pull request #10913 from bcoca/sudosu_ask_fix
...
now properly inherit data from ansible.cfg for sudo/su ask pass
2015-05-04 16:51:19 -04:00
Brian Coca
b23a879273
now properly inherit data from ansible.cfg for sudo/su ask pass
...
fixes #10891
2015-05-04 16:42:25 -04:00
Toshio Kuratomi
cbde1c5ec0
Fix extending non-dict types from doc fragments
2015-05-04 13:39:07 -07:00
Toshio Kuratomi
b19d426f0b
Normalize the way requirements is specified
2015-05-04 13:39:07 -07:00
James Cammarata
ce3ef7f4c1
Making the switch to v2
2015-05-03 21:47:26 -05:00
Carlos E. Garcia
cfbfd38723
just a few spelling error changes
2015-04-28 09:36:42 -04:00
Brian Coca
d5a7cd0efc
bad hack to maybe fix some corner cases with pbrun custom prompts
2015-04-14 12:44:28 -04:00
Feanil Patel
0abcebf1e4
Don't convert numbers and booleans to strings.
...
Before this change if a variable was of type int or bool and the variable was referenced
by another variable, the type would change to string.
eg. defaults/main.yml
```
PORT: 4567
OTHER_CONFIG:
secret1: "so_secret"
secret2: "even_more_secret"
CONFIG:
hostname: "some_hostname"
port: "{{ PORT }}"
secrets: "{{ OTHER_CONFIG }}"
```
If you output `CONFIG` to json or yaml, the port would get represented in the output as a
string instead of as a number, but secrets would get represented as a dictionary. This is
a mis-match in behaviour where some "types" are retained and others are not. This change
should fix the issue.
Update template test to also test var retainment.
Make the template changes in v2.
Update to only short-circuit for booleans and numbers.
Added an entry to the changelog.
2015-04-11 12:03:42 -04:00
Brian Coca
92e400eb6d
fixed minor issues with openstack docs not being valid yaml
2015-04-02 21:08:17 -04:00
Brian Coca
42b7321d4b
Merge pull request #10587 from bcoca/fix_unrelated_lookup_fail
...
dont break everything when one of the vars in inject does not template
2015-04-02 15:49:18 -04:00
Brian Coca
4dd233b0dd
Merge pull request #10237 from emonty/remove-auth-token
...
Remove auth token and port openstack module_utils changes to v2 tree
2015-04-01 12:20:59 -04:00
Monty Taylor
87c99b4675
Align verify parameter with validate_certs
...
The rest of ansible uses validate_certs, so make that the main
documented parameter. However, leave verify as an alias since that's the
passthrough value to the underlying libraries.
2015-04-01 07:54:02 -04:00
Brian Coca
0d1e2e74a1
converted error on play var initialization into warning with more information
2015-03-31 23:07:03 -04:00
Brian Coca
17e086fe8c
dont break everything when one of the vars in inject does not template correctly, wait till its used
2015-03-31 21:36:18 -04:00
Monty Taylor
90ca386555
Add api timeout now that shade spports it everywhere
2015-03-31 20:29:06 -04:00
Brian Coca
299314c6b6
Merge pull request #10545 from resmo/feature/cloudstack-utils
...
cloudstack: common code used in cloudstack modules
2015-03-30 22:03:45 -04:00
Brian Coca
76e3a9c93a
Merge pull request #9894 from 47lining/cloud_modules_sts_support_redux_ansible
...
Cloud Modules STS Support Redux
2015-03-27 08:20:43 -04:00
Rene Moser
1ba05dd3a2
cloudstack: add doc fragment
2015-03-26 14:18:23 +01:00
Toshio Kuratomi
c024057e97
Fix assert to work with unicode values
2015-03-25 12:24:49 -07:00
Brian Coca
a47c132695
slight changes to allow for checksum and other commands to work correctly with quoting
2015-03-16 19:09:03 -04:00
Shirou WAKAYAMA
d92e8edf6e
set 'nonstring' arg to passthru.
2015-03-12 12:36:50 +09:00
Shirou WAKAYAMA
2d73892acf
use to_unicode() in _jinja2_vars if type is str.
2015-03-11 14:50:27 +09:00