rename stack_sync_worker to stack_bootstrap_worker
This commit is contained in:
parent
a018c03ca1
commit
ea2046c932
@ -19,7 +19,7 @@ module Devops
|
|||||||
stack.owner = owner_from_request
|
stack.owner = owner_from_request
|
||||||
Devops::Db.connector.stack_insert(stack)
|
Devops::Db.connector.stack_insert(stack)
|
||||||
|
|
||||||
file = JobStarter.start_job(:worker, :sync_stack_till_not_in_progress,
|
file = JobStarter.start_job(:worker, :stack_bootstrap,
|
||||||
provider: stack.provider,
|
provider: stack.provider,
|
||||||
stack_id: stack.id,
|
stack_id: stack.id,
|
||||||
request: @request
|
request: @request
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
require 'json'
|
require 'json'
|
||||||
require 'lib/stack_presets/factory'
|
require 'lib/stack_presets/factory'
|
||||||
require 'workers/stack_sync_worker'
|
require 'workers/stack_bootstrap_worker'
|
||||||
require 'workers/job_starter'
|
require 'workers/job_starter'
|
||||||
require_relative "request_handler"
|
require_relative "request_handler"
|
||||||
|
|
||||||
@ -23,7 +23,7 @@ module Devops
|
|||||||
stack.owner = owner_from_request
|
stack.owner = owner_from_request
|
||||||
Devops::Db.connector.stack_insert(stack)
|
Devops::Db.connector.stack_insert(stack)
|
||||||
|
|
||||||
file = JobStarter.start_job(:worker, :sync_stack_till_not_in_progress,
|
file = JobStarter.start_job(:worker, :stack_bootstrap,
|
||||||
provider: stack.provider,
|
provider: stack.provider,
|
||||||
stack_id: stack.id,
|
stack_id: stack.id,
|
||||||
request: @request
|
request: @request
|
||||||
|
|||||||
@ -5,7 +5,7 @@ module StackCommands
|
|||||||
include ServerCommands
|
include ServerCommands
|
||||||
extend self
|
extend self
|
||||||
|
|
||||||
def sync_stack_till_not_in_progress_proc
|
def stack_bootstrap_proc
|
||||||
lambda do |out, stack, mongo|
|
lambda do |out, stack, mongo|
|
||||||
# two tries each 4 seconds, then 5 tries each 10 seconds, then 5 tries each minute.
|
# two tries each 4 seconds, then 5 tries each 10 seconds, then 5 tries each minute.
|
||||||
sleep_times = [4]*2 + [10]*5 + [60]*5
|
sleep_times = [4]*2 + [10]*5 + [60]*5
|
||||||
@ -29,8 +29,12 @@ module StackCommands
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def bootstrap_stack_servers
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
CommandsStorage.add_job_lambda(
|
CommandsStorage.add_job_lambda(
|
||||||
sync_stack_till_not_in_progress: sync_stack_till_not_in_progress_proc
|
stack_bootstrap: stack_bootstrap_proc
|
||||||
)
|
)
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|||||||
@ -4,7 +4,7 @@ require File.join(root, "create_server_worker")
|
|||||||
require File.join(root, "deploy_worker")
|
require File.join(root, "deploy_worker")
|
||||||
require File.join(root, "bootstrap_worker")
|
require File.join(root, "bootstrap_worker")
|
||||||
require File.join(root, "project_test_worker")
|
require File.join(root, "project_test_worker")
|
||||||
require File.join(root, "stack_sync_worker")
|
require File.join(root, "stack_bootstrap_worker")
|
||||||
|
|
||||||
config = {}
|
config = {}
|
||||||
#require File.join(root, "../proxy")
|
#require File.join(root, "../proxy")
|
||||||
|
|||||||
@ -5,7 +5,7 @@ require "db/mongo/models/project"
|
|||||||
require "db/mongo/models/report"
|
require "db/mongo/models/report"
|
||||||
require 'workers/workers_storage'
|
require 'workers/workers_storage'
|
||||||
|
|
||||||
class StackSyncWorker < Worker
|
class StackBootstrapWorker < Worker
|
||||||
include StackCommands
|
include StackCommands
|
||||||
|
|
||||||
# besides options came from JobStarter we need:
|
# besides options came from JobStarter we need:
|
||||||
@ -16,7 +16,7 @@ class StackSyncWorker < Worker
|
|||||||
stack = mongo.stack(options['stack_id'])
|
stack = mongo.stack(options['stack_id'])
|
||||||
save_report(mongo, stack, file)
|
save_report(mongo, stack, file)
|
||||||
|
|
||||||
status = sync_stack_till_not_in_progress_proc.call(out, stack, mongo)
|
status = stack_bootstrap_proc.call(out, stack, mongo)
|
||||||
persist_stack_servers_in_mongo!(mongo, stack, provider)
|
persist_stack_servers_in_mongo!(mongo, stack, provider)
|
||||||
status
|
status
|
||||||
end
|
end
|
||||||
@ -65,4 +65,4 @@ class StackSyncWorker < Worker
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
WorkersStorage.add_worker(sync_stack_till_not_in_progress: StackSyncWorker)
|
WorkersStorage.add_worker(stack_bootstrap: StackBootstrapWorker)
|
||||||
Loading…
Reference in New Issue
Block a user