Class: SdbBackup

Inherits:
Object
  • Object
show all
Defined in:
lib/sdb-backup.rb,
lib/sdb-backup/cli.rb,
lib/reader/sdb_domain.rb,
lib/writer/sdb_domain.rb

Defined Under Namespace

Modules: Reader, Writer Classes: CLI

Instance Method Summary collapse

Constructor Details

#initialize(reader, writer) ⇒ SdbBackup

Returns a new instance of SdbBackup.



7
8
9
10
# File 'lib/sdb-backup.rb', line 7

def initialize(reader, writer)
  @reader = reader
  @writer = writer
end

Instance Method Details

#performObject



12
13
14
15
# File 'lib/sdb-backup.rb', line 12

def perform
  data = @reader.read
  @writer.write(data)  
end