コード例 #1
0
ファイル: app.py プロジェクト: jamlamberti/keg
    def init_keyring(self):
        # do keyring substitution
        if self.keyring_enabled:
            from keg.keyring import Manager, keyring
            if keyring is None:
                warnings.warn(
                    'Keyring substitution is enabled, but the keyring package is not'
                    ' installed.  Please install the keyring package (pip install'
                    ' keyring) or disable keyring support by setting `KEG_KEYRING_ENABLE'
                    ' = False` in your configuration profile.')
                return

            self.keyring_manager = Manager(self)
            self.keyring_manager.substitute(self.config)