delete stack servers on stack deleting
This commit is contained in:
parent
9c8f685f44
commit
c1e2cee920
@ -26,6 +26,7 @@ module Devops
|
|||||||
def delete_stack id
|
def delete_stack id
|
||||||
stack = self.stack(id)
|
stack = self.stack(id)
|
||||||
stack.delete_stack_in_cloud!
|
stack.delete_stack_in_cloud!
|
||||||
|
Devops::Db.connector.stack_servers_delete(id)
|
||||||
Devops::Db.connector.stack_delete(id)
|
Devops::Db.connector.stack_delete(id)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -63,6 +63,10 @@ module Connectors
|
|||||||
collection.update({'_id' => server.id}, {'$set' => {'chef_node_name' => server.chef_node_name}})
|
collection.update({'_id' => server.id}, {'$set' => {'chef_node_name' => server.chef_node_name}})
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def stack_servers_delete(stack_id)
|
||||||
|
collection.remove('stack' => stack_id)
|
||||||
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
def model_from_bson(bson)
|
def model_from_bson(bson)
|
||||||
|
|||||||
@ -22,7 +22,7 @@ class MongoConnector
|
|||||||
:project_template_delete] => :projects_templates_connector,
|
:project_template_delete] => :projects_templates_connector,
|
||||||
[:servers_find, :servers, :servers_by_names, :server_by_instance_id,
|
[:servers_find, :servers, :servers_by_names, :server_by_instance_id,
|
||||||
:server_by_chef_node_name, :servers_by_key, :server_insert,
|
:server_by_chef_node_name, :servers_by_key, :server_insert,
|
||||||
:server_delete, :server_update, :server_set_chef_node_name] => :servers_connector,
|
:server_delete, :server_update, :server_set_chef_node_name, :stack_servers_delete] => :servers_connector,
|
||||||
[:user_auth, :user, :users, :users_names, :user_insert, :user_delete,
|
[:user_auth, :user, :users, :users_names, :user_insert, :user_delete,
|
||||||
:user_update, :create_root_user, :check_user_privileges] => :users_connector,
|
:user_update, :create_root_user, :check_user_privileges] => :users_connector,
|
||||||
[:keys, :key, :key_insert, :key_delete] => :keys_connector,
|
[:keys, :key, :key_insert, :key_delete] => :keys_connector,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user