provider "aws" {
  region = "${var.region}"
}

// Stores the state of terraform.
terraform {
  backend "s3" {
    bucket          = "dev-orcd-terraform-state"
    key             = "dev/lambda-artist-info-sync/terraform.tfstate"
    region          = "us-east-1"
    encrypt         = true
    dynamodb_table  = "terraform-dev-lambda-artist-info-sync"
  }
}

// Current account identity.
data "aws_caller_identity" "current" {}

// Lambda function asigning an artist_info_id to track and release artists.
# module "artist_info_sync_lambda" {
#   source = "git@github.com:theorchard/terraform-lambda.git"
#
#   environment              = "${var.environment}"
#   lambda_name              = "artist-info-sync"
#   lambda_description       = "Assign an artist_info_id value to track and release artists."
#   use_custom_function_name = true
#   custom_function_name     = "artist-info-sync-dev"
#
#   lambda_function_environment_variables = {
#     Environment = "${var.environment}"
#   }
# }
