Never, ever, modify or commit things to devel, always do work in a feature branch
export GITHUB_USER=sivel| #!/bin/bash | |
| set -x | |
| TARGET=${1:-"ubuntu1404"} | |
| if [[ "$TARGET" =~ centos7|fedora ]] | |
| then | |
| TARGET_OPTIONS="--volume=/sys/fs/cgroup:/sys/fs/cgroup:ro" | |
| fi |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| # (c) 2016, Matt Martz <[email protected]> | |
| # | |
| # This file is part of Ansible | |
| # | |
| # Ansible is free software: you can redistribute it and/or modify | |
| # it under the terms of the GNU General Public License as published by | |
| # the Free Software Foundation, either version 3 of the License, or |
| import sys | |
| import json | |
| from ansible.parsing.dataloader import DataLoader | |
| try: | |
| from ansible.inventory.manager import InventoryManager | |
| A24 = True | |
| except ImportError: | |
| from ansible.vars import VariableManager |
| diff --git a/hacking/test-module b/hacking/test-module | |
| index d9f19b7..511be8b 100755 | |
| --- a/hacking/test-module | |
| +++ b/hacking/test-module | |
| @@ -138,8 +138,6 @@ def boilerplate_module(modfile, args, interpreter, check, destfile): | |
| ) | |
| modfile2_path = os.path.expanduser(destfile) | |
| - print("* including generated source, if any, saving to: %s" % modfile2_path) | |
| - print("* this may offset any line numbers in tracebacks/debuggers!") |
| diff --git a/test/integration/roles/test_copy/tasks/main.yml b/test/integration/roles/test_copy/tasks/main.yml | |
| index edae89f..f15559d 100644 | |
| --- a/test/integration/roles/test_copy/tasks/main.yml | |
| +++ b/test/integration/roles/test_copy/tasks/main.yml | |
| @@ -174,6 +174,24 @@ | |
| that: | |
| - "not copy_result5|changed" | |
| +- name: test recursive copy to directory sub2 | |
| + copy: src=subdir dest={{output_dir}}/sub2 directory_mode=0700 force=false |
| { | |
| {% for host in groups.all %} | |
| "{{ host }}": {{ hostvars[host]|to_json }}{{ ',' if not loop.last else '' }} | |
| {% endfor %} | |
| } |
| diff --git a/lib/ansible/playbook/play_context.py b/lib/ansible/playbook/play_context.py | |
| index 1804a03..3703062 100644 | |
| --- a/lib/ansible/playbook/play_context.py | |
| +++ b/lib/ansible/playbook/play_context.py | |
| @@ -80,6 +80,13 @@ MAGIC_VARIABLE_MAPPING = dict( | |
| su_flags = ('ansible_su_flags',), | |
| ) | |
| +MAGIC_VARIABLE_UNDEFINED = [ | |
| + 'remote_addr', |
| go build helloworld.go | |
| GOOS=windows GOARCH=amd64 go build helloworld.go |
| #!/usr/bin/env python | |
| # (c) 2015, Matt Martz <[email protected]> | |
| # | |
| # This file is part of Ansible. | |
| # | |
| # Ansible is free software: you can redistribute it and/or modify | |
| # it under the terms of the GNU General Public License as published by | |
| # the Free Software Foundation, either version 3 of the License, or | |
| # (at your option) any later version. | |
| # |