class Picobox::Commands::Restart

Public Instance Methods

visit_darwin(subject) click to toggle source
# File lib/picobox/commands/restart.rb, line 4
def visit_darwin subject
  raise Errors::ProjectNotInitialized unless os.project_initialized?

  if os.project_running?
    System.new(Os::CurrentOs.get).stop
    System.new(Os::CurrentOs.get).start
  else
    System.new(Os::CurrentOs.get).start
  end
end
visit_linux(subject) click to toggle source
# File lib/picobox/commands/restart.rb, line 16
def visit_linux subject
  visit_darwin subject
end