Skip to content

Commit d882f82

Browse files
authored
Merge pull request #7 from ridecharge/OPS-4411-add-support-of-erb-in-worker-group-config
[OPS-4411] Add support of ERB in worker group config
2 parents 3dcb912 + a4454d9 commit d882f82

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

lib/sneakers/spawner.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
require 'yaml'
2+
require 'erb'
23

34
module Sneakers
45
class Spawner
@@ -12,7 +13,7 @@ def self.spawn
1213
end
1314
@pids = []
1415
@exec_string = "bundle exec rake sneakers:run"
15-
worker_config = YAML.load(File.read(worker_group_config_file))
16+
worker_config = YAML.load(ERB.new(File.read(worker_group_config_file)).result)
1617
worker_config.keys.each do |group_name|
1718
workers = worker_config[group_name]['classes']
1819
workers = workers.join "," if workers.is_a?(Array)

lib/sneakers/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module Sneakers
2-
VERSION = "0.4.0.curb"
2+
VERSION = "0.5.0.curb"
33
end

0 commit comments

Comments
 (0)