class Runway::Core
- Runway::Core
- Reference
- Object
Overview
The Core
class is responsible for starting the Runway service.
It initializes the service with a logger and a configuration,
starts the service, and schedules events for each project in the configuration.
Defined in:
runway/core/runway.crConstructors
-
.new(log : Log, config : RunwayConfiguration)
Initializes a new
Core
.
Instance Method Summary
-
#start!
Starts the service.
Constructor Detail
def self.new(log : Log, config : RunwayConfiguration)
#
Initializes a new Core
.
@param log [Log] The logger to use. @param config [RunwayConfiguration] The configuration for the service.