Class: LSync::BasicController

Inherits:
Object
  • Object
show all
Defined in:
lib/lsync/controller.rb

Direct Known Subclasses

CopyController, ServerController

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(script, logger) ⇒ BasicController

Returns a new instance of BasicController.



23
24
25
26
# File 'lib/lsync/controller.rb', line 23

def initialize(script, logger)
	@script = script
	@logger = logger
end

Instance Attribute Details

#loggerObject (readonly)

The output logger.



32
33
34
# File 'lib/lsync/controller.rb', line 32

def logger
  @logger
end

#scriptObject (readonly)

The containing script.



29
30
31
# File 'lib/lsync/controller.rb', line 29

def script
  @script
end