forked from dcbradley/parrot_glidein_wrapper
-
Notifications
You must be signed in to change notification settings - Fork 4
/
parrot_cfg_wisc
28 lines (19 loc) · 1.37 KB
/
parrot_cfg_wisc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# CVMFS repository to use to test site web proxy
CVMFS_TEST_REPO="http://cvmfs-stratum-one.cern.ch/opt/cms"
# path to test to validate cvmfs access
CVMFS_TEST_PATH=/cvmfs/cms.cern.ch/cmsset_default.sh
# central proxies to use for CVMFS if the local site proxy cannot be used
CVMFS_PROXIES="http://cache01.hep.wisc.edu:8001|http://cache02.hep.wisc.edu:8001"
# cms.cern.ch is in the default repositories supported by parrot
PARROT_CVMFS_REPO="<default-repositories>:quota_limit=4000,quota_threshold=2000 icecube.wisc.edu:pubkey=GLIDEIN_PARROT_DIR/icecube.wisc.edu.pub,quota_limit=4000,quota_threshold=2000,url=http://cvmfs-stratum-one.icecube.wisc.edu/cvmfs/icecube.wisc.edu;http://cvmfs-stratum-one.zeuthen.desy.de:8000/cvmfs/icecube.wisc.edu"
# If true and parrot can't access CVMFS_TEST_PATH, abort glidein startup.
GlideinRequiresParrotCVMFS=false
# If true and test of Frontier squid fails, abort glidein startup.
GlideinRequiresCMSFrontier=false
# If true, all jobs are wrapped with parrot, regardless of job's RequireCVMFS attribute.
GlideinAlwaysUseParrotWrapper=false
# If true, use Parrot's identity boxing feature to provide privilege separation
# between the job and the pilot; defaults to true
GlideinUseParrotIDBox=true
# To support jobs that still use the old cms.hep.wisc.edu repository:
GLIDEIN_PARROT_OPTIONS="-M /cvmfs/cms.hep.wisc.edu/osg/app/cmssoft/cms/=/cvmfs/cms.cern.ch"