class Spior::Main

Public Class Methods

new(argv) click to toggle source
# File lib/spior.rb, line 16
def initialize(argv)
  @argv = argv
  run
end

Private Instance Methods

run() click to toggle source
# File lib/spior.rb, line 23
def run
  options = Options.new(@argv)

  if options.install
    Msg.head
    Install::check_deps
    Copy.new.save
  end

  if options.tor
    Msg.head
    Iptables::Tor.new.run!
  end

  if options.persist
    Persist.enable
  end
end