def getEnvironment(config=None): import sys import os.path import PACKAGE PACKAGE.standardSetup() return {}
def getEnvironment(config=None): import sys import os.path import PACKAGE PACKAGE.standardSetup() return
def getEnvironment(config={}): import sys import os.path import PACKAGE PACKAGE.standardSetup() arch = platform.machine() if not arch == "x86_64": logger.error("GangaCMS> %s not supported. Different than 64 bits." % (arch)) return logger.info("GangaCMS> not supported different OS than SLC5") config = Ganga.Utility.Config.getConfig("CMSSW") cmssw_version = config["CMSSW_VERSION"] cmssw_setup = config["CMSSW_SETUP"] crab_version = config["CRAB_VERSION"] cmssw_setup_script = os.path.join(cmssw_setup, "CMSSW_generic.sh") if not os.path.exists(cmssw_setup_script): logger.error('GangaCMS> CMSSW setup script not found: "%s"' % (cmssw_setup_script)) return location = config["location"] cmsswhome = os.path.join(location, cmssw_version) if not os.path.exists(cmsswhome): logger.error('GangaCMS> CMSSW location not found: "%s"' % (cmsswhome)) return # from Ganga.Utility.Shell import Shell # shell = Shell(cmssw_setup_script) logger.info("GangaCMS> [INFO] getEnvironment : done") # return shell.env return {}
def getEnvironment( config = {} ): import sys import os.path import PACKAGE PACKAGE.standardSetup() arch = platform.machine() if not arch == 'x86_64': logger.error('GangaCMS> %s not supported. Different than 64 bits.'%(arch)) return logger.info('GangaCMS> not supported different OS than SLC5') config = Ganga.Utility.Config.getConfig('CMSSW') cmssw_version = config['CMSSW_VERSION'] cmssw_setup = config['CMSSW_SETUP'] crab_version = config['CRAB_VERSION'] cmssw_setup_script = os.path.join(cmssw_setup,'CMSSW_generic.sh') if not os.path.exists(cmssw_setup_script): logger.error('GangaCMS> CMSSW setup script not found: "%s"'%(cmssw_setup_script)) return location = config['location'] cmsswhome = os.path.join(location,cmssw_version) if not os.path.exists(cmsswhome): logger.error('GangaCMS> CMSSW location not found: "%s"'%(cmsswhome)) return # from Ganga.Utility.Shell import Shell # shell = Shell(cmssw_setup_script) logger.info('GangaCMS> [INFO] getEnvironment : done') # return shell.env return {}
def standardSetup(): import os.path import PACKAGE PACKAGE.standardSetup() arch = platform.machine() if not arch == 'x86_64': logger.error('GangaCMS> %s not supported. Different than 64 bits.'%(arch)) return logger.info('GangaCMS> not supported different OS than SLC5') config = Ganga.Utility.Config.getConfig('CMSSW') cmssw_version = config['CMSSW_VERSION'] cmssw_setup = config['CMSSW_SETUP'] crab_version = config['CRAB_VERSION'] cmssw_setup_script = os.path.join(cmssw_setup,'CMSSW_generic.sh') if not os.path.exists(cmssw_setup_script): logger.error('GangaCMS> CMSSW setup script not found: "%s"'%(cmssw_setup_script)) return location = config['location'] cmsswhome = os.path.join(location,cmssw_version) if not os.path.exists(cmsswhome): logger.error('GangaCMS> CMSSW location not found: "%s"'%(cmsswhome)) return # from Ganga.Utility.Shell import Shell # shell = Shell(cmssw_setup_script) logger.info('GangaCMS> [INFO] getEnvironment : done')
def getEnvironment( config = {} ): import sys import os.path import PACKAGE PACKAGE.standardSetup() print 'GangaCMS> getEnvironment : done' return
def getEnvironment(c): import PACKAGE PACKAGE.standardSetup() # set up X509_CERT_DIR for DQ2 from Ganga.Utility.GridShell import getShell gshell = getShell() if gshell: try: return { 'X509_CERT_DIR' : gshell.env['X509_CERT_DIR'], 'X509_USER_PROXY' : gshell.env['X509_USER_PROXY'] } except KeyError: return { 'X509_CERT_DIR' : '/etc/grid-security/certificates' }
def standardSetup(): import PACKAGE PACKAGE.standardSetup() # set up X509_CERT_DIR for DQ2 from Ganga.Utility.GridShell import getShell gshell = getShell() if gshell: try: os.environ.update({'X509_CERT_DIR':gshell.env['X509_CERT_DIR'], 'X509_USER_PROXY':gshell.env['X509_USER_PROXY']}) except KeyError: os.environ.update({'X509_CERT_DIR':'/etc/grid-security/certificates'})
def getEnvironment(c): import PACKAGE PACKAGE.standardSetup() return {}
def standardSetup(): import PACKAGE PACKAGE.standardSetup()
def getEnvironment( config = {} ): import PACKAGE PACKAGE.standardSetup()