Display error on stderr and fallback to system default home on GPG initialization error
This commit is contained in:
@@ -1,4 +1,13 @@
|
|||||||
from django_gpg.api import GPG
|
from __future__ import absolute_import
|
||||||
from django_gpg.conf.settings import KEYSERVERS, GPG_HOME
|
|
||||||
|
|
||||||
|
import sys
|
||||||
|
|
||||||
|
from .api import GPG
|
||||||
|
from .conf.settings import KEYSERVERS, GPG_HOME
|
||||||
|
|
||||||
|
try:
|
||||||
gpg = GPG(home=GPG_HOME, keyservers=KEYSERVERS)
|
gpg = GPG(home=GPG_HOME, keyservers=KEYSERVERS)
|
||||||
|
except Exception, e:
|
||||||
|
gpg = GPG(keyservers=KEYSERVERS)
|
||||||
|
sys.stderr.write(u'ERROR: GPG initialization error: %s\n' % e)
|
||||||
|
sys.stderr.write(u'INFO: Initializating GPG with system default home\n')
|
||||||
|
|||||||
Reference in New Issue
Block a user