From 41e1ab5dd285b4496fdb36bd32967238bcea28a6 Mon Sep 17 00:00:00 2001 From: Thomas Goirand Date: Mon, 7 May 2018 13:38:11 +0200 Subject: [PATCH] Debian path to app.wsgi Debian isn't using /usr/lib/python2.7. First, its using Python 3, and second, the app.wsgi is in /usr/share/watcher-common. Change-Id: Ib93cbb8362625634398b9d92c56b251e96450ed6 --- manifests/params.pp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/manifests/params.pp b/manifests/params.pp index 2ce5dc9..4ac7926 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -32,7 +32,11 @@ class watcher::params { $decision_engine_package_name = 'watcher-decision-engine' $decision_engine_service_name = 'watcher-decision-engine' $client_package_name = "python${pyvers}-watcherclient" - $watcher_wsgi_script_source = '/usr/lib/python2.7/dist-packages/watcher/api/app.wsgi' + if ($::os_package_type == 'debian') { + $watcher_wsgi_script_source = '/usr/share/watcher-common/app.wsgi' + } else { + $watcher_wsgi_script_source = '/usr/lib/python2.7/dist-packages/watcher/api/app.wsgi' + } $watcher_wsgi_script_path = '/usr/lib/cgi-bin/watcher' } default: {