@@ -47,7 +47,6 @@ func (k *keyctlProvider) Set(service, key, value string) error {
47
47
return fmt .Errorf ("failed to set key '%s' in user keyring: %w" , keyName , err )
48
48
}
49
49
50
- // Track the key for deletion
51
50
if k .keys [service ] == nil {
52
51
k .keys [service ] = make (map [string ]int )
53
52
}
@@ -63,7 +62,6 @@ func (k *keyctlProvider) Get(service, key string) (string, error) {
63
62
keyName := fmt .Sprintf ("%s:%s" , service , key )
64
63
keyID , err := unix .KeyctlSearch (k .ringID , "user" , keyName , 0 )
65
64
if err != nil {
66
- // Key not found
67
65
return "" , ErrNotFound
68
66
}
69
67
@@ -88,7 +86,6 @@ func (k *keyctlProvider) Delete(service, key string) error {
88
86
keyName := fmt .Sprintf ("%s:%s" , service , key )
89
87
keyID , err := unix .KeyctlSearch (k .ringID , "user" , keyName , 0 )
90
88
if err != nil {
91
- // Key not found - this is not an error for Delete
92
89
return nil
93
90
}
94
91
@@ -114,7 +111,7 @@ func (k *keyctlProvider) DeleteAll(service string) error {
114
111
115
112
serviceKeys , exists := k .keys [service ]
116
113
if ! exists {
117
- return nil // No keys to delete
114
+ return nil
118
115
}
119
116
120
117
var lastErr error
0 commit comments