Class: LocalVault::CLI::GroupSelectionError

Inherits:
Thor::Error
  • Object
show all
Defined in:
lib/localvault/cli.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(kind, query:, candidates: []) ⇒ GroupSelectionError

Returns a new instance of GroupSelectionError.



42
43
44
45
46
47
# File 'lib/localvault/cli.rb', line 42

def initialize(kind, query:, candidates: [])
  @kind = kind
  @query = query
  @candidates = candidates
  super("group selection failed")
end

Instance Attribute Details

#candidatesObject (readonly)

Returns the value of attribute candidates.



40
41
42
# File 'lib/localvault/cli.rb', line 40

def candidates
  @candidates
end

#kindObject (readonly)

Returns the value of attribute kind.



40
41
42
# File 'lib/localvault/cli.rb', line 40

def kind
  @kind
end

#queryObject (readonly)

Returns the value of attribute query.



40
41
42
# File 'lib/localvault/cli.rb', line 40

def query
  @query
end

Instance Method Details

#exit_statusObject



49
50
51
# File 'lib/localvault/cli.rb', line 49

def exit_status
  1
end