Skip to content

Commit 76c6070

Browse files
authored
New variable to create wildfly home directory (=jboss data dir) (#49)
1 parent 7735623 commit 76c6070

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

defaults/main.yml

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ wildfly_major_v: "{{ wildfly_version.partition('.')[0] }}"
1414
wildfly_manage_user: true
1515
wildfly_user: wildfly
1616
wildfly_group: wildfly
17+
wildfly_home: ''
1718

1819
wildfly_base_download_url: http://download.jboss.org/wildfly
1920
wildfly_name: wildfly-{{ wildfly_version }}

tasks/install.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323
user:
2424
name: '{{ wildfly_user }}'
2525
group: '{{ wildfly_group }}'
26-
createhome: no
26+
createhome: "{% if wildfly_home == '' %}no{%else%}yes{%endif%}"
27+
home: "{% if wildfly_home == '' %}{{omit}}{%else%}{{wildfly_home}}{%endif%}"
2728
shell: "{{ wildfly_user_shell |default(omit) }}"
2829
state: present
2930
when: wildfly_manage_user

templates/wildfly.properties.j2

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ jboss.management.https.port={{ wildfly_manage_https_port }}
55
jboss.http.port={{ wildfly_http_port }}
66
jboss.https.port={{ wildfly_https_port }}
77
jboss.bind.address.management={{ wildfly_management_bind_address }}
8+
jboss.server.temp.dir=/tmp/wildfly
9+
{% if wildfly_home != '' %}
10+
jboss.server.data.dir={{ wildfly_home }}
11+
{% endif %}
812
jboss.server.temp.dir={{ wildfly_temp_dir }}
913
jboss.boot.log.file={{ wildfly_boot_log }}
1014
jboss.server.log.file={{ wildfly_server_log }}

0 commit comments

Comments
 (0)