Skip to content

Commit 6afdbbc

Browse files
committed
Kwallet
1 parent 527797c commit 6afdbbc

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

src/vorta/keyring/kwallet.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@ def get_password(self, service, repo_url):
4545
logger.debug(f"Retrieved password for repo {repo_url}")
4646
return password
4747

48+
def remove_password(self, service, repo_url):
49+
if self.is_unlocked and self.get_result("hasEntry", args=[self.handle, self.folder_name, repo_url, service]):
50+
self.get_result("removeEntry", args=[self.handle, self.folder_name, repo_url, service])
51+
logger.debug(f"Removed password for repo {repo_url}")
52+
4853
def get_result(self, method, args=[]):
4954
if args:
5055
result = self.iface.callWithArgumentList(QtDBus.QDBus.AutoDetect, method, args)

0 commit comments

Comments
 (0)