Commit 0a021ca8 by e0d

refactoring for create user task, cleanup

parent 1430d035
--- ---
- name: forum | create $forum_user user #
user: name=$forum_user state=present shell=/bin/bash home=$forum_home # This role depends upon the rbenv role which needs to
tags: # be included in the same playbook prior to this role.
- forum #
- update
- name: forum | setup the forum env - name: forum | setup the forum env
template: src=forum_env.j2 dest={{ forum_home }}/forum_env owner={{ forum_user }} group={{ forum_user }} template: src=forum_env.j2 dest={{ forum_home }}/forum_env owner={{ forum_user }} group={{ forum_user }}
......
...@@ -12,11 +12,18 @@ ...@@ -12,11 +12,18 @@
- fail: rbenv_ruby_version required for role - fail: rbenv_ruby_version required for role
when: rbenv_ruby_version is not defined when: rbenv_ruby_version is not defined
#- name: rbenv | create ruby base #
# file: path=$ruby_base state=directory owner={{ rbenv_user }} group={{ rbenv_user }} # It's unfortunate that this needs to happen here,
# tags: # but the rbenv needs to exist when the service
# - ruby # that relies on it is provisioned and the service
# - update # user and it's home needs to exist for rbenv to
# install into.
#
- name: rbenv | create rbenv owner $forum_user
user: name=$forum_user state=present shell=/bin/bash home=$forum_home
tags:
- forum
- update
- name: rbenv | install build depends - name: rbenv | install build depends
apt: pkg=$item state=present install_recommends=no apt: pkg=$item state=present install_recommends=no
...@@ -111,7 +118,7 @@ ...@@ -111,7 +118,7 @@
- install - install
- name: rbenv | check ruby {{ rbenv_ruby_version }} installed - name: rbenv | check ruby {{ rbenv_ruby_version }} installed
shell: ${rbenv_user_home}/.rbenv/bin/rbenv versions | grep ${rbenv_ruby_version} shell: "{{ rbenv_user_home }}/.rbenv/bin/rbenv versions | grep {{ rbenv_ruby_version }}"
register: ruby_installed register: ruby_installed
sudo: true sudo: true
sudo_user: "{{ rbenv_user }}" sudo_user: "{{ rbenv_user }}"
...@@ -121,7 +128,7 @@ ...@@ -121,7 +128,7 @@
- install - install
- name: rbenv | install ruby {{ rbenv_ruby_version }} - name: rbenv | install ruby {{ rbenv_ruby_version }}
shell: ${rbenv_user_home }/.rbenv/bin/rbenv install ${rbenv_ruby_version} shell: "{{ rbenv_user_home }}/.rbenv/bin/rbenv install {{ rbenv_ruby_version }}"
when_failed: $ruby_installed when_failed: $ruby_installed
sudo: true sudo: true
sudo_user: "{{ rbenv_user }}" sudo_user: "{{ rbenv_user }}"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment