module Cloner::Internal

Public Instance Methods

clone_db() click to toggle source
# File lib/cloner/internal.rb, line 28
def clone_db
  if defined?(Mongoid)
    clone_mongodb
  else
    clone_ar
  end
end
e(str) click to toggle source
# File lib/cloner/internal.rb, line 10
def e(str)
  Shellwords.escape(str)
end
env_from() click to toggle source
# File lib/cloner/internal.rb, line 24
def env_from
  ENV['CLONE_FROM'] || 'production'
end
load_env() click to toggle source
# File lib/cloner/internal.rb, line 14
def load_env
  unless defined?(Rails)
    require rails_path
  end
  require 'net/ssh'
end
verbose?() click to toggle source
# File lib/cloner/internal.rb, line 21
def verbose?
  false
end