/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
CondTools/Ecal/python/db_credentials.py
16 строк
549 B
Giacomo Govi
Clean up for python db credentials management; Adding deployment details for ESGain O2O
04 дек 2019, 12:32
04 дек 2019, 12:32
a2c373a
Код
Авторство
О чём код?
#import FWCore.ParameterSet.Config as cms import CondCore.Utilities.credentials as credentials import socket db_service = 'cms_omds_adg' if socket.getfqdn().strip().endswith('.cms'): db_service = 'cms_omds_lb' def get_db_credentials( db_account ): machine = '%s/%s' %(db_service, db_account) creds = credentials.get_credentials( machine ) if not creds is None: (username, account, pwd) = creds return db_service, username, pwd else: raise Exception('Entry for service %s not found in .netrc' %machine )