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.73 by spiga, Thu Jan 14 10:24:17 2010 UTC vs.
Revision 1.75 by spiga, Sun Jan 17 19:01:08 2010 UTC

# Line 8 | Line 8 | __version__ = "$Revision$"
8   from SchedulerGrid import SchedulerGrid
9   from crab_exceptions import *
10   from crab_util import *
11 from GliteConfig import *
11   import EdgLoggingInfo
12   import common
13   from WMCore.SiteScreening.BlackWhiteListParser import CEBlackWhiteListParser
# Line 44 | Line 43 | class SchedulerGlite(SchedulerGrid):
43  
44  
45      def rb_configure(self, RB):
46 +        url ='http://cmsdoc.cern.ch/cms/LCG/crab/config/'
47 +        from Downloader import Downloader
48 +        common.logger.debug('Downloading config files for WMS: '+url)
49          ## 25-Jun-2009 SL: patch to use Cream enabled WMS
50          if ( self.cfg_params.get('GRID.use_cream',None) ):
51              RB='CREAM'
52          if not RB: return None
53          glite_config = None
54          rb_param_file = None
55 +        configFileName = 'glite_wms_'+str(RB)+'.conf'
56  
57 <        gliteConfig = GliteConfig(RB)
58 <        glite_config = gliteConfig.config()
57 >        results = Downloader(url, os.getcwd())
58 >        gliteConfig  = results.filePath(configFileName)
59  
60          if (glite_config ):
61              rb_param_file = glite_config

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines