class Wordmove::Doctor

Public Class Methods

banner() click to toggle source

rubocop:disable Metrics/MethodLength

movefile() click to toggle source
# File lib/wordmove/doctor.rb, line 12
def self.movefile
  movefile_doctor = Wordmove::Doctor::Movefile.new
  movefile_doctor.validate!
end
mysql() click to toggle source
# File lib/wordmove/doctor.rb, line 17
def self.mysql
  mysql_doctor = Wordmove::Doctor::Mysql.new
  mysql_doctor.check!
end
rsync() click to toggle source
# File lib/wordmove/doctor.rb, line 27
def self.rsync
  rsync_doctor = Wordmove::Doctor::Rsync.new
  rsync_doctor.check!
end
ssh() click to toggle source
# File lib/wordmove/doctor.rb, line 32
def self.ssh
  ssh_doctor = Wordmove::Doctor::Ssh.new
  ssh_doctor.check!
end
start() click to toggle source
# File lib/wordmove/doctor.rb, line 3
def self.start
  banner
  movefile
  mysql
  wpcli
  rsync
  ssh
end
wpcli() click to toggle source
# File lib/wordmove/doctor.rb, line 22
def self.wpcli
  wpcli_doctor = Wordmove::Doctor::Wpcli.new
  wpcli_doctor.check!
end