Class: LocalVault::CLI::GroupSaveError

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(kind, candidates: []) ⇒ GroupSaveError

Returns a new instance of GroupSaveError.



28
29
30
31
32
# File 'lib/localvault/cli.rb', line 28

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

Instance Attribute Details

#candidatesObject (readonly)

Returns the value of attribute candidates.



26
27
28
# File 'lib/localvault/cli.rb', line 26

def candidates
  @candidates
end

#kindObject (readonly)

Returns the value of attribute kind.



26
27
28
# File 'lib/localvault/cli.rb', line 26

def kind
  @kind
end

Instance Method Details

#exit_statusObject



34
35
36
# File 'lib/localvault/cli.rb', line 34

def exit_status
  1
end