forked from ISTI-ansible-roles/ansible-roles
another fix to the role that installs and configures dataminer.
This commit is contained in:
parent
5627a97bca
commit
ebf0a4db54
|
@ -60,9 +60,19 @@
|
||||||
tags: [ 'tomcat', 'dataminer', 'wps' ]
|
tags: [ 'tomcat', 'dataminer', 'wps' ]
|
||||||
|
|
||||||
- block:
|
- block:
|
||||||
- name: Reconfigure the Java environment for R
|
- name: Verify if R is installed
|
||||||
shell: export JAVA_HOME=/usr/lib/jvm/java-8-oracle ; export J2SDKDIR=/usr/lib/jvm/java-8-oracle ; export J2REDIR=/usr/lib/jvm/java-8-oracle/jre ; R CMD javareconf
|
stat: path=/usr/bin/R
|
||||||
|
register: r_installed
|
||||||
|
|
||||||
|
- name: Configure the JDK environment
|
||||||
|
shell: export JAVA_HOME={{ jdk_java_home }} ; export J2SDKDIR={{ jdk_java_home }} ; export J2REDIR={{ jdk_java_home }}/jre ; R CMD javareconf ; touch /etc/R/.java{{ jdk_default }}.env_conf
|
||||||
|
args:
|
||||||
|
creates: '/etc/R/.java{{ jdk_default }}.env_conf'
|
||||||
|
when:
|
||||||
|
- jdk_java_home is defined
|
||||||
|
- jdk_default is defined
|
||||||
|
- r_installed.stat.executable is defined and r_installed.stat.executable
|
||||||
|
|
||||||
become: True
|
become: True
|
||||||
become_user: root
|
become_user: root
|
||||||
tags: [ 'tomcat', 'dataminer', 'wps' ]
|
tags: [ 'tomcat', 'dataminer', 'wps', 'r_java' ]
|
||||||
|
|
Loading…
Reference in New Issue