From b4d4e4f9d4d1c38a5954e76beb0067f20652da19 Mon Sep 17 00:00:00 2001 From: Pavel Boldyrev <627562+bpg@users.noreply.github.com> Date: Wed, 10 Jul 2024 21:07:40 -0400 Subject: [PATCH] fix(time): embed timezone data to fix set/get TZ on windows (#1436) * fix(time): embed timezone data to fix set/get TZ on windows Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com> --- fwprovider/test/resource_time_test.go | 4 ++-- proxmoxtf/resource/time.go | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/fwprovider/test/resource_time_test.go b/fwprovider/test/resource_time_test.go index 4f89543a..6d510ce9 100644 --- a/fwprovider/test/resource_time_test.go +++ b/fwprovider/test/resource_time_test.go @@ -27,10 +27,10 @@ func TestAccResourceTime(t *testing.T) { { Config: te.RenderConfig(`resource "proxmox_virtual_environment_time" "node_time" { node_name = "{{.NodeName}}" - time_zone = "America/New_York" + time_zone = "Europe/Amsterdam" }`), Check: ResourceAttributes("proxmox_virtual_environment_time.node_time", map[string]string{ - "time_zone": "America/New_York", + "time_zone": "Europe/Amsterdam", }), }, { diff --git a/proxmoxtf/resource/time.go b/proxmoxtf/resource/time.go index 8fe23418..5865064d 100644 --- a/proxmoxtf/resource/time.go +++ b/proxmoxtf/resource/time.go @@ -10,6 +10,7 @@ import ( "context" "fmt" "time" + _ "time/tzdata" // Load time zone data, see https://pkg.go.dev/time/tzdata "github.com/hashicorp/terraform-plugin-sdk/v2/diag" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"