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.



4
5
6
7
# File 'lib/lsync/controller.rb', line 4

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

Instance Attribute Details

#loggerObject (readonly)

The output logger.



13
14
15
# File 'lib/lsync/controller.rb', line 13

def logger
  @logger
end

#scriptObject (readonly)

The containing script.



10
11
12
# File 'lib/lsync/controller.rb', line 10

def script
  @script
end