[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [18395] trunk/blender/release/scripts/ import_web3d.py: don't raise exceptions on some errors unless debugging
Campbell Barton
ideasman42 at gmail.com
Wed Jan 7 12:27:20 CET 2009
Revision: 18395
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=18395
Author: campbellbarton
Date: 2009-01-07 12:27:17 +0100 (Wed, 07 Jan 2009)
Log Message:
-----------
don't raise exceptions on some errors unless debugging
Modified Paths:
--------------
trunk/blender/release/scripts/import_web3d.py
Modified: trunk/blender/release/scripts/import_web3d.py
===================================================================
--- trunk/blender/release/scripts/import_web3d.py 2009-01-07 09:41:32 UTC (rev 18394)
+++ trunk/blender/release/scripts/import_web3d.py 2009-01-07 11:27:17 UTC (rev 18395)
@@ -1076,6 +1076,9 @@
# print self.id
ok = True
while ok:
+ if i>=len(lines):
+ return len(lines)-1
+
l = lines[i]
# print '\tDEBUG:', i, self.node_type, l
if l=='':
@@ -1085,13 +1088,15 @@
if l=='}':
if self.node_type != NODE_NORMAL: # also ends proto nodes, we may want a type for these too.
print 'wrong node ending, expected an } ' + str(i) + ' ' + str(self.node_type)
- raise ValueError
+ if DEBUG:
+ raise ValueError
### print "returning", i
return i+1
if l==']':
if self.node_type != NODE_ARRAY:
print 'wrong node ending, expected a ] ' + str(i) + ' ' + str(self.node_type)
- raise ValueError
+ if DEBUG:
+ raise ValueError
### print "returning", i
return i+1
@@ -2567,12 +2572,12 @@
files.sort()
tot = len(files)
for i, f in enumerate(files):
- #if i < 126 or i > 1000000:
+ if i < 124 or i > 1000000:
+ continue
+
+ #if i != 1068:
# continue
- if i != 1068:
- continue
-
#if i != 12686:
# continue
@@ -2583,4 +2588,4 @@
# Window.
load_web3d(f, PREF_FLAT=True)
-
+# test()
More information about the Bf-blender-cvs
mailing list