class Astrails::Safe::Stream
Attributes
backup[RW]
config[RW]
Public Class Methods
new(config, backup)
click to toggle source
# File lib/astrails/safe/stream.rb, line 6 def initialize(config, backup) @config, @backup = config, backup end
Public Instance Methods
expand(path)
click to toggle source
FIXME: move to Backup
# File lib/astrails/safe/stream.rb, line 10 def expand(path) path . gsub(/:kind\b/, @backup.kind.to_s) . gsub(/:id\b/, @backup.id.to_s) . gsub(/:timestamp\b/, @backup.timestamp) end
Private Instance Methods
dry_run?()
click to toggle source
# File lib/astrails/safe/stream.rb, line 27 def dry_run? config[:dry_run] end
local_only?()
click to toggle source
# File lib/astrails/safe/stream.rb, line 23 def local_only? config[:local_only] end
verbose?()
click to toggle source
# File lib/astrails/safe/stream.rb, line 19 def verbose? config[:verbose] end