module Dockerfiroonga::Platform
Public Class Methods
new(name)
click to toggle source
# File lib/dockerfiroonga/platform.rb, line 4 def self.new(name) os, version = name.split(/:/) begin require "dockerfiroonga/platform/#{os}" rescue LoadError raise ArgumentError, "Invalid name: <#{name}>" end const_get(os.capitalize).new(version) end