aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEugeni Dodonov <eugeni@mandriva.org>2009-01-20 15:54:52 +0000
committerEugeni Dodonov <eugeni@mandriva.org>2009-01-20 15:54:52 +0000
commit62ca102383b5f12d49a0e9a7fd283ceeabcca946 (patch)
tree33a9407d9562282a38e00ae40afe5d26f7c42e33
parent49353a3171627cfb8ef9db6c57a86cd7c6f4a1df (diff)
downloadmsec-62ca102383b5f12d49a0e9a7fd283ceeabcca946.tar
msec-62ca102383b5f12d49a0e9a7fd283ceeabcca946.tar.gz
msec-62ca102383b5f12d49a0e9a7fd283ceeabcca946.tar.bz2
msec-62ca102383b5f12d49a0e9a7fd283ceeabcca946.tar.xz
msec-62ca102383b5f12d49a0e9a7fd283ceeabcca946.zip
Checking for DISPLAY before starting GUI.
-rwxr-xr-xsrc/msec/msecgui.py17
1 files changed, 12 insertions, 5 deletions
diff --git a/src/msec/msecgui.py b/src/msec/msecgui.py
index 27878c6..fe512e6 100755
--- a/src/msec/msecgui.py
+++ b/src/msec/msecgui.py
@@ -9,11 +9,18 @@ import string
import getopt
# PyGTK
-import gtk
-#import gtk.glade
-import pygtk
-import gobject
-import pango
+import warnings
+warnings.filterwarnings('error', module='gtk')
+try:
+ import gtk
+ import pygtk
+ import gobject
+ import pango
+except Warning, e:
+ print "ERROR: %s" % e
+ print "Exiting.."
+ sys.exit(1)
+warnings.resetwarnings()
# config
import config