Update of /cvsroot/freevo/freevo/src/video/plugins
In directory sc8-pr-cvs1:/tmp/cvs-serv4655
Modified Files:
imdb.py
Log Message:
catch exceptions
Index: imdb.py
===================================================================
RCS file: /cvsroot/freevo/freevo/src/video/plugins/imdb.py,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** imdb.py 29 Jun 2003 20:43:30 -0000 1.13
--- imdb.py 5 Jul 2003 17:04:57 -0000 1.14
***************
*** 16,19 ****
--- 16,22 ----
# -----------------------------------------------------------------------
# $Log$
+ # Revision 1.14 2003/07/05 17:04:57 dischi
+ # catch exceptions
+ #
# Revision 1.13 2003/06/29 20:43:30 dischi
# o mmpython support
***************
*** 131,138 ****
name = self.imdb_get_disc_searchstring(self.item)
items = []
! for id,name,year,type in helpers.imdb.search(name):
! items += [ menu.MenuItem('%s (%s, %s)' % (name, year, type),
! self.imdb_create_fxd_disc, (id, year)) ]
! moviemenu = menu.Menu('IMDB QUERY', items)
box.destroy()
--- 134,149 ----
name = self.imdb_get_disc_searchstring(self.item)
items = []
! try:
! for id,name,year,type in helpers.imdb.search(name):
! items += [ menu.MenuItem('%s (%s, %s)' % (name, year, type),
! self.imdb_create_fxd_disc, (id, year)) ]
! moviemenu = menu.Menu('IMDB QUERY', items)
! except:
! box.destroy()
! box = PopupBox(text='Unknown error while connecting to IMDB')
! box.show()
! time.sleep(2)
! box.destroy()
! return
box.destroy()
***************
*** 194,201 ****
items = []
- for id,name,year,type in helpers.imdb.search(name):
- items += [ menu.MenuItem('%s (%s, %s)' % (name, year, type),
- self.imdb_create_fxd, (id, year)) ]
box.destroy()
if len(items) == 1:
--- 205,221 ----
items = []
+ try:
+ for id,name,year,type in helpers.imdb.search(name):
+ items += [ menu.MenuItem('%s (%s, %s)' % (name, year, type),
+ self.imdb_create_fxd, (id, year)) ]
+ except:
+ box.destroy()
+ box = PopupBox(text='Unknown error while connecting to IMDB')
+ box.show()
+ time.sleep(2)
+ box.destroy()
+ return
+
box.destroy()
if len(items) == 1:
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog