Class: Arver::GCAction

Inherits:
Action
  • Object
show all
Defined in:
lib/arver/gc_action.rb

Instance Attribute Summary

Attributes inherited from Action

#generator, #key, #keystore, #slot_of_target_user, #target_list, #target_user

Instance Method Summary collapse

Methods inherited from Action

#execute_partition, #load_key, #needs_target_user?, #new_key_generator, #on_user, #open_keystore, #post_host, #post_partition, #pre_action, #pre_host, #pre_partition, #run_on, #verify?, #verify_key_on_target

Constructor Details

#initialize(target_list) ⇒ GCAction

Returns a new instance of GCAction.



3
4
5
6
# File 'lib/arver/gc_action.rb', line 3

def initialize( target_list )
  super( target_list )
  self.open_keystore
end

Instance Method Details

#post_actionObject



8
9
10
# File 'lib/arver/gc_action.rb', line 8

def post_action
  keystore.save
end