#789: delete account

This commit is contained in:
Anton Martynov 2015-10-27 13:45:25 +03:00
parent 31214f36ac
commit c8ceedbaf7
2 changed files with 5 additions and 1 deletions

View File

@ -23,9 +23,13 @@ module Devops
def add_account provider
account = ::Provider::ProviderFactory.get(provider).create_account(parser.account)
Devops::Db.connector.provider_accounts_insert(account)
account.to_hash
end
def delete_account name, provider
account = Devops::Db.connector.provider_accounts_show(name)
Devops::Db.connector.provider_accounts_delete(name)
account.to_hash
end
end

View File

@ -33,7 +33,7 @@ class MongoConnector
[:keys, :key, :key_insert, :key_delete] => :keys_connector,
[:save_report, :report, :reports, :set_report_status, :set_report_server_data] => :reports_connector,
[:insert_statistic, :search_statistic] => :statistics_connector,
[:provider_accounts, :provider_accounts_insert] => :provider_accounts_connector
[:provider_accounts, :provider_accounts_insert, :provider_accounts_delete, :provider_accounts_show] => :provider_accounts_connector
)
def initialize(db, host, port=27017, user=nil, password=nil)