Back to home page

EIC code displayed by LXR

 
 

    


Warning, /panda-server/templates/panda_server.cfg.rpmnew.template is written in an unsupported language. File is not indexed.

0001 [server]
0002 
0003 
0004 ##########################
0005 #
0006 # Logger parameters
0007 #
0008 
0009 # log directory
0010 logdir=/var/log/panda
0011 
0012 # logger name
0013 loggername = prod
0014 
0015 
0016 
0017 
0018 ##########################
0019 #
0020 # DA parameters
0021 #
0022 
0023 # cache space
0024 cache_dir = /var/log/panda/pandacache
0025 
0026 
0027 
0028 ##########################
0029 #
0030 # DDM parameters
0031 #
0032 
0033 # path to native python
0034 native_python = @@virtual_env@@/bin
0035 
0036 # path to python for lfc client (/data/atlpan/bin/python cannot be used due to lack of libpythonX.Y.so)
0037 native_python32 = @@virtual_env@@/bin
0038 
0039 # location for Panda common
0040 pandaCommon_dir = @@install_purelib@@/pandacommon
0041 
0042 # location for Panda server
0043 pandaPython_dir = @@install_purelib@@/pandaserver
0044 
0045 # home dir to change CWD
0046 home_dir_cwd = /home/atlpan
0047 
0048 
0049 
0050 ##########################
0051 #
0052 # Database parameters
0053 #
0054 
0055 # host
0056 #dbhost = ADCR_PANDA
0057 dbhost = panda-database
0058 
0059 # port if non-standard
0060 dbport = 5432
0061 
0062 # user
0063 #dbuser = ATLAS_PANDA_WRITER
0064 dbuser = panda
0065 
0066 # password
0067 dbpasswd = FIXME
0068 
0069 # database name
0070 #dbname = PandaDB
0071 dbname = panda_db
0072 
0073 # database backend
0074 # backend = postgres
0075 
0076 # number of connections
0077 nDBConnection = 1
0078 
0079 # use timeout
0080 usedbtimeout = True
0081 
0082 # timout value
0083 dbtimeout = 300
0084 
0085 # verbose in bridge
0086 dbbridgeverbose = False
0087 
0088 # SQL dumper
0089 dump_sql = False
0090 
0091 # dump in cursor
0092 cursor_dump = False
0093 
0094 
0095 
0096 ##########################
0097 #
0098 # MySQL DB parameters: don't use for Oracle
0099 #
0100 #backend = mysql
0101 
0102 schemaPANDA = DOMA_PANDA
0103 schemaMETA = DOMA_PANDAMETA
0104 schemaPANDAARCH = DOMA_PANDAARCH
0105 schemaJEDI = DOMA_PANDA
0106 schemaDEFT = DOMA_DEFT
0107 
0108 #dbhostmysql = pandawms.org
0109 #dbportmysql = 23306
0110 #dbnamemysql = pandadb1
0111 #dbusermysql = pansrusr1
0112 #dbpasswdmysql = FIXME
0113 
0114 
0115 ##########################
0116 #
0117 # Panda server parameters
0118 #
0119 
0120 # port for https
0121 pserverport = 25443
0122 
0123 # port for http
0124 pserverporthttp = 25080
0125 
0126 # port for cache
0127 pserverportcache = 25085
0128 
0129 # alias
0130 pserveralias = pandaserver.cern.ch
0131 
0132 # space to keep key pairs
0133 keyDir = /var/keys
0134 
0135 
0136 ##########################
0137 #
0138 # E-mail DB parameters
0139 #
0140 
0141 # SMTP server
0142 emailSMTPsrv = cernmx.cern.ch
0143 
0144 # sender address for notification
0145 emailSender = atlas-adc-panda-no-reply@cern.ch
0146 
0147 # login name for SMTP
0148 emailLogin  = atlpan
0149 
0150 # login password for SMTP
0151 emailPass = FIXME
0152 
0153 
0154 
0155 ##########################
0156 #
0157 # parameters for WSGI
0158 #
0159 
0160 # verbose in entry point
0161 entryVerbose = False
0162 
0163 
0164 ##########################
0165 #
0166 # nRunning parameters
0167 #
0168 
0169 # interval
0170 nrun_interval = 5
0171 
0172 # the number of hosts
0173 nrun_hosts = 3
0174 
0175 # serial number
0176 nrun_snum = 999
0177 
0178 
0179 ##########################
0180 #
0181 # Job Status Monitor
0182 #
0183 
0184 # enable job status change monitoring
0185 record_statuschange = True
0186 
0187 
0188 
0189 ##########################
0190 #
0191 # JEDI
0192 #
0193 
0194 # use JEDI
0195 useJEDI = True
0196 
0197 
0198 
0199 ##########################
0200 #
0201 # Plugin setup
0202 #
0203 
0204 # plugins for Adder. format=vo1(|vo2(vo3...):moduleName:className(,vo4...)
0205 adder_plugins = local:dataservice.AdderDummyPlugin:AdderDummyPlugin
0206 
0207 # plugins for Setupper. format=vo1(|vo2(vo3...):moduleName:className(,vo4...)
0208 setupper_plugins = local:dataservice.SetupperDummyPlugin:SetupperDummyPlugin
0209 
0210 # plugins for Closer
0211 closer_plugins = atlas:dataservice.CloserAtlasPlugin:CloserAtlasPlugin
0212 
0213 
0214 
0215 ##########################
0216 #
0217 # Panda Proxy
0218 #
0219 
0220 # URL
0221 pandaProxy_URLSSL = https://aipanda084.cern.ch:25128/proxy/panda
0222 
0223 # CA cert
0224 pandaProxy_ca_certs = /etc/pki/tls/certs/CERN-bundle.pem
0225 
0226 
0227 
0228 ##########################
0229 #
0230 # Database parameters for EventIndex
0231 #
0232 
0233 # host
0234 ei_dbhost = ATLAS_EI
0235 
0236 # user
0237 ei_dbuser = ATLAS_EI_PANDA_R
0238 
0239 # password
0240 ei_dbpasswd = FIXME
0241 
0242 # database
0243 ei_dbname = PandaDB
0244 
0245 # timout value
0246 ei_dbtimeout = 300
0247 
0248 
0249 
0250 
0251 ##########################
0252 #
0253 # Parameters for token-based authentication
0254 #
0255 
0256 # set to oidc to enable OpenID Connect
0257 token_authType = None
0258 
0259 # issuer for SciToken
0260 token_issuers = https://aipanda026.cern.ch/scitokens
0261 
0262 # audience for SciToken
0263 token_audience = https://pandaserver.cern.ch
0264 
0265 # directory where OIDC authentication config files are placed
0266 auth_config = /opt/panda/etc/panda/auth/
0267 
0268 # a comma-concatenated list of legacy token issuers during transition of token issuer migration
0269 legacy_token_issuers = None
0270 
0271 
0272 ##########################
0273 #
0274 # Message Queue parameters
0275 #
0276 
0277 # json config file of message queues for PanDA functions to send to
0278 #mq_configFile = /etc/panda/panda_mq_config.json
0279 
0280 
0281 
0282 [daemon]
0283 
0284 ##########################
0285 #
0286 # Daemon
0287 #
0288 
0289 # whether to run daemons for PanDA
0290 enable = False
0291 
0292 # user and group name to run daemons
0293 uname = atlpan
0294 gname = zp
0295 
0296 # package path of script modules to run in daemon
0297 package = pandaserver.daemons.scripts
0298 
0299 # number of worker processes to run daemons
0300 n_proc = 6
0301 
0302 # number of DB connections to share among daemon worker processes
0303 n_dbconn = 1
0304 
0305 # when exceeding lifetime, worker process will be respawned
0306 proc_lifetime = 14400
0307 
0308 # configuration in json about daemons
0309 # of the form {"daemon_name": {"module": <module_name>, "period": <period>, ...}, ...}
0310 config = {
0311     "dummy_test": {
0312         "enable": false, "period": 120},
0313     "add_main": {
0314         "enable": true, "period": 240, "loop": true},
0315     "add_sub": {
0316         "enable": true, "period": 240},
0317     "evpPD2P": {
0318         "enable": true, "period": 600},
0319     "process_workflow_files_daemon": {
0320         "enable": true, "period": 60},
0321     "copyArchive": {
0322         "enable": true, "period": 2400, "sync": true},
0323     "datasetManager": {
0324         "enable": true, "period": 2400, "sync": true},
0325     "proxyCache": {
0326         "module": "panda_activeusers_query", "enable": true, "period": 600},
0327     "pilot_streaming": {
0328         "module": "pilotStreaming", "enable": true, "period": 300},
0329     "configurator": {
0330         "enable": true, "module": "configurator", "period": 200, "sync": true},
0331     "network_configurator": {
0332         "enable": true, "module": "configurator", "arguments": ["--network"], "period": 400, "sync": true},
0333     "schedconfig_json": {
0334         "enable": true, "module": "configurator", "arguments": ["--json_dump"], "period": 200, "sync": true},
0335     "sw_tags": {
0336         "enable": true, "module": "configurator", "arguments": ["--sw_tags"], "period": 200, "sync": true},
0337     "cache_schedconfig": {
0338         "enable": true, "period": 300},
0339     "cache_pilots": {
0340         "enable": true, "period": 3600},
0341     "hs_scrapers": {
0342         "enable": true, "period": 604800, "sync": true}
0343   }
0344 
0345 
0346 
0347 
0348 [mcp]
0349 
0350 ##########################
0351 #
0352 # MCP parameters
0353 #
0354 
0355 # transport method: streamable-http (http) or sse
0356 transport = http
0357 
0358 # the list of REST API endpoints to expose through MCP
0359 endpoint_list_file = /opt/panda/etc/panda/panda_mcp_endpoints.json
0360 
0361 # SSL key and cert files for MCP server
0362 # ssl_keyfile = /etc/pki/tls/private/panda_mcp.key
0363 # ssl_certfile = /etc/pki/tls/certs/panda_mcp.crt