Exception: Wiq::AmbiguousAliasError

Inherits:
ConfigError show all
Defined in:
lib/wiq/errors.rb

Instance Attribute Summary

Attributes inherited from Error

#code, #details, #exit_code, #hint

Instance Method Summary collapse

Constructor Details

#initialize(host, aliases) ⇒ AmbiguousAliasError

Returns a new instance of AmbiguousAliasError.



43
44
45
46
47
48
49
50
# File 'lib/wiq/errors.rb', line 43

def initialize(host, aliases)
  super(
    "Multiple credential aliases stored for #{host}: #{aliases.join(", ")}.",
    code: "ambiguous_alias",
    hint: "Pass --as <alias>, set WIQ_ALIAS, or add `alias` to .wiq/config.json. " \
          "Run `wiq auth list` to see what's stored."
  )
end