aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBogdano Arendartchuk <bogdano@mandriva.org>2007-05-08 17:57:57 +0000
committerBogdano Arendartchuk <bogdano@mandriva.org>2007-05-08 17:57:57 +0000
commit1e082d77b7d44682d6a41c5cf53cc0b132fb5765 (patch)
treeba32360e35c533ddeae90712d6b1ba4a4eb9504f
parent10bdc4f6a4d35dd6c9a407e084eceff3b3f4a835 (diff)
downloadmgarepo-1e082d77b7d44682d6a41c5cf53cc0b132fb5765.tar
mgarepo-1e082d77b7d44682d6a41c5cf53cc0b132fb5765.tar.gz
mgarepo-1e082d77b7d44682d6a41c5cf53cc0b132fb5765.tar.bz2
mgarepo-1e082d77b7d44682d6a41c5cf53cc0b132fb5765.tar.xz
mgarepo-1e082d77b7d44682d6a41c5cf53cc0b132fb5765.zip
Make issue an clearer error when python-cheetah is not installed. Closes
#27374.
-rw-r--r--RepSys/log.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/RepSys/log.py b/RepSys/log.py
index f298e6f..785214e 100644
--- a/RepSys/log.py
+++ b/RepSys/log.py
@@ -3,7 +3,10 @@ from RepSys import Error, config, RepSysTree
from RepSys.svn import SVN
from RepSys.util import execcmd
-from Cheetah.Template import Template
+try:
+ from Cheetah.Template import Template
+except ImportError:
+ raise Error, "repsys requires the package python-cheetah"
import sys
import os