module Griffin::Engine
Public Class Methods
start(config, cluster: false)
click to toggle source
# File lib/griffin/engine.rb, line 11 def self.start(config, cluster: false) Griffin::Logger.setup(config) if cluster Griffin.logger.info("Griffin v#{Griffin::VERSION} starts as cluster mode") ServerEngine.create(Griffin::Engine::Server, Griffin::Engine::Worker, config).main else Griffin.logger.info("Griffin v#{Griffin::VERSION} starts as single mode") Griffin::Engine::Single.create(config).run end end