diff --git a/infra/examples-dev/gcp/google-workspace.tf b/infra/examples-dev/gcp/google-workspace.tf index 2eb334b6c..d8206aef4 100644 --- a/infra/examples-dev/gcp/google-workspace.tf +++ b/infra/examples-dev/gcp/google-workspace.tf @@ -19,6 +19,8 @@ module "worklytics_connectors_google_workspace" { gcp_project_id = var.google_workspace_gcp_project_id google_workspace_example_user = var.google_workspace_example_user google_workspace_example_admin = var.google_workspace_example_admin + config_parameter_prefix = module.psoxy.config_parameter_prefix + } output "google_workspace_api_clients" { diff --git a/infra/examples-dev/gcp/main.tf b/infra/examples-dev/gcp/main.tf index 375f77d72..61e6c783b 100644 --- a/infra/examples-dev/gcp/main.tf +++ b/infra/examples-dev/gcp/main.tf @@ -31,6 +31,7 @@ module "worklytics_connectors" { enabled_connectors = var.enabled_connectors + config_parameter_prefix = module.psoxy.config_parameter_prefix jira_cloud_id = var.jira_cloud_id jira_server_url = var.jira_server_url jira_example_issue_id = var.jira_example_issue_id @@ -81,7 +82,6 @@ module "psoxy" { gcp_project_id = var.gcp_project_id environment_name = var.environment_name - config_parameter_prefix = var.config_parameter_prefix default_labels = var.default_labels worklytics_sa_emails = var.worklytics_sa_emails psoxy_base_dir = var.psoxy_base_dir @@ -168,4 +168,4 @@ output "todos_3" { # description = "Value used to salt pseudonyms (SHA-256) hashes. If migrate to new deployment, you should copy this value." # value = module.psoxy.pseudonym_salt # sensitive = true -#} \ No newline at end of file +#} diff --git a/infra/examples-dev/gcp/msft-365.tf b/infra/examples-dev/gcp/msft-365.tf index 90146da30..c76bd4144 100644 --- a/infra/examples-dev/gcp/msft-365.tf +++ b/infra/examples-dev/gcp/msft-365.tf @@ -4,7 +4,6 @@ module "worklytics_connectors_msft_365" { source = "../../modules/worklytics-connectors-msft-365" # source = "git::https://github.com/worklytics/psoxy//infra/modules/worklytics-connectors-msft-365?ref=rc-v0.4.43" - enabled_connectors = var.enabled_connectors environment_id = var.environment_name msft_tenant_id = var.msft_tenant_id @@ -15,6 +14,7 @@ module "worklytics_connectors_msft_365" { msft_teams_example_chat_guid = var.msft_teams_example_chat_guid msft_teams_example_call_guid = var.msft_teams_example_call_guid msft_teams_example_call_record_guid = var.msft_teams_example_call_record_guid + config_parameter_prefix = module.psoxy.config_parameter_prefix todo_step = 1 } @@ -61,4 +61,4 @@ locals { output "msft_365_api_clients" { description = "Map of API client identifiers. Useful for configuration of clients, terraform migration." value = module.worklytics_connectors_msft_365.api_clients -} \ No newline at end of file +} diff --git a/infra/modules/gcp-host/output.tf b/infra/modules/gcp-host/output.tf index 57a343a95..1ee2ecdbe 100644 --- a/infra/modules/gcp-host/output.tf +++ b/infra/modules/gcp-host/output.tf @@ -12,6 +12,10 @@ output "bulk_connector_instances" { value = local.bulk_instances } +output "config_parameter_prefix" { + value = local.default_config_parameter_prefix +} + output "pseudonym_salt" { description = "Value used to salt pseudonyms (SHA-256) hashes. If migrate to new deployment, you should copy this value." value = module.psoxy.pseudonym_salt diff --git a/infra/modules/worklytics-connector-specs/main.tf b/infra/modules/worklytics-connector-specs/main.tf index fd55ba349..2febb318f 100644 --- a/infra/modules/worklytics-connector-specs/main.tf +++ b/infra/modules/worklytics-connector-specs/main.tf @@ -423,51 +423,52 @@ EOT "/repos/${local.github_organization}/${local.github_example_repository}/pulls", ] external_token_todo : <