Commit Graph

3531 Commits (8b7dc6bbfbb66fbead414297b282abc5fda8645e)

Author SHA1 Message Date
Brian Coca 8b7dc6bbfb better missing editor message
fixes #10182
11 years ago
Toshio Kuratomi 3f97fc2ba6 Merge pull request #10162 from jonhadfield/fix_2.4_hashing
correct typo that breaks hashing on python 2.4.
11 years ago
Brian Coca 07dfbaedc3 Merge pull request #9602 from cchurch/powershell_splatting
Handle PowerShell parameters passed via splatting
11 years ago
Jon Hadfield 6874f5056d correct typo that breaks hashing on python 2.4. 11 years ago
Toshio Kuratomi 019f74dced Update modules 11 years ago
Brian Coca 1b8d0b68a8 Merge pull request #10158 from bcoca/hosts_better_error
more resilient errors for bad host declarations in play
11 years ago
Brian Coca cbbe2f4e26 more resilient errors for bad host declarations in play
should fix #10148
11 years ago
Brian Coca 7ea2aff272 Merge pull request #9772 from jszwedko/allow-template-for-retries
Allow retries to be templatable
11 years ago
Toshio Kuratomi 788e47b693 Correct filter specification 11 years ago
Toshio Kuratomi 8fd7f4b121 Wrap some filters so they return unicode.
The rules are -- if the filter returns str type and the str may contain
non-ascii characters then wrap it to convert to unicode type.  Not
needed if the function already returns unicode type or only returns
ascii characters
11 years ago
Toshio Kuratomi a04138a887 Add v2's unicode.py to utils so we can use unicode_wrap in the filter_plugins 11 years ago
Toshio Kuratomi 6d788629a2 Be explicit about unicode str transformation
Fixes #10126
11 years ago
Toshio Kuratomi 97438f0039 Update the modules 11 years ago
Toshio Kuratomi 0e5f86cce4 Import hash functions for filters from the new location so the plugins will work on v1 and v2 11 years ago
Toshio Kuratomi 1011959d88 Move the hashing util functions to their own file to mirror v2 11 years ago
Toshio Kuratomi b3af2f9bee Better error message 11 years ago
Toshio Kuratomi f6e8ddfd5f Use pass instead of bare None value 11 years ago
Toshio Kuratomi 624a8dd1d9 Replace large if-elif-else blocks with a dict-dispatcher 11 years ago
Toshio Kuratomi 616fda5767 First try at only failing if the filter is actually used. 11 years ago
Maciej Delmanowski 7e46554160 Add ipaddr() filter plugin 11 years ago
Brian Coca 17666a1939 changed default for new retry path to be teh same as current
also added commented out entries in ansible.cfg to show other options
11 years ago
Brian Coca 540d13cf52 Merge pull request #9404 from mmoya/configure-retry-files
Configure retry file usage and location
11 years ago
Toshio Kuratomi ca35d138f1 Update modules 11 years ago
Toshio Kuratomi f355c11a3f Merge pull request #10129 from RadishTheHut/memfacts-fix
Fix for memory fact gathering
11 years ago
Brian Coca 7ab95e10f0 updated to latest core devel 11 years ago
Patrick McConnell 04b2c698ba Updated memory facts fix using dict.get() to avoid KeyError 11 years ago
Toshio Kuratomi 747cc26ae1 Update modules 11 years ago
Toshio Kuratomi f20967078e Fixes to @RadishTheHut's memory facts as discussed in
https://github.com/ansible/ansible/pull/10129#issuecomment-72077500

* Switch default value from 0 to None.
* Prefill keys with default value so that determining calculated values
  is easier
11 years ago
Brian Coca c73254543a made env var also consistent 11 years ago
Brian Coca 4fd760467b made inventory consistent in config file, deprecated old config hostfile 11 years ago
Brian Coca 751701c6f2 Merge pull request #9672 from quinot/topic/lineno-in-inventory-err
Report location (filename and line number) for inventory syntax errors
11 years ago
Brian Coca e4a7b973fd Merge pull request #9128 from msabramo/expose_more_user_facts
Expose more facts about user on host system
11 years ago
Patrick McConnell 0c3a273805 Fix for memory fact gathering
I have a host which started to fail while gathering facts after the addition
of expanded memory facts in PR #9839:

Traceback (most recent call last):
  File "/home/ansible/.ansible/tmp/ansible-tmp-1422536976.05-133253824703289/setup", line 4278, in <module>
    main()
  File "/home/ansible/.ansible/tmp/ansible-tmp-1422536976.05-133253824703289/setup", line 137, in main
    data = run_setup(module)
  File "/home/ansible/.ansible/tmp/ansible-tmp-1422536976.05-133253824703289/setup", line 81, in run_setup
    facts = ansible_facts(module)
  File "/home/ansible/.ansible/tmp/ansible-tmp-1422536976.05-133253824703289/setup", line 4217, in ansible_facts
    facts.update(Hardware().populate())
  File "/home/ansible/.ansible/tmp/ansible-tmp-1422536976.05-133253824703289/setup", line 2339, in populate
    self.get_memory_facts()
  File "/home/ansible/.ansible/tmp/ansible-tmp-1422536976.05-133253824703289/setup", line 2375, in get_memory_facts
    'cached': memstats['swapcached']
KeyError: 'swapcached'

My problem host doesn't have SwapCached in /proc/meminfo. It may be better to
set defaults for these keys, since the values provided by /proc/meminfo can
change from version to version.
11 years ago
Toshio Kuratomi 556d4f0025 Update core modules 11 years ago
Toshio Kuratomi 44fe38030f Update core modules for subversion fixes 11 years ago
Toshio Kuratomi 3d5523fbb7 Fix for unicode filenames for template module
Fixes #10110
11 years ago
Toshio Kuratomi 0aac6360e4 Update core modules 11 years ago
Brian Coca 990d08b63f Merge pull request #10113 from bcoca/url_lookup
Url lookup
11 years ago
Brian Coca 11005e7b28 Merge pull request #9839 from nousdefions/memfacts
Memfacts
11 years ago
Brian Coca 3d6b6edea9 added url lookup plugin 11 years ago
Toshio Kuratomi 35321ec642 ansible.utils to_unicode/to_bytes isn't robust in the face of
non-strings.  Do some value checking in the calling code
11 years ago
Toshio Kuratomi 975b547aaa Update core modules 11 years ago
Toshio Kuratomi a63e4c595f Another place that needs to be json_dict_bytes_to_unicode 11 years ago
Toshio Kuratomi 0f6b87d33e Revert "Fix import statements" -- those impotrt statements were right
before... something else is fishy

This reverts commit 8ab536fbf2.
11 years ago
Toshio Kuratomi 8ab536fbf2 Fix import statements 11 years ago
Toshio Kuratomi d3666f3265 Make py2.4 remote checksum large-file-enabled as well 11 years ago
Toshio Kuratomi 6f5d18a20e Merge pull request #10087 from axos88/devel
fix checksum calculation for large files
11 years ago
Toshio Kuratomi 335cf2f05f Update module repos 11 years ago
Toshio Kuratomi 915d232d5f jinja2 cannot handle byte strs with non-ascii. So we need to transform potential byte str into unicode type. This fix is for dynamic inventory.
Fixes #10007
11 years ago
Brian Coca 9d190c8d8d Revert "Support variable values with dashes" 11 years ago