Method: FaaStRuby.get_crystal_version

Defined in:
lib/faastruby/server.rb

.get_crystal_versionObject



6
7
8
9
10
11
12
13
14
# File 'lib/faastruby/server.rb', line 6

def self.get_crystal_version
  major, minor, patch = `crystal -v|head -n1|cut -f2 -d' ' 2>/dev/null`&.chomp&.split('.')
  ver = "#{major}.#{minor}"
  if ver == '.' || ver == ''
    CRYSTAL_LATEST
  else
    ver
  end
end