]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
setenvif
authorOliver Böttcher <oliver.boettcher@pixelpark.com>
Wed, 2 Mar 2016 14:34:49 +0000 (15:34 +0100)
committerOliver Böttcher <oliver.boettcher@pixelpark.com>
Wed, 2 Mar 2016 14:34:49 +0000 (15:34 +0100)
customer/emperra/portal-esysta-com.pixelpark.net.yaml
customer/emperra/test-portal-esysta-com.pixelpark.net.yaml

index 88652edf985a100c4f4bff8b2047d48902065411..244e360016dcfd686f50046bc49f5660068172bc 100644 (file)
@@ -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
index 0b62fa96a403f73852dcdb20197cfd2c7c9022c1..61108ad9e581001ea64397a786b3fbe408223c7f 100644 (file)
@@ -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