- define separate gnupg homedir as gnupghome
- update file comments in ddportfolioservice/model/ddportfolio.ini and
ddportfolioservice/model/keyringanalyzer.py to reflect current
copyright years and project name
- keyringanalyzer.py:
- refactor to reduce function complexity
- fix PEP8 violations
- use gnupghome setting
- switch to SafeConfigParser
- add logging to ddportfolioservice/model/keyfinder.py and
ddportfolioservice/model/keyringanalyzer.py
- use ~ instead of ${HOME} in ddportfolioservice/model/ddportfolio.ini
- use subprocess.Popen instead of os.popen
- add model/keyringanalyzer.py inspired by Debian qa's carnivore's
extract_data
- add model/keyfinder.py using the database built by
model/keyringanalyzer.py
- store the keyring search directory in model/ddportfolio.ini