fix path handling in keyringanalyzer

This commit is contained in:
Jan Dittberner 2010-06-06 00:31:41 +02:00
parent 3e8f1f10e6
commit 3e0df60e17

View file

@ -31,6 +31,7 @@ import pkg_resources
import glob
import ConfigParser
import os
import os.path
def _get_keyrings():
@ -38,10 +39,10 @@ def _get_keyrings():
configured in ddportfolio.ini."""
my_config = ConfigParser.ConfigParser()
my_config.readfp(pkg_resources.resource_stream(__name__, 'ddportfolio.ini'))
keyrings = glob.glob(my_config.get('DEFAULT', 'keyring.dir') +
'/*.gpg')
keyrings.extend(glob.glob(my_config.get('DEFAULT', 'keyring.dir') +
'/*.pgp'))
keyringdir = os.path.expanduser(my_config.get('DEFAULT', 'keyring.dir'))
print "keyrings dir %r" % keyringdir
keyrings = glob.glob(os.path.join(keyringdir, '*.gpg'))
keyrings.extend(glob.glob(os.path.join(keyringdir, '*.pgp')))
keyrings.sort()
return keyrings