Module: Tor

Defined in:
lib/thc.rb

Class Method Summary collapse

Class Method Details

.versionObject



36
37
38
39
40
41
42
# File 'lib/thc.rb', line 36

def self.version
  if available? && `#{program_path} --version` =~ /Tor v(\d+)\.(\d+)\.(\d+)\.(\d+)/
    [$1, $2, $3, $4].join('.')
  elsif available? && `#{program_path} --version` =~ /Tor version (\d+)\.(\d+)\.(\d+)\.(\d+)/
    [$1, $2, $3, $4].join('.')
  end
end