From fbdc11e1665f4ebac6d0988ab3bfa321ceba5438 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Borgstr=C3=B6m?= Date: Tue, 1 Nov 2011 21:00:21 +0100 Subject: [PATCH] change-password improvements --- darc/archiver.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/darc/archiver.py b/darc/archiver.py index 6e9908a4a..b044c2df1 100644 --- a/darc/archiver.py +++ b/darc/archiver.py @@ -56,11 +56,11 @@ class Archiver(object): def do_chpasswd(self, args): if os.path.isfile(args.store_or_file): - filename = args.store_or_file + key = Key() + key.open(args.store_or_file) else: - filename = Location(args.store_or_file).to_key_filename() - key = Key() - key.open(filename) + store = self.open_store(Location(args.store_or_file)) + key = Key(store) key.chpasswd() print 'Key file "%s" updated' % key.path return self.exit_code