Module: Async::Cron::Environment::Scheduler

Defined in:
lib/async/cron/environment/scheduler.rb

Overview

Provides an environment for hosting a web application that uses a Falcon server.

Instance Method Summary collapse

Instance Method Details

#container_optionsObject



28
29
30
# File 'lib/async/cron/environment/scheduler.rb', line 28

def container_options
	{count: 1}
end

#nameObject



14
15
16
# File 'lib/async/cron/environment/scheduler.rb', line 14

def name
	super || "scheduler"
end

#schedulerObject



24
25
26
# File 'lib/async/cron/environment/scheduler.rb', line 24

def scheduler
	Cron::Scheduler.load(self.root)
end

#service_classObject

The service class to use for the proxy.



20
21
22
# File 'lib/async/cron/environment/scheduler.rb', line 20

def service_class
	Service::Scheduler
end