Class: ODisk::SyncStarter

Inherits:
Opee::Actor
  • Object
show all
Defined in:
lib/odisk/syncstarter.rb

Overview

Initiates the synchronization of a directory.

Instance Method Summary (collapse)

Constructor Details

- (SyncStarter) initialize(options = {})

Returns a new instance of SyncStarter



6
7
8
9
10
11
# File 'lib/odisk/syncstarter.rb', line 6

def initialize(options={})
  @digester = nil
  @fetcher = nil
  super(options)
  @dir_queue.ask(:ready, self)
end

Instance Method Details

- (Object) set_options(options)



13
14
15
16
17
18
19
# File 'lib/odisk/syncstarter.rb', line 13

def set_options(options)
  super(options)
  @dir_queue = options[:dir_queue]
  @digester = options[:digester]
  @fetcher = options[:fetcher]
  @collector = options[:collector]
end