From b8616931bc0e523a3a3bb23b4f623f8b6e71d690 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Thu, 31 Aug 2017 17:22:25 +0100 Subject: prserv/serv: Shut down any existing server before restarting This allows for cleaner code in cooker as any existing server is dealt with before a new one is started. Signed-off-by: Richard Purdie --- lib/prserv/serv.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib') diff --git a/lib/prserv/serv.py b/lib/prserv/serv.py index 306f0a3c4..a2da07227 100644 --- a/lib/prserv/serv.py +++ b/lib/prserv/serv.py @@ -442,6 +442,9 @@ class PRServiceConfigError(Exception): def auto_start(d): global singleton + # Shutdown any existing PR Server + auto_shutdown() + host_params = list(filter(None, (d.getVar('PRSERV_HOST') or '').split(':'))) if not host_params: return None -- cgit 1.2.3-korg