gzz-commits
[Top][All Lists]
Advanced

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

[Gzz-commits] navidoc/navidoc/mp __init__.py


From: Asko Soukka
Subject: [Gzz-commits] navidoc/navidoc/mp __init__.py
Date: Thu, 24 Apr 2003 12:13:37 -0400

CVSROOT:        /cvsroot/navidoc
Module name:    navidoc
Changes by:     Asko Soukka <address@hidden>    03/04/24 12:13:37

Modified files:
        navidoc/mp     : __init__.py 

Log message:
        exception added

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/navidoc/navidoc/navidoc/mp/__init__.py.diff?tr1=1.19&tr2=1.20&r1=text&r2=text

Patches:
Index: navidoc/navidoc/mp/__init__.py
diff -u navidoc/navidoc/mp/__init__.py:1.19 navidoc/navidoc/mp/__init__.py:1.20
--- navidoc/navidoc/mp/__init__.py:1.19 Thu Apr 24 06:30:56 2003
+++ navidoc/navidoc/mp/__init__.py      Thu Apr 24 12:13:37 2003
@@ -19,7 +19,7 @@
 # MA  02111-1307  USA
 # 
 
-# $Id: __init__.py,v 1.19 2003/04/24 10:30:56 humppake Exp $
+# $Id: __init__.py,v 1.20 2003/04/24 16:13:37 humppake Exp $
 
 #
 # Written by Tuomas Lukka, Asko Soukka
@@ -116,11 +116,14 @@
         for id_inv in range(len(refers)):
             id = len(refers)-(id_inv+1)
             refers[id] = refers[id].replace("\n", '')
-
-            refers_file = open(refers[id], 'r')                
-            title = re.compile('<title>([^<]*)</title>')
-            title = title.findall(refers_file.read())
-            refers_file.close()
+            
+            try:
+                refers_file = open(refers[id], 'r')                
+                title = re.compile('<title>([^<]*)</title>')
+                title = title.findall(refers_file.read())
+                refers_file.close()
+            except IOError:
+                raise MetaposException("Reference file defined in 
"+refers[id]+" was not found.")
 
             if len(title) > 0: title = title[0]
             else: title = refers[id].split("/")[-1].split(".")[0]




reply via email to

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