We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3510217 commit 757c78fCopy full SHA for 757c78f
lua/gp/vault.lua
@@ -35,9 +35,13 @@ end
35
---@param name string # provider name
36
---@param secret string | table | nil # secret or command to retrieve it
37
V.add_secret = function(name, secret)
38
+ name = alias[name] or name
39
+ if secrets[name] then
40
+ logger.debug("vault secret " .. name .. " already exists", true)
41
+ return
42
+ end
43
local s = { secret = secret }
44
s = vim.deepcopy(s)
- name = alias[name] or name
45
secrets[name] = s.secret
46
logger.debug("vault adding secret " .. name .. ": " .. vim.inspect(s.secret), true)
47
end
0 commit comments