From 2c04d3bcc0d8b33c41b6dde103b1f9fc996530db Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Thu, 18 Jan 2018 15:17:24 +0100 Subject: [PATCH] Introduce php_version_main and make php_version always format x.y --- defaults/main.yml | 3 +++ tasks/{oci-7.yml => oci-7.0.yml} | 0 tasks/php.yml | 10 +++++----- templates/etc-php5-apache2-php.ini | 2 +- 4 files changed, 9 insertions(+), 6 deletions(-) rename tasks/{oci-7.yml => oci-7.0.yml} (100%) diff --git a/defaults/main.yml b/defaults/main.yml index fdf31ee..892ccdf 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,3 +1,6 @@ +php_version: '7.0' +php_version_main: '7' + php_install_redis: true php_hold_version: false php_repositories: [] diff --git a/tasks/oci-7.yml b/tasks/oci-7.0.yml similarity index 100% rename from tasks/oci-7.yml rename to tasks/oci-7.0.yml diff --git a/tasks/php.yml b/tasks/php.yml index a5c981f..57de4ca 100644 --- a/tasks/php.yml +++ b/tasks/php.yml @@ -23,12 +23,12 @@ - name: "PHP | Install PECL packages" shell: 'pecl install --soft imagick-3.3.0' - when: php_version|default('5.5') != '7' + when: php_version_main|default('7') != '7' ignore_errors: true - name: "PHP | Install PECL packages" shell: 'pecl install --soft oauth' - when: php_version|default('5.5') == '7' + when: php_version_main|default('7') == '7' ignore_errors: true - name: "PHP | Ensure Apache config directory" @@ -134,17 +134,17 @@ owner=root group=root mode='644' - when: (php_version|default('5.5') == '7') and (jailkit is not defined or not jailkit) + when: (php_version_main|default('7') == '7') and (jailkit is not defined or not jailkit) - block: - set_fact: phpLogRotatePrefix='7.0' phpLibPrefix='' - when: php_version|default('5.5') == '7' + when: php_version_main|default('7') == '7' - set_fact: phpLogRotatePrefix='5' phpLibPrefix='5' - when: php_version|default('5.5') != '7' + when: php_version_main|default('7') != '7' - name: "Install logrotate script" template: diff --git a/templates/etc-php5-apache2-php.ini b/templates/etc-php5-apache2-php.ini index ac69b8f..ae9ade3 100644 --- a/templates/etc-php5-apache2-php.ini +++ b/templates/etc-php5-apache2-php.ini @@ -1988,7 +1988,7 @@ extension=imagick.so extension=xmlrpc.so {% endif %} -{% if php_version|default('5.5') == '7' %} +{% if php_version_main|default('7') == '7' %} [oauth] extension=oauth.so {% endif %} -- GitLab