Skip to content

Commit 7e32edf

Browse files
committed
Merge pull request #6 from ninthnails/master
Ansible 2.0 compatibility
2 parents 688a620 + 72fd65c commit 7e32edf

File tree

4 files changed

+25
-21
lines changed

4 files changed

+25
-21
lines changed

defaults/main.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,23 @@ python_base_url: http://www.python.org/ftp/python
77
python_package_url: "{{ python_base_url }}/{{ python_version }}/{{ python_file_name }}"
88
python_path: /usr/local
99

10+
python_apt_packages:
11+
- build-essential
12+
- libreadline-gplv2-dev
13+
- libncursesw5-dev
14+
- libssl-dev
15+
- libsqlite3-dev
16+
- tk-dev
17+
- libgdbm-dev
18+
- libc6-dev
19+
- libbz2-dev
20+
- wget
21+
22+
python_yum_packages:
23+
- "'@Development tools'"
24+
- zlib-devel
25+
- bzip2-devel
26+
- openssl-devel
27+
- ncurses-devel
28+
- sqlite-devel
29+

tasks/Debian.yml

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,4 @@
11
---
22
- name: Install os packages
3-
apt: pkg={{item}} state=present update_cache=yes
4-
with_items:
5-
- build-essential
6-
- libreadline-gplv2-dev
7-
- libncursesw5-dev
8-
- libssl-dev
9-
- libsqlite3-dev
10-
- tk-dev
11-
- libgdbm-dev
12-
- libc6-dev
13-
- libbz2-dev
14-
- wget
3+
apt: pkg={{ item }} state=present update_cache=yes
4+
with_items: python_apt_packages

tasks/RedHat.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
11
---
22
- name: Install os packages
3-
yum: name={{ [
4-
'"@Development tools"',
5-
'zlib-devel',
6-
'bzip2-devel',
7-
'openssl-devel',
8-
'ncurses-devel',
9-
'sqlite-devel'
10-
] | join(',') }} state=present
3+
yum: name={{ item }} state=present
4+
with_items: python_yum_packages
115

vars/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
python_playbook_version: "0.2.0"
2+
python_playbook_version: "0.2.1"

0 commit comments

Comments
 (0)