Class: SdbBackup
- Inherits:
-
Object
- Object
- SdbBackup
- 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
-
#initialize(reader, writer) ⇒ SdbBackup
constructor
A new instance of SdbBackup.
- #perform ⇒ Object
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
#perform ⇒ Object
12 13 14 15 |
# File 'lib/sdb-backup.rb', line 12 def perform data = @reader.read @writer.write(data) end |