From e6c5548310670ff2d5a95ef75267e902c1fc40ed Mon Sep 17 00:00:00 2001 From: Anton Chuchkalov Date: Tue, 16 Feb 2016 11:12:05 +0300 Subject: [PATCH] try to use _id instead of id on static adding --- devops-client/lib/devops-client/handler/server.rb | 3 ++- devops-service/app/api2/handlers/server.rb | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/devops-client/lib/devops-client/handler/server.rb b/devops-client/lib/devops-client/handler/server.rb index 790597a..07027b6 100644 --- a/devops-client/lib/devops-client/handler/server.rb +++ b/devops-client/lib/devops-client/handler/server.rb @@ -174,7 +174,8 @@ class Server < Handler ips_with_names: get_file_contents(ips_file_path) } q[:public_ip] = options[:public_ip] if options[:public_ip] - post "/server/add_and_bootstrap_servers", q + report_ids = post "/server/add_and_bootstrap_servers", q + reports_urls(report_ids) end def pause_handler diff --git a/devops-service/app/api2/handlers/server.rb b/devops-service/app/api2/handlers/server.rb index 5b01192..2ac05e5 100644 --- a/devops-service/app/api2/handlers/server.rb +++ b/devops-service/app/api2/handlers/server.rb @@ -328,7 +328,7 @@ module Devops # :run_list def add_static_server(attrs) server = Devops::Model::Server.new( - 'id' => "static_#{attrs[:key]}-#{attrs[:chef_node_name]}-#{Time.now.to_i}", + '_id' => "static_#{attrs[:key]}-#{attrs[:chef_node_name]}-#{Time.now.to_i}", 'provider' => ::Provider::ProviderFactory.get('static').name, 'project' => attrs[:project], 'deploy_env' => attrs[:deploy_env],