From 1b92b66434867841c5e47e9b6f31e782824941ed Mon Sep 17 00:00:00 2001 From: Neal Gompa Date: Jun 09 2018 23:07:57 +0000 Subject: pagure-ev: Call with Python 2 exclusively for now The Pagure event stream server uses 'trollius' and 'trollius-redis', which only works on Python 2. Until this is ported to use 'asyncio' and 'asyncio-redis' on Python 3, this is a Python 2-only component. Signed-off-by: Neal Gompa --- diff --git a/pagure-ev/pagure_ev.service b/pagure-ev/pagure_ev.service index 27e864b..171fddf 100644 --- a/pagure-ev/pagure_ev.service +++ b/pagure-ev/pagure_ev.service @@ -4,7 +4,7 @@ After=redis.target Documentation=https://pagure.io/pagure [Service] -ExecStart=/usr/libexec/pagure-ev/pagure_stream_server.py +ExecStart=/usr/bin/python2 /usr/libexec/pagure-ev/pagure_stream_server.py Type=simple User=git Group=git diff --git a/pagure-ev/pagure_stream_server.py b/pagure-ev/pagure_stream_server.py index 9077d6e..9befa0f 100644 --- a/pagure-ev/pagure_stream_server.py +++ b/pagure-ev/pagure_stream_server.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python2 """ (c) 2015-2017 - Copyright Red Hat Inc