class Kcu::SetSecretAction

Public Class Methods

call(args, options) click to toggle source
# File lib/kcu/actions/set_secret_action.rb, line 6
def self.call(args, options)
  ctx = with({
    resource: args[0],
    entry_name: args[1],
    entry_value: args[2],
    options: options,
  }).reduce(
    GetResourceNamespaceAndName,
    Secrets::ReadEntryValue,
    Secrets::EncodeEntryValue,
    Secrets::SetEntryValue,
    Secrets::CreateEntryValue,
  )
end