Module: Outback
- Defined in:
- lib/outback.rb,
lib/outback/cli.rb,
lib/outback/backup.rb,
lib/outback/errors.rb,
lib/outback/source.rb,
lib/outback/target.rb,
lib/outback/archive.rb,
lib/outback/logging.rb,
lib/outback/version.rb,
lib/outback/processor.rb,
lib/outback/s3_target.rb,
lib/outback/sftp_target.rb,
lib/outback/mysql_source.rb,
lib/outback/configuration.rb,
lib/outback/source_archive.rb,
lib/outback/target_archive.rb,
lib/outback/directory_source.rb,
lib/outback/directory_target.rb,
lib/outback/support/mysql_ext.rb,
lib/outback/support/returning.rb,
lib/outback/support/attr_setter.rb,
lib/outback/encryption_processor.rb,
lib/outback/support/configurable.rb,
lib/outback/support/pathname_ext.rb
Defined Under Namespace
Modules: CLI, Configurable, Logging, MysqlExt, PathnameExt, Returning
Classes: Archive, AttrSetter, Backup, BackupError, Configuration, ConfigurationError, DirectorySource, DirectoryTarget, EncryptionProcessor, Error, MysqlSource, ProcessingError, Processor, S3Target, SftpTarget, Source, SourceArchive, Target, TargetArchive
Constant Summary
collapse
- TIME_FORMAT =
'%Y%m%d%H%M%S'.freeze
- VERSION =
'1.1.0'
Class Method Summary
collapse
Class Method Details
.debug(message) ⇒ Object
53
54
55
56
57
58
|
# File 'lib/outback.rb', line 53
def debug(message)
return unless verbose?
return if silent?
puts message
true
end
|
.error(message, options = nil) ⇒ Object
60
61
62
63
64
|
# File 'lib/outback.rb', line 60
def error(message, options = nil)
return if silent?
puts "Outback error: #{message}"
false
end
|
.info(message) ⇒ Object
47
48
49
50
51
|
# File 'lib/outback.rb', line 47
def info(message)
return if silent?
puts message
true
end
|