structure template vo/params/atlas; 'name' ?= 'atlas'; 'account_prefix' ?= 'atlr'; 'voms_servers' ?= list( nlist('name', 'lcg-voms.cern.ch', 'host', 'lcg-voms.cern.ch', 'port', 15001, 'adminport', 8443, 'type', list('voms-only'), ), nlist('name', 'vo.racf.bnl.gov', 'host', 'vo.racf.bnl.gov', 'port', 15003, 'adminport', 8443, 'type', list('voms-only'), ), nlist('name', 'voms.cern.ch', 'host', 'voms.cern.ch', 'port', 15001, 'adminport', 8443, ), ); 'voms_mappings' ?= list( nlist('description', 'pilot', 'fqan', '/atlas/Role=pilot', 'suffix', 'pilot', 'suffix2', 'pilot', ), # nlist('description', 'Team members', # 'fqan', '/atlas/alarm', # 'suffix', 'cr', # 'suffix2', 'uhrkgua', # ), # nlist('description', 'Muon calibration group', # 'fqan', '/atlas/calib-muon', # 'suffix', 'hr', # 'suffix2', 'szghybm', # ), # nlist('description', 'Italian users', # 'fqan', '/atlas/it', # 'suffix', 'zr', # 'suffix2', 'sjkm', # ), # nlist('description', 'US software manager', # 'fqan', '/atlas/Role=software', # 'suffix', 'kr', # 'suffix2', 'bbprpp', # ), # nlist('description', 'Not used', # 'fqan', '/atlas/Role=root', # 'suffix', 'gr', # 'suffix2', 'vznixia', # ), nlist('description', 'SW manager', 'fqan', '/atlas/Role=lcgadmin', 'suffix', 's', 'suffix2', 's', ), # nlist('description', 'AMI writer', # 'fqan', '/atlas/Role=AMIWriter', # 'suffix', 'lr', # 'suffix2', 'elwbhi', # ), # nlist('description', 'AMI Manager', # 'fqan', '/atlas/Role=AMIManager', # 'suffix', 'mr', # 'suffix2', 'rxvprzs', # ), # nlist('description', 'German users', # 'fqan', '/atlas/de', # 'suffix', 'uvr', # 'suffix2', 'sjey', # ), # nlist('description', 'Netherland users', # 'fqan', '/atlas/nl', # 'suffix', 'yrr', # 'suffix2', 'skqd', # ), nlist('description', 'production', 'fqan', '/atlas/Role=production', 'suffix', 'p', 'suffix2', 'p', ), # nlist('description', 'Australian users', # 'fqan', '/atlas/au', # 'suffix', 'bnr', # 'suffix2', 'sjbz', # ), # nlist('description', 'Canadian users', # 'fqan', '/atlas/ca', # 'suffix', 'fjr', # 'suffix2', 'sjcp', # ), # nlist('description', 'Inner detector', # 'fqan', '/atlas/det-indet', # 'suffix', 'ucr', # 'suffix2', 'fjxcuv', # ), # nlist('description', 'Liquid Argon calorimeter', # 'fqan', '/atlas/det-larg', # 'suffix', 'fr', # 'suffix2', 'wxjownl', # ), # nlist('description', 'Muon spectrometer', # 'fqan', '/atlas/det-muon', # 'suffix', 'ubr', # 'suffix2', 'wxkrrxe', # ), # nlist('description', 'Tile calorimeter', # 'fqan', '/atlas/det-tile', # 'suffix', 'yxr', # 'suffix2', 'wxkcwej', # ), # nlist('description', 'French users', # 'fqan', '/atlas/fr', # 'suffix', 'jfr', # 'suffix2', 'sjhv', # ), nlist('description', 'LCG users', 'fqan', '/atlas/lcg1', 'suffix', 'br', 'suffix2', 'towwyo', ), # nlist('description', 'Egamma perf', # 'fqan', '/atlas/perf-egamma', # 'suffix', 'ir', # 'suffix2', 'ujehwox', # ), # nlist('description', 'Flavtag perf', # 'fqan', '/atlas/perf-flavtag', # 'suffix', 'jr', # 'suffix2', 'bgzlnlk', # ), # nlist('description', 'Jets perf', # 'fqan', '/atlas/perf-jets', # 'suffix', 'yyr', # 'suffix2', 'dubezgb', # ), # nlist('description', 'Muon perf', # 'fqan', '/atlas/perf-muons', # 'suffix', 'udr', # 'suffix2', 'vsnjhax', # ), # nlist('description', 'Tau perf', # 'fqan', '/atlas/perf-tau', # 'suffix', 'ctr', # 'suffix2', 'ubpmlpl', # ), # nlist('description', 'Phys beauty', # 'fqan', '/atlas/phys-beauty', # 'suffix', 'uer', # 'suffix2', 'xtfkrgk', # ), # nlist('description', 'Phys exotics', # 'fqan', '/atlas/phys-exotics', # 'suffix', 'ufr', # 'suffix2', 'zwpsvwv', # ), # nlist('description', 'Phys gener', # 'fqan', '/atlas/phys-gener', # 'suffix', 'yzr', # 'suffix2', 'yjoxvxf', # ), # nlist('description', 'Phys HI', # 'fqan', '/atlas/phys-hi', # 'suffix', 'er', # 'suffix2', 'dqrzsaz', # ), # nlist('description', 'Phys Higgs', # 'fqan', '/atlas/phys-higgs', # 'suffix', 'cvr', # 'suffix2', 'ykqetme', # ), # nlist('description', 'Phys luminosity', # 'fqan', '/atlas/phys-lumin', # 'suffix', 'grr', # 'suffix2', 'ykzapoz', # ), # nlist('description', 'Phys SM', # 'fqan', '/atlas/phys-sm', # 'suffix', 'uar', # 'suffix2', 'dqrzsng', # ), # nlist('description', 'Phys susy', # 'fqan', '/atlas/phys-susy', # 'suffix', 'cur', # 'suffix2', 'ziwlesq', # ), # nlist('description', 'Phys top', # 'fqan', '/atlas/phys-top', # 'suffix', 'fpr', # 'suffix2', 'djpriur', # ), # nlist('description', 'Software prod', # 'fqan', '/atlas/soft-prod', # 'suffix', 'gqr', # 'suffix2', 'uolranl', # ), # nlist('description', 'Software test', # 'fqan', '/atlas/soft-test', # 'suffix', 'jmr', # 'suffix2', 'uolxcno', # ), # nlist('description', 'Software valid', # 'fqan', '/atlas/soft-valid', # 'suffix', 'jnr', # 'suffix2', 'huyxuu', # ), # nlist('description', 'Trigger PESA', # 'fqan', '/atlas/trig-pesa', # 'suffix', 'nir', # 'suffix2', 'zeqaesz', # ), # nlist('description', 'Trigger DAQ', # 'fqan', '/atlas/trig-daq', # 'suffix', 'jlr', # 'suffix2', 'xowserg', # ), # nlist('description', 'US ATLAS users', # 'fqan', '/atlas/usatlas', # 'suffix', 'ywr', # 'suffix2', 'dvbncs', # ), # nlist('description', 'SLHC detector layout group', # 'fqan', '/atlas/det-slhc', # 'suffix', 'nhr', # 'suffix2', 'wxkaiep', # ), # nlist('description', 'Swedish users', # 'fqan', '/atlas/se', # 'suffix', 'nbr', # 'suffix2', 'skwv', # ), # nlist('description', 'Portuguese users', # 'fqan', '/atlas/pt', # 'suffix', 'rrxr', # 'suffix2', 'sktv', # ), # nlist('description', 'Slovakian users', # 'fqan', '/atlas/sk', # 'suffix', 'rvtr', # 'suffix2', 'skwb', # ), # nlist('description', 'ALFA test beam data', # 'fqan', '/atlas/det-alfa', # 'suffix', 'rrdr', # 'suffix2', 'wxjwvvp', # ), # nlist('description', 'Team members', # 'fqan', '/atlas/team', # 'suffix', 'uxr', # 'suffix2', 'tojnec', # ), # nlist('description', 'Simulation validation', # 'fqan', '/atlas/soft-simul', # 'suffix', 'njr', # 'suffix2', 'gokxws', # ), # nlist('description', 'Israelian users', # 'fqan', '/atlas/il', # 'suffix', 'rypr', # 'suffix2', 'sjke', # ), # nlist('description', 'CERN team', # 'fqan', '/atlas/cern', # 'suffix', 'ytr', # 'suffix2', 'tnhtur', # ), # nlist('description', 'Release validation group', # 'fqan', '/atlas/phys-valid', # 'suffix', 'rrfr', # 'suffix2', 'ylsychw', # ), # nlist('description', 'Data preparation group', # 'fqan', '/atlas/dataprep', # 'suffix', 'rvzr', # 'suffix2', 'ymdcniw', # ), # nlist('description', 'Turkish users', # 'fqan', '/atlas/tr', # 'suffix', 'rclr', # 'suffix2', 'skxn', # ), # nlist('description', 'Czech users', # 'fqan', '/atlas/cz', # 'suffix', 'rghr', # 'suffix2', 'sjdo', # ), # nlist('description', 'HLT group', # 'fqan', '/atlas/trig-hlt', # 'suffix', 'rzvr', # 'suffix2', 'xowskwi', # ), # nlist('description', 'Armenian users', # 'fqan', '/atlas/am', # 'suffix', 'rkdr', # 'suffix2', 'sjbr', # ), # nlist('description', 'Forward detector', # 'fqan', '/atlas/det-fwd', # 'suffix', 'csr', # 'suffix2', 'wqmiigi', # ), # nlist('description', 'Chilean users', # 'fqan', '/atlas/cl', # 'suffix', 'rozr', # 'suffix2', 'sjda', # ), # nlist('description', 'SIT project', # 'fqan', '/atlas/proj-sit', # 'suffix', 'rdrr', # 'suffix2', 'djuxrjj', # ), ); 'base_uid' ?= 1000;