aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gkeys/gkeys/actionbase.py5
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