From: Oliver Böttcher Date: Wed, 2 Mar 2016 14:34:49 +0000 (+0100) Subject: setenvif X-Git-Tag: v0.1.0~5245^2~3 X-Git-Url: https://git.uhu-banane.de/?a=commitdiff_plain;h=fd58631a2514aee012ee906b4dc2780a16147c79;p=pixelpark%2Fhiera.git setenvif --- diff --git a/customer/emperra/portal-esysta-com.pixelpark.net.yaml b/customer/emperra/portal-esysta-com.pixelpark.net.yaml index 88652edf..244e3600 100644 --- a/customer/emperra/portal-esysta-com.pixelpark.net.yaml +++ b/customer/emperra/portal-esysta-com.pixelpark.net.yaml @@ -266,6 +266,22 @@ site::profile::apache::vhosts: path: '/var/www/esysta/portal/media' - alias: '/site-video' path: '/var/www/esysta/portal/site-video' + custom_fragment: | + SetEnvIfNoCase ^X_DEVICE_ID$ ^(.*)$ fix_device_id=$1 + RequestHeader set X-DEVICE-ID %{fix_device_id}e env=fix_device_id + + SetEnvIfNoCase ^X_DEVICE_TYPE$ ^(.*)$ fix_device_type=$1 + RequestHeader set X-DEVICE-TYPE %{fix_device_type}e env=fix_device_type + + SetEnvIfNoCase ^X_DEVICE_MANUFACTURER$ ^(.*)$ fix_device_manufacturer=$1 + RequestHeader set X-DEVICE-MANUFACTURER %{fix_device_manufacturer}e env=fix_device_manufacturer + + SetEnvIfNoCase ^X_DEVICE_MODEL$ ^(.*)$ fix_device_model=$1 + RequestHeader set X-DEVICE-MODEL %{fix_device_model}e env=fix_device_model + + SetEnvIfNoCase ^X_VERSION_CODE$ ^(.*)$ fix_version_code=$1 + RequestHeader set X-VERSION-CODE %{fix_version_code}e env=fix_version_code + portal: servername: portal.esysta.com serveradmin: dev@emperra.com @@ -309,6 +325,22 @@ site::profile::apache::vhosts: path: '/var/www/esysta/portal/media' - alias: '/site-video' path: '/var/www/esysta/portal/site-video' + custom_fragment: | + SetEnvIfNoCase ^X_DEVICE_ID$ ^(.*)$ fix_device_id=$1 + RequestHeader set X-DEVICE-ID %{fix_device_id}e env=fix_device_id + + SetEnvIfNoCase ^X_DEVICE_TYPE$ ^(.*)$ fix_device_type=$1 + RequestHeader set X-DEVICE-TYPE %{fix_device_type}e env=fix_device_type + + SetEnvIfNoCase ^X_DEVICE_MANUFACTURER$ ^(.*)$ fix_device_manufacturer=$1 + RequestHeader set X-DEVICE-MANUFACTURER %{fix_device_manufacturer}e env=fix_device_manufacturer + + SetEnvIfNoCase ^X_DEVICE_MODEL$ ^(.*)$ fix_device_model=$1 + RequestHeader set X-DEVICE-MODEL %{fix_device_model}e env=fix_device_model + + SetEnvIfNoCase ^X_VERSION_CODE$ ^(.*)$ fix_version_code=$1 + RequestHeader set X-VERSION-CODE %{fix_version_code}e env=fix_version_code + mitarbeiter: servername: mitarbeiter.esysta.com serveradmin: dev@emperra.com @@ -352,3 +384,18 @@ site::profile::apache::vhosts: path: '/var/www/esysta/portal/media' - alias: '/site-video' path: '/var/www/esysta/portal/site-video' + custom_fragment: | + SetEnvIfNoCase ^X_DEVICE_ID$ ^(.*)$ fix_device_id=$1 + RequestHeader set X-DEVICE-ID %{fix_device_id}e env=fix_device_id + + SetEnvIfNoCase ^X_DEVICE_TYPE$ ^(.*)$ fix_device_type=$1 + RequestHeader set X-DEVICE-TYPE %{fix_device_type}e env=fix_device_type + + SetEnvIfNoCase ^X_DEVICE_MANUFACTURER$ ^(.*)$ fix_device_manufacturer=$1 + RequestHeader set X-DEVICE-MANUFACTURER %{fix_device_manufacturer}e env=fix_device_manufacturer + + SetEnvIfNoCase ^X_DEVICE_MODEL$ ^(.*)$ fix_device_model=$1 + RequestHeader set X-DEVICE-MODEL %{fix_device_model}e env=fix_device_model + + SetEnvIfNoCase ^X_VERSION_CODE$ ^(.*)$ fix_version_code=$1 + RequestHeader set X-VERSION-CODE %{fix_version_code}e env=fix_version_code diff --git a/customer/emperra/test-portal-esysta-com.pixelpark.net.yaml b/customer/emperra/test-portal-esysta-com.pixelpark.net.yaml index 0b62fa96..61108ad9 100644 --- a/customer/emperra/test-portal-esysta-com.pixelpark.net.yaml +++ b/customer/emperra/test-portal-esysta-com.pixelpark.net.yaml @@ -199,6 +199,22 @@ site::profile::apache::vhosts: path: '/var/www/esysta/develop/media' - alias: '/site-video' path: '/var/www/esysta/develop/site-video' + custom_fragment: | + SetEnvIfNoCase ^X_DEVICE_ID$ ^(.*)$ fix_device_id=$1 + RequestHeader set X-DEVICE-ID %{fix_device_id}e env=fix_device_id + + SetEnvIfNoCase ^X_DEVICE_TYPE$ ^(.*)$ fix_device_type=$1 + RequestHeader set X-DEVICE-TYPE %{fix_device_type}e env=fix_device_type + + SetEnvIfNoCase ^X_DEVICE_MANUFACTURER$ ^(.*)$ fix_device_manufacturer=$1 + RequestHeader set X-DEVICE-MANUFACTURER %{fix_device_manufacturer}e env=fix_device_manufacturer + + SetEnvIfNoCase ^X_DEVICE_MODEL$ ^(.*)$ fix_device_model=$1 + RequestHeader set X-DEVICE-MODEL %{fix_device_model}e env=fix_device_model + + SetEnvIfNoCase ^X_VERSION_CODE$ ^(.*)$ fix_version_code=$1 + RequestHeader set X-VERSION-CODE %{fix_version_code}e env=fix_version_code + arzt-master: servername: arzt-master-esysta-com.pixelpark.net docroot: '/var/www/esysta/master' @@ -238,6 +254,22 @@ site::profile::apache::vhosts: path: '/var/www/esysta/master/media' - alias: '/site-video' path: '/var/www/esysta/master/site-video' + custom_fragment: | + SetEnvIfNoCase ^X_DEVICE_ID$ ^(.*)$ fix_device_id=$1 + RequestHeader set X-DEVICE-ID %{fix_device_id}e env=fix_device_id + + SetEnvIfNoCase ^X_DEVICE_TYPE$ ^(.*)$ fix_device_type=$1 + RequestHeader set X-DEVICE-TYPE %{fix_device_type}e env=fix_device_type + + SetEnvIfNoCase ^X_DEVICE_MANUFACTURER$ ^(.*)$ fix_device_manufacturer=$1 + RequestHeader set X-DEVICE-MANUFACTURER %{fix_device_manufacturer}e env=fix_device_manufacturer + + SetEnvIfNoCase ^X_DEVICE_MODEL$ ^(.*)$ fix_device_model=$1 + RequestHeader set X-DEVICE-MODEL %{fix_device_model}e env=fix_device_model + + SetEnvIfNoCase ^X_VERSION_CODE$ ^(.*)$ fix_version_code=$1 + RequestHeader set X-VERSION-CODE %{fix_version_code}e env=fix_version_code + arzt-sandbox: servername: arzt-sandbox-esysta-com.pixelpark.net docroot: '/var/www/esysta/sandbox' @@ -277,6 +309,22 @@ site::profile::apache::vhosts: path: '/var/www/esysta/sandbox/media' - alias: '/site-video' path: '/var/www/esysta/sandbox/site-video' + custom_fragment: | + SetEnvIfNoCase ^X_DEVICE_ID$ ^(.*)$ fix_device_id=$1 + RequestHeader set X-DEVICE-ID %{fix_device_id}e env=fix_device_id + + SetEnvIfNoCase ^X_DEVICE_TYPE$ ^(.*)$ fix_device_type=$1 + RequestHeader set X-DEVICE-TYPE %{fix_device_type}e env=fix_device_type + + SetEnvIfNoCase ^X_DEVICE_MANUFACTURER$ ^(.*)$ fix_device_manufacturer=$1 + RequestHeader set X-DEVICE-MANUFACTURER %{fix_device_manufacturer}e env=fix_device_manufacturer + + SetEnvIfNoCase ^X_DEVICE_MODEL$ ^(.*)$ fix_device_model=$1 + RequestHeader set X-DEVICE-MODEL %{fix_device_model}e env=fix_device_model + + SetEnvIfNoCase ^X_VERSION_CODE$ ^(.*)$ fix_version_code=$1 + RequestHeader set X-VERSION-CODE %{fix_version_code}e env=fix_version_code + portal-develop: servername: portal-develop-esysta-com.pixelpark.net docroot: '/var/www/esysta/develop' @@ -316,6 +364,22 @@ site::profile::apache::vhosts: path: '/var/www/esysta/develop/media' - alias: '/site-video' path: '/var/www/esysta/develop/site-video' + custom_fragment: | + SetEnvIfNoCase ^X_DEVICE_ID$ ^(.*)$ fix_device_id=$1 + RequestHeader set X-DEVICE-ID %{fix_device_id}e env=fix_device_id + + SetEnvIfNoCase ^X_DEVICE_TYPE$ ^(.*)$ fix_device_type=$1 + RequestHeader set X-DEVICE-TYPE %{fix_device_type}e env=fix_device_type + + SetEnvIfNoCase ^X_DEVICE_MANUFACTURER$ ^(.*)$ fix_device_manufacturer=$1 + RequestHeader set X-DEVICE-MANUFACTURER %{fix_device_manufacturer}e env=fix_device_manufacturer + + SetEnvIfNoCase ^X_DEVICE_MODEL$ ^(.*)$ fix_device_model=$1 + RequestHeader set X-DEVICE-MODEL %{fix_device_model}e env=fix_device_model + + SetEnvIfNoCase ^X_VERSION_CODE$ ^(.*)$ fix_version_code=$1 + RequestHeader set X-VERSION-CODE %{fix_version_code}e env=fix_version_code + portal-master: servername: portal-master-esysta-com.pixelpark.net docroot: '/var/www/esysta/master' @@ -355,6 +419,22 @@ site::profile::apache::vhosts: path: '/var/www/esysta/master/media' - alias: '/site-video' path: '/var/www/esysta/master/site-video' + custom_fragment: | + SetEnvIfNoCase ^X_DEVICE_ID$ ^(.*)$ fix_device_id=$1 + RequestHeader set X-DEVICE-ID %{fix_device_id}e env=fix_device_id + + SetEnvIfNoCase ^X_DEVICE_TYPE$ ^(.*)$ fix_device_type=$1 + RequestHeader set X-DEVICE-TYPE %{fix_device_type}e env=fix_device_type + + SetEnvIfNoCase ^X_DEVICE_MANUFACTURER$ ^(.*)$ fix_device_manufacturer=$1 + RequestHeader set X-DEVICE-MANUFACTURER %{fix_device_manufacturer}e env=fix_device_manufacturer + + SetEnvIfNoCase ^X_DEVICE_MODEL$ ^(.*)$ fix_device_model=$1 + RequestHeader set X-DEVICE-MODEL %{fix_device_model}e env=fix_device_model + + SetEnvIfNoCase ^X_VERSION_CODE$ ^(.*)$ fix_version_code=$1 + RequestHeader set X-VERSION-CODE %{fix_version_code}e env=fix_version_code + portal-sandbox: servername: portal-sandbox-esysta-com.pixelpark.net docroot: '/var/www/esysta/sandbox' @@ -394,6 +474,21 @@ site::profile::apache::vhosts: path: '/var/www/esysta/sandbox/media' - alias: '/site-video' path: '/var/www/esysta/sandbox/site-video' + custom_fragment: | + SetEnvIfNoCase ^X_DEVICE_ID$ ^(.*)$ fix_device_id=$1 + RequestHeader set X-DEVICE-ID %{fix_device_id}e env=fix_device_id + + SetEnvIfNoCase ^X_DEVICE_TYPE$ ^(.*)$ fix_device_type=$1 + RequestHeader set X-DEVICE-TYPE %{fix_device_type}e env=fix_device_type + + SetEnvIfNoCase ^X_DEVICE_MANUFACTURER$ ^(.*)$ fix_device_manufacturer=$1 + RequestHeader set X-DEVICE-MANUFACTURER %{fix_device_manufacturer}e env=fix_device_manufacturer + + SetEnvIfNoCase ^X_DEVICE_MODEL$ ^(.*)$ fix_device_model=$1 + RequestHeader set X-DEVICE-MODEL %{fix_device_model}e env=fix_device_model + + SetEnvIfNoCase ^X_VERSION_CODE$ ^(.*)$ fix_version_code=$1 + RequestHeader set X-VERSION-CODE %{fix_version_code}e env=fix_version_code @@ -436,6 +531,22 @@ site::profile::apache::vhosts: path: '/var/www/esysta/develop/media' - alias: '/site-video' path: '/var/www/esysta/develop/site-video' + custom_fragment: | + SetEnvIfNoCase ^X_DEVICE_ID$ ^(.*)$ fix_device_id=$1 + RequestHeader set X-DEVICE-ID %{fix_device_id}e env=fix_device_id + + SetEnvIfNoCase ^X_DEVICE_TYPE$ ^(.*)$ fix_device_type=$1 + RequestHeader set X-DEVICE-TYPE %{fix_device_type}e env=fix_device_type + + SetEnvIfNoCase ^X_DEVICE_MANUFACTURER$ ^(.*)$ fix_device_manufacturer=$1 + RequestHeader set X-DEVICE-MANUFACTURER %{fix_device_manufacturer}e env=fix_device_manufacturer + + SetEnvIfNoCase ^X_DEVICE_MODEL$ ^(.*)$ fix_device_model=$1 + RequestHeader set X-DEVICE-MODEL %{fix_device_model}e env=fix_device_model + + SetEnvIfNoCase ^X_VERSION_CODE$ ^(.*)$ fix_version_code=$1 + RequestHeader set X-VERSION-CODE %{fix_version_code}e env=fix_version_code + mitarbeiter-master: servername: mitarbeiter-master-esysta-com.pixelpark.net docroot: '/var/www/esysta/master' @@ -474,6 +585,22 @@ site::profile::apache::vhosts: path: '/var/www/esysta/master/media' - alias: '/site-video' path: '/var/www/esysta/master/site-video' + custom_fragment: | + SetEnvIfNoCase ^X_DEVICE_ID$ ^(.*)$ fix_device_id=$1 + RequestHeader set X-DEVICE-ID %{fix_device_id}e env=fix_device_id + + SetEnvIfNoCase ^X_DEVICE_TYPE$ ^(.*)$ fix_device_type=$1 + RequestHeader set X-DEVICE-TYPE %{fix_device_type}e env=fix_device_type + + SetEnvIfNoCase ^X_DEVICE_MANUFACTURER$ ^(.*)$ fix_device_manufacturer=$1 + RequestHeader set X-DEVICE-MANUFACTURER %{fix_device_manufacturer}e env=fix_device_manufacturer + + SetEnvIfNoCase ^X_DEVICE_MODEL$ ^(.*)$ fix_device_model=$1 + RequestHeader set X-DEVICE-MODEL %{fix_device_model}e env=fix_device_model + + SetEnvIfNoCase ^X_VERSION_CODE$ ^(.*)$ fix_version_code=$1 + RequestHeader set X-VERSION-CODE %{fix_version_code}e env=fix_version_code + mitarbeiter-sandbox: servername: mitarbeiter-sandbox-esysta-com.pixelpark.net docroot: '/var/www/esysta/sandbox' @@ -513,3 +640,18 @@ site::profile::apache::vhosts: path: '/var/www/esysta/sandbox/media' - alias: '/site-video' path: '/var/www/esysta/sandbox/site-video' + custom_fragment: | + SetEnvIfNoCase ^X_DEVICE_ID$ ^(.*)$ fix_device_id=$1 + RequestHeader set X-DEVICE-ID %{fix_device_id}e env=fix_device_id + + SetEnvIfNoCase ^X_DEVICE_TYPE$ ^(.*)$ fix_device_type=$1 + RequestHeader set X-DEVICE-TYPE %{fix_device_type}e env=fix_device_type + + SetEnvIfNoCase ^X_DEVICE_MANUFACTURER$ ^(.*)$ fix_device_manufacturer=$1 + RequestHeader set X-DEVICE-MANUFACTURER %{fix_device_manufacturer}e env=fix_device_manufacturer + + SetEnvIfNoCase ^X_DEVICE_MODEL$ ^(.*)$ fix_device_model=$1 + RequestHeader set X-DEVICE-MODEL %{fix_device_model}e env=fix_device_model + + SetEnvIfNoCase ^X_VERSION_CODE$ ^(.*)$ fix_version_code=$1 + RequestHeader set X-VERSION-CODE %{fix_version_code}e env=fix_version_code