diff options
-rw-r--r-- | gkeys/gkeys/actionbase.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gkeys/gkeys/actionbase.py b/gkeys/gkeys/actionbase.py index 23b7161..737c9d6 100644 --- a/gkeys/gkeys/actionbase.py +++ b/gkeys/gkeys/actionbase.py @@ -80,13 +80,12 @@ class ActionBase(object): def _set_category(self, cat): - keyring = self.config.get_key('keyring') - if not keyring: + catdir = self.config.get_key('keyrings', cat) + if not catdir: raise Exception("No keyring set.") if not cat: raise Exception("No category set.") self.category = cat - catdir = os.path.join(keyring, cat) self.logger.debug(_unicode("ACTIONS: _set_category; catdir = %s") % catdir) self._set_trust(cat) return catdir |