From b5e542ad361d39e9f670198fabbfe30a48faef6e Mon Sep 17 00:00:00 2001 From: Martin Konecny Date: Tue, 7 Aug 2012 17:41:24 -0400 Subject: [PATCH] make sure airtime-liquidsoap DNE before attempting to create --- python_apps/pypo/install/pypo-initialize.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/python_apps/pypo/install/pypo-initialize.py b/python_apps/pypo/install/pypo-initialize.py index 964422c37..357aa49c6 100644 --- a/python_apps/pypo/install/pypo-initialize.py +++ b/python_apps/pypo/install/pypo-initialize.py @@ -87,6 +87,13 @@ try: liq_path = p.communicate()[0].strip() if p.returncode == 0: + try: + os.unlink(liq_path) + except Exception: + #liq_path DNE, which is OK. + pass + + os.symlink(liq_path, "/usr/bin/airtime-liquidsoap") else: print " * Liquidsoap binary not found!"