fluke/devops-service/providers/openstack/openstack_accounts_factory.rb
Tim Lianov 03dc3d8d99 v3
2018-04-04 22:44:39 +03:00

22 lines
521 B
Ruby

require "providers/accounts_factory"
module Provider
class OpenstackAccountsFactory < AccountsFactory
def init config
@connections = {}
=begin
accounts.each do |account|
create_connection_from_account(config, account)
puts "\tFound openstack account '#{account.account_name}'"
end
ProviderFactory.add_provider Openstack::PROVIDER unless @connections.empty?
=end
end
def create_account hash
Devops::Model::OpenstackProviderAccount.new(hash)
end
end
end