commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue/gnue-common/gnue/common GObjects.py GParse...


From: Jason Cater
Subject: gnue/gnue-common/gnue/common GObjects.py GParse...
Date: Mon, 25 Jun 2001 14:15:48 -0700

CVSROOT:        /home/cvs
Module name:    gnue
Changes by:     Jason Cater <address@hidden>    01/06/25 14:15:48

Modified files:
        gnue-common/gnue/common: GObjects.py GParser.py 

Log message:
        Added internal check for PyXML so, if not present, gives a better error 
message than exception trace

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-common/gnue/common/GObjects.py.diff?cvsroot=OldCVS&tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-common/gnue/common/GParser.py.diff?cvsroot=OldCVS&tr1=1.14&tr2=1.15&r1=text&r2=text

Patches:
Index: gnue/gnue-common/gnue/common/GObjects.py
diff -u gnue/gnue-common/gnue/common/GObjects.py:1.9 
gnue/gnue-common/gnue/common/GObjects.py:1.10
--- gnue/gnue-common/gnue/common/GObjects.py:1.9        Sun Jun 10 22:16:01 2001
+++ gnue/gnue-common/gnue/common/GObjects.py    Mon Jun 25 14:15:48 2001
@@ -27,8 +27,18 @@
 #
 # NOTES:
 #
+try: 
+  from xml.sax import saxutils
+except ImportError: 
+  print """
+   This GNUe tool requires PyXML to be installed. 
+   Please download and install PyXML from: 
 
-from xml.sax import saxutils
+      http://pyxml.sourceforge.net/ 
+
+"""
+  sys.exit()
+
 import GDebug
 import string
 import types
Index: gnue/gnue-common/gnue/common/GParser.py
diff -u gnue/gnue-common/gnue/common/GParser.py:1.14 
gnue/gnue-common/gnue/common/GParser.py:1.15
--- gnue/gnue-common/gnue/common/GParser.py:1.14        Mon Jun 25 12:29:11 2001
+++ gnue/gnue-common/gnue/common/GParser.py     Mon Jun 25 14:15:48 2001
@@ -29,9 +29,20 @@
 # HISTORY:
 #
 
-from xml.sax import saxexts
-from xml.sax  import saxlib
-from xml.sax import saxutils
+try: 
+  from xml.sax import saxexts
+  from xml.sax import saxlib
+  from xml.sax import saxutils
+except ImportError: 
+  print """
+   This GNUe tool requires PyXML to be installed. 
+   Please download and install PyXML from: 
+
+      http://pyxml.sourceforge.net/ 
+
+"""
+  sys.exit()
+
 import string
 import sys
 import GDebug



reply via email to

[Prev in Thread] Current Thread [Next in Thread]