Sha256: c2c450fc67bebc194f2178d47bf0b2f1c97cc7611461af6791b7cd063d893e3e
Contents?: true
Size: 390 Bytes
Versions: 23
Compression:
Stored size: 390 Bytes
Contents
class Kamal::Configuration::Alias include Kamal::Configuration::Validation attr_reader :name, :command def initialize(name, config:) @name, @command = name.inquiry, config.raw_config["aliases"][name] validate! \ command, example: validation_yml["aliases"]["uname"], context: "aliases/#{name}", with: Kamal::Configuration::Validator::Alias end end
Version data entries
23 entries across 23 versions & 2 rubygems