[secrets_new] On fait un sys.path.insert pour récupérer le secret en priorité.

This commit is contained in:
Pierre-Elliott Bécue 2014-04-30 21:20:13 +02:00
parent 13f7cdbfe2
commit 19cfe7828a

View file

@ -52,9 +52,9 @@ def get(secret):
return result return result
except: except:
try: try:
sys.path.append('/etc/crans/secrets') sys.path.insert(0, '/etc/crans/secrets')
import secrets as module import secrets as module
sys.path.pop() sys.path.pop(0)
return getattr(module, secret) return getattr(module, secret)
except: except:
logger.critical('...and that failed.') logger.critical('...and that failed.')