Skip to content
Snippets Groups Projects
Commit fea03a09 authored by Frank Winklmeier's avatar Frank Winklmeier Committed by Adam Edward Barton
Browse files

AthenaPoolServices+PoolSvc: delete legacy job options

AthenaPoolServices+PoolSvc: delete legacy job options
parent 2eb2e1cd
No related branches found
No related tags found
No related merge requests found
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( AthenaPoolServices )
......@@ -18,5 +18,3 @@ atlas_add_component( AthenaRootStreamerSvc
INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaBaseComps AthenaPoolServicesLib DataModelRoot StorageSvc )
# Install files from the package:
atlas_install_joboptions( share/*.py )
## @file AthenaRootStreamerSvc_jobOptions.py
## @brief
include.block ( "AthenaPoolServices/AthenaRootStreamerSvc_jobOptions.py" )
## get a handle on the Service Manager
from AthenaCommon.AppMgr import ServiceMgr as svcMgr
##
## Load dll for AthenaRootStreamer Service
##
from AthenaPoolServices.AthenaRootStreamerSvcConf import AthenaRootStreamerSvc
svcMgr += AthenaRootStreamerSvc()
# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( PoolSvc )
......@@ -17,5 +17,3 @@ atlas_add_component( PoolSvc
INCLUDE_DIRS ${CORAL_INCLUDE_DIRS}
LINK_LIBRARIES ${CORAL_LIBRARIES} AthenaBaseComps CollectionBase CxxUtils DBReplicaSvcLib DataModelRoot FileCatalog GaudiKernel POOLCore PathResolver PersistencySvc PersistentDataModel PoolSvcLib StorageSvc )
# Install files from the package:
atlas_install_joboptions( share/*.py )
......@@ -15,13 +15,6 @@ catalog specification, and querying and control of POOL configuration options.
PoolSvc is used via its IPoolSvc interface.
@section PoolSvc_Properties Settable PoolSvc Properties (Job Options)
Settable PoolSvc properties are in PoolSvc_jobOptions.py:
@include PoolSvc_jobOptions.py
@section PoolSvc_Documentation Additional Documentation
See the ATLAS User/Developer HowTo document for additional information.
......
## @file PoolSvc_jobOptions.py
## @brief PoolSvc job options file to illustrate available PoolSvc properties.
## @author Peter van Gemmeren <gemmeren@anl.gov>
###############################################################
#
# PoolSvc job options file
# Principally for documentation, to illustrate available PoolSvc properties
#
#==============================================================
## get a handle on the ServiceManager
from AthenaCommon.AppMgr import ServiceMgr as svcMgr
# The next lines tell Athena to load the PoolSvc, and also where to find it.
from PoolSvc.PoolSvcConf import PoolSvc
svcMgr += PoolSvc()
## back compat (attempt)
PoolSvc = svcMgr.PoolSvc
# Commonly used properties are listed first
# Output files are registered in this catalog.
PoolSvc.WriteCatalog = "xmlcatalog_file:PoolFileCatalog.xml";
# If WriteCatalog is not specified, POOL checks the value of the POOL_CATALOG environment variable.
# If POOL_CATALOG is not set, POOL uses "xmlcatalog_file:PoolFileCatalog.xml," creating the file
# PoolFileCatalog.xml in the current directory, if necessary.
#
# List of input file catalogs to consult.
PoolSvc.ReadCatalog = [ "" ];
# ReadCatalog is also optional. POOL always checks the WriteCatalog (same default behavior as above),
# and checks the ReadCatalogs only if the needed file is not found.
#
# Option to create catalog entry with GUID obtained from file itself (if possible).
# This will allow the unsafe opening of an input file by PFN and attempt to patch the catalog.
PoolSvc.AttemptCatalogPatch = False;
# Retry period for CORAL Connection Service.
PoolSvc.ConnectionRetrialPeriod = 30;
# The retrial time out for CORAL Connection Service.
PoolSvc.ConnectionRetrialTimeOut = 300;
# The time out for CORAL Connection Service.
PoolSvc.ConnectionTimeOut = 5;
# CleanUp for CORAL Connection Service.
PoolSvc.ConnectionCleanUp = False;
# Ccompression level for Frontier.
PoolSvc.FrontierCompression = 5;
# List of schemas to be refreshed for Frontier.
PoolSvc.FrontierRefreshSchema = [ "" ];
# The open mode for the file ("append" or "overwrite").
PoolSvc.FileOpen = "overwrite";
# Option to have PoolSvc limit the number of open Input Files. (0 = No files are closed automatically)
PoolSvc.MaxFilesOpen = 0;
# Use Replica Sorter Service
PoolSvc.SortReplicas = True;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment