From db276d5422fa2653ba77e033a36ff841528f81a5 Mon Sep 17 00:00:00 2001 From: Anton Chuchkalov Date: Fri, 15 Apr 2016 17:41:17 +0300 Subject: [PATCH] CID-472: numbers could be stored as floats in mongo, so coerce them to_i --- .../lib/executors/stack_executor/chef_node_name_builder.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devops-service/lib/executors/stack_executor/chef_node_name_builder.rb b/devops-service/lib/executors/stack_executor/chef_node_name_builder.rb index 2e85488..a774a88 100644 --- a/devops-service/lib/executors/stack_executor/chef_node_name_builder.rb +++ b/devops-service/lib/executors/stack_executor/chef_node_name_builder.rb @@ -65,7 +65,7 @@ class Devops::Executor::StackExecutor def increment_variable_value(variable_name) used_values = @already_used_incrementers_values[variable_name] || [] prev_value = used_values.sort.detect {|t| !used_values.include?(t+1)} - @incrementers_values[variable_name] = (prev_value || 0) + 1 + @incrementers_values[variable_name] = prev_value.to_i + 1 end end end \ No newline at end of file