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.



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

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

Instance Attribute Details

#candidatesObject (readonly)

Returns the value of attribute candidates.



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

def candidates
  @candidates
end

#kindObject (readonly)

Returns the value of attribute kind.



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

def kind
  @kind
end

Instance Method Details

#exit_statusObject



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

def exit_status
  1
end