module Triton

Constants

TestModeLeak
VERSION

Public Class Methods

logger() click to toggle source
# File lib/triton.rb, line 44
def self.logger
  @logger ||= Logger.new("/dev/null")
end
logger=(logger) click to toggle source
# File lib/triton.rb, line 41
def self.logger=(logger)
  @logger = logger
end
socks=(new_socks) click to toggle source
# File lib/triton.rb, line 15
def self.socks=(new_socks)
  if new_socks
    server,port = new_socks.to_s.split(":")
    if port.nil?
      port = server
      server = "127.0.0.1"
    end
    begin
      require 'socksify'
      TCPSocket::socks_server = server
      TCPSocket::socks_port = port.to_i
    rescue LoadError
      $stderr.puts "Could not load 'socksify' gem. Socks forwarding won't work."
    end

  end
end
suffix() click to toggle source
# File lib/triton.rb, line 10
def self.suffix
  @suffix
end
suffix=(new_suffix) click to toggle source
# File lib/triton.rb, line 7
def self.suffix=(new_suffix)
  @suffix = new_suffix
end
test_mode() click to toggle source
# File lib/triton.rb, line 37
def self.test_mode
  @test_mode
end
test_mode=(value) click to toggle source
# File lib/triton.rb, line 34
def self.test_mode=(value)
  @test_mode = value
end