ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CRAB/python/SchedulerGlite.py
(Generate patch)

Comparing COMP/CRAB/python/SchedulerGlite.py (file contents):
Revision 1.78 by spigafi, Wed Feb 3 14:59:30 2010 UTC vs.
Revision 1.79 by farinafa, Wed Apr 21 08:50:52 2010 UTC

# Line 45 | Line 45 | class SchedulerGlite(SchedulerGrid):
45      def rb_configure(self, RB):
46          url ='http://cmsdoc.cern.ch/cms/LCG/crab/config/'
47          from Downloader import Downloader
48 +        import httplib
49          common.logger.debug('Downloading config files for WMS: '+url)
50          ## 25-Jun-2009 SL: patch to use Cream enabled WMS
51          if ( self.cfg_params.get('GRID.use_cream',None) ):
# Line 54 | Line 55 | class SchedulerGlite(SchedulerGrid):
55          configFileName = 'glite_wms_'+str(RB)+'.conf'
56  
57          results = Downloader(url)
58 <        gliteConfig  = results.filePath(configFileName)
58 >        try:
59 >            gliteConfig  = results.filePath(configFileName)
60 >        except httplib.HTTPException, ex:
61 >            raise CrabException( "Problem getting RB config file: %s, reason:"%(configFileName, ex) )
62  
63          if (gliteConfig ):
64              rb_param_file = gliteConfig

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines