class Koine::DbBkp::FileName

Public Class Methods

new(pattern) click to toggle source
# File lib/koine/db_bkp/file_name.rb, line 4
def initialize(pattern)
  @pattern = pattern
end

Public Instance Methods

to_s() click to toggle source
# File lib/koine/db_bkp/file_name.rb, line 8
def to_s
  @pattern.gsub('{timestamp}', timestamp)
end

Private Instance Methods

timestamp() click to toggle source
# File lib/koine/db_bkp/file_name.rb, line 14
def timestamp
  Time.now.strftime('%Y-%m-%d_%H-%M-%S')
end