Sha256: 51d169ef91553c308518587d36f27975e1a65c1e438470087a6ba1f71421710f
Contents?: true
Size: 650 Bytes
Versions: 7
Compression:
Stored size: 650 Bytes
Contents
# frozen_string_literal: true require 'serverengine' require 'griffin/logger' require 'griffin/engine/single' require 'griffin/engine/server' require 'griffin/engine/worker' module Griffin module Engine 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 end end
Version data entries
7 entries across 7 versions & 1 rubygems