From fd58631a2514aee012ee906b4dc2780a16147c79 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Oliver=20B=C3=B6ttcher?= Date: Wed, 2 Mar 2016 15:34:49 +0100 Subject: [PATCH] setenvif --- .../portal-esysta-com.pixelpark.net.yaml | 47 ++++++ .../test-portal-esysta-com.pixelpark.net.yaml | 142 ++++++++++++++++++ 2 files changed, 189 insertions(+) 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 -- 2.39.5