23 lines
445 B
Ruby
23 lines
445 B
Ruby
#
|
|
# Cookbook:: kosmos-akkounts
|
|
# Recipe:: pg_db
|
|
#
|
|
|
|
credentials = data_bag_item("credentials", "akkounts")
|
|
pg_username = credentials["postgresql"]["username"]
|
|
pg_password = credentials["postgresql"]["password"]
|
|
|
|
postgresql_user pg_username do
|
|
action :create
|
|
password pg_password
|
|
end
|
|
|
|
databases = ["akkounts", "akkounts_queue"]
|
|
|
|
databases.each do |database|
|
|
postgresql_database database do
|
|
owner pg_username
|
|
action :create
|
|
end
|
|
end
|