Ejemplo n.º 1
0
def GetContextObject(uobj, cmstype):
     '''receive a urlopener object, return a context object'''
     if cmstype == 'CMS_citeseerx':
          return CMSciteseerx.get_context_object(uobj)
     elif cmstype == 'CMS_normal':
          return CMSnormal.get_context_object(uobj)
     elif cmstype == 'CMS_pdf':
          return CMSpdf.get_context_object(uobj)
     else:
          raise Exception, 'Cannae do that captain'