WARNING: This page is obsolete.
# Ganga configuration file ($Name: Ganga-4-4-1 $). DO NOT remove this line.
#
#=======================================================================
# All settings are commented out, so ganga will apply the default
# values automatically. Wherever possible these default values are indicated.
# To see which configuration settings are used, type at ganga prompt:
# print config
#
# Support of Atlas and LHCb-specific functionality:
#
# GANGA_CONFIG_PATH environment variable or --config-path option at the command
# line is used to enable LHCb or Atlas extensions.
# For example:
# $ export GANGA_CONFIG_PATH=GangaLHCb/LHCb.ini
# $ ganga
# or:
# $ ganga --config-path=GangaAtlas/Atlas.ini
#
# In LHCb environment you do not need to worry about it because it is done
# by GangaEnv command automatically.
#
#=======================================================================
[Configuration]
# The path to runtime plugin packages where you can add custom handlers
# Normally you should not worry about it.
# If an element of the path is just a name (like in the example below)
# then the plugins will be loaded using current python path. This means that
# some packages such as GangaTest may be taken from the release area
# Examples:
#RUNTIME_PATH = GangaTest
#RUNTIME_PATH = /my/SpecialExtensions:GangaTest
RUNTIME_PATH = GangaAtlas
# The path to scripts directory. When you call a script from a shell prompt (e.g. ganga some_script)
# this path is used to look for the some_script.
#SCRIPTS_PATH = Ganga/scripts
# The type of the interactive shell: IPython or Console
# Console is a standard python interpreter.
# IPython is cooler (default)
#TextShell = IPython
# Optionally, suppress RuntimeWarning messages issued by the python interpreter
# when loading modules compiled agains old versions of python (e.g SSL)
# By default, these messages are printed
#IgnoreRuntimeWarnings = False
#=======================================================================
[Logging]
# Logging controls the Ganga output messages.
# The settings are applied hierarchically to the loggers.
# Ganga is the name of the top-level logger.
# The log level may be one of: CRITICAL ERROR WARNING INFO DEBUG
# Examples:
#Ganga = CRITICAL
#Ganga.Runtime = DEBUG
#Ganga.Core.JobRepository = INFO
# Specify the format of the messages: TERSE,NORMAL(default),VERBOSE,DEBUG
#_format = NORMAL
# By default everything is also logged to the logfile. The size of the logfile
# is specified in bytes. The rotating log will never exceed this file size.
#_logfile = ~/.ganga.log
#_logfile_size = 100000
#=======================================================================
[DefaultJobRepository]
# The type of the repository: Local (default) or Remote
#type = Local
# Your name in Ganga. Defaults to your user name.
#user =
# Options for Remote repository (ARDA MD Server)
# Your authentication to the database
# Currently the access is not authenticated unless reqSSL is set to 1.
#login =
#host =
#port =
# Turn the authentication mode on.
# With reqSSL = 1, you should also set port = 8823 and login = user
#reqSSL = 0
# Options for Local repository
# The top directory for the repository in the local filesystem.
# Defaults to ~/gangadir/repository
# local_root =
#=======================================================================
[Plugins]
# General control of plugin mechanism.
# Set the default plugin in a given category. For example:
# default_applications = DaVinci
# default_backends = LCG
#=======================================================================
[TextShell_IPython]
# Additional options to the IPython shell. See IPython manual for more details:
# http://ipython.scipy.org/doc/manual
#args = ['-colors','LightBG']
#=======================================================================
[PollThread]
# Basic poll rate in seconds at which backends will be asked for the
# updated job status. In the future there will be a possibility to
# poll rate per backend. Warning: be careful because it may overload
# LSF with frequent bjobs request.
#Local = 10
#LCG = 30
#Condor = 30
#gLite = 30
#LSF = 20
#PBS = 20
#Dirac = 50
#Panda = 50
# Enable automatic monitoring at startup. Sometimes it may be handy to
# disable it. When disabled, jobs state will not be updated in the
# background.
#autostart = True
#=======================================================================
[FileWorkspace]
# Location of user workspace i.e place where input and output sandbox
# of jobs are stored.. Default is ~/gangadir/workspace but in some
# cases (such as LSF CNAF) this needs to be modified to point to the
# shared file system directory.
#topdir =
#=======================================================================
[Mergers]
# Default directory for the output of merges. Will be used when the
# merge method is called on a Merger object and the outputdir
# is not specified. Defaults to ~/gangadir/merge_results.
#
#merge_output_dir = ~/gangadir/merge_results
#
# Specify the file extensions to be associated with different Merger
# objects. The default is TextMerger.
#
#root = RootMerger
#txt = TextMerger
#=======================================================================
# PLUGIN CONFIGURATION
#=======================================================================
# In the sections below you will find specific configuration for
# various plugins, including the applications and backends.
#=======================================================================
# The default properties of all plugin objects may be controlled in
# the sections which have the following name: pluginname_Properties
# Example:
#[Executable_Properties]
#exe = echo
#args = ["Hello World"]
# You may add freely default for other plugins here.
# Other sections contain customized options, which have different meaning
# as explained individually for each option.
#=======================================================================
[Local]
# Working directory of local jobs are removed when job is finished.
# If you want to inspect the working directory then you should disable
# the automatic cleanup by setting remove_workdir = 0
# remove_workdir = 1
#=======================================================================
[File_Associations]
# This section defines associations between file types and the commands
# to be used for viewing file contents. Three different situation are
# foreseen:
# 1) the viewing command should be executed at the Ganga prompt
# => give command by itself, for example: less
# 2) the viewing command should be executed in the background
# => give command followed by an ampersand, for example: mozilla &
# 3) the viewing command should be executed in a new terminal window
# => give command followed by two ampersands, for example: root.exe &&
# Define the type of terminal window to open for the case that the viewing
# command should be executed in a new window. This has been tested
# with xterm, gnome-terminal and konsole
newterm_command = xterm
# Define the option for executing a command in a new terminal window. For
# all of xterm, gnome-terminal and konsole this is -e.
newterm_exeopt = -e
# Define the command to use for listing directory contents.
listing_command = ls -lhtr
# Define the command to use in the case of a file type for which no
# associated viewing command is specified.
fallback_command = less &&
# Define associations between file types and commands. The association is
# specified using the syntax:
# <extension> = <command>
# where <extension> is the part of the file name that comes after the
# last dot, and <command> is the command to be used with files of this
# extension. The list of associations can be added to indefinitely,
# and the following are only examples.
# Open mozilla in the background to view files *.html
html = mozilla &
# Open a ROOT session in a new terminal window to view files *.root
root = root.exe &&
#=======================================================================
[LCG]
# The plugin is only active if a LCG UI is found. SETUP defines the
# location of the LCG UI. The default at lxplus at CERN is applied as
# shown below. LCG commands will be executed in their "private"
# environment.
#
# LCG supports two middleware types: LCG and GLITE. The middleware specific
# configurations will be initialized with the name of the middleware.
#
# One could switch on/off the middleware by setting *_ENABLE. By default, only EDG
# middlewares is enabled. The locations of the corresponding middleware UIs can
# be set by *_SETUP. If the *_SETUP is not defined explicitly then an
# existing LCG UI environemt variables may take precedence and be used
# instead. If *_SETUP is defined explicitly then it always has the
# priority.
#EDG_ENABLE = True
#EDG_SETUP = /afs/cern.ch/project/gd/LCG-share/sl3/etc/profile.d/grid_env.sh
#GLITE_ENABLE = False
#GLITE_SETUP = /afs/cern.ch/project/gd/LCG-share/sl3/etc/profile.d/grid_env.sh
GLITE_ENABLE = True
# Your VO. A required attibute
# Examples:
VirtualOrganisation = atlas
#VirtualOrganisation = lhcb
# The grid/voms proxy parameters are in [GridProxy_Properties] section.
# -------------------------------------------------------------------------
# The rest of this section is for advanced users. The values do not
# indicate default but rather examples. The defaults depend on the LCG
# UI used.
# Alternate specification using the --config and/or --config-vo attribute.
# For details see the documentation of edg-job-submit
#ConfigVO =
#Config =
# Restrict submission to a number of CEs. The names of the CEs are specified as a
# list of regular expressions. Multiple expressions are separated by space characters.
#AllowedCEs = cern\.ch sinica\.edu\.tw
# Exclude submission to a number of CEs. The names of the CEs are specified as
# a list of regular expressions. Multiple expressions are separated by space characters.
#ExcludedCEs = cern\.ch
# Some additional JDL elements that might be necessary. For details see the
# LCG User Guide.
# Specify a myproxy server for certificate renewal by the WMS
#MyProxyServer = myproxy.cern.ch
# Change the ranking expression in the resource brokering. Some examples
# from the LCG User Guide are provided.
#Rank = other.GlueCEStateWaitingJobs == 0 ? other.GlueCEStateFreeCPUs : -other.GlueCEStateWaitingJobs
# Select a special RetryCount
#RetryCount = 0
# Specify a special Replica catalog (DLI endpoint)
#ReplicaCatalog = http://lfc-atlas-test.cern.ch:8085/
# Specify the default SE and LFC for caching oversized inputsandboxes
# Note that the DefaultLFC takes effect only if Ganga fails to detect
# the preferred LFC defined in the LCG information system.
#DefaultSE = srm.cern.ch
#DefaultLFC = prod-lfc-shared-central.cern.ch
# Specify the size limitation of the inputsandbox shipped through
# the LCG Resource Broker (unit: byte). Inputsandboxes over this
# limitation will be pre-uploaded to a remote storage.
#BoundSandboxLimit = 10485760
#=======================================================================
[Athena]
# Where to find this years data in CASTOR
#CastorDataLocation = /castor/cern.ch/grid/atlas/datafiles/rome/recov10
# The LCGOutputLocation has to be writeable using lcg-cp. You will have
# to change the access mode
#LCGOutputLocation = srm://srm.cern.ch/castor/cern.ch/grid/atlas/scratch/$USER/ganga
# The LocalOutputLocation has to be writeable using rfcp.
#LocalOutputLocation = /castor/cern.ch/atlas/scratch/$USER/ganga
# local path to base paths of dist-kits
#ATLAS_SOFTWARE = /afs/cern.ch/project/gd/apps/atlas/slc3/software
ATLAS_SOFTWARE = /ATLAS_LOCAL_ROOT/Athena/Multi
#=======================================================================
[LHCb]
# Configuration of LHCb specific parameters concerning Gaudi, and Dirac
# To select a specific Dirac version you can set the top dir to the Dirac installation
# using the DiracTopDir variable or by setting the LHCBPRODROOT environment variable.
# If you set LHCBPRODROOT it will take precedence over this config file
# If LHCBPRODROOT is not set it will be set within the Ganga session
#DiracTopDir=/afs/cern.ch/lhcb/software/DEV/DIRAC/latest
#=======================================================================
[ROOT]
# configuration of where to find ROOT on the local system and which version to
# use by default.
#location = /afs/cern.ch/sw/lcg/external/root/
#version = 5.12.00
#arch = slc3_ia32_gcc323
# If this is non-empty it will take precedence of the above and you will
# *always* use the exact ROOT version this points to.
#path =
# Use the following version of Python. Ganga will look at the Root version
# being used and will try to determine the version of Python that it was
# built against. You can override this process by setting this variable.
#
# Currently, the best way to determine the correct value of this is by
# looking in $ROOTSYS/include/config.h or $ROOTSYS/include/RConfigure.h
#pythonversion=2.4.2
# The PYTHONHOME to use for PyRoot jobs. It is expected that there
# will be lib and bin directories below this. The use of the variables
# defined in the ROOT section of .gangarc is allowed to support CERN AFS
# like installations where multiple versions are available. The syntax is
# ${variable}.
#pythonhome=${location}/../Python/${pythonversion}/${arch}/
#=======================================================================
[GridProxy_Properties]
# Proxy validity at creation (hh:mm)
#validityAtCreation = 24:00
# Minimum proxy validity (hh:mm), below which new proxy needs to be created
#minValidity = 00:15
# Number of password attempts allowed when creating proxy
#maxTry = 1
# Options to be passed to command for proxy creation
#init_opts =
# Virtual organisation management system information (e.g. atlas or lhcb)
#voms =
[MonitoringServices]
# Enable Athena handler monitoring using ARDADashboard sensor
#Athena=Ganga.Lib.MonitoringServices.ARDADashboard.LCG.ARDADashboardLCG
[TestingFramework]
## RELEASE TESTS:
# Enable running of Ganga tests shipped with the release located in PACKAGE/test directories (e.g Ganga/test)
# Default : True
#SearchReleaseTests = True
# Enable test runner
# This can be disabled if you want to run only the HTML reporter
# Default: True
#EnableTestRunner = True
# Run the reporting tool after the test are ran
# Default: False
#EnableHTMLReporter = False
# When running system tests, multiple base configurations may be used by setting a colon separated
# list of these files
# These files are searched in PACKAGE/test/config directories
# Default: default.ini
#Config = 'default.ini'
# Unique identifier for the current testing session
# Default: latest
#RunID = 'latest'
# Reports directories
#LogOutputDir = '/path/to/ganga/reports/latest/output/'
#ReportsOutputDir = '/path/to/ganga/reports/'
## LOCAL TESTS
# Enable running of local tests from arbitrary locations
# Default : true
#SearchLocalTests = True
--
AsokaDeSilva - 11 Oct 2007