diff --git a/docs/resources/user.md b/docs/resources/user.md index f022ceb..848118b 100644 --- a/docs/resources/user.md +++ b/docs/resources/user.md @@ -38,6 +38,7 @@ resource "unifi_user" "test" { - **allow_existing** (Boolean) Specifies whether this resource should just take over control of an existing user. Defaults to `true`. - **blocked** (Boolean) Specifies whether this user should be blocked from the network. +- **dev_id_override** (Number) Override the device fingerprint. - **fixed_ip** (String) A fixed IPv4 address for this user. - **network_id** (String) The network ID for this user. - **note** (String) A note with additional information for the user. diff --git a/internal/provider/resource_device.go b/internal/provider/resource_device.go index c60e479..d1bf59d 100644 --- a/internal/provider/resource_device.go +++ b/internal/provider/resource_device.go @@ -89,11 +89,6 @@ func resourceDevice() *schema.Resource { } } -func resourceDevicePortOverrideSet(v interface{}) int { - m := v.(map[string]interface{}) - return m["number"].(int) -} - func resourceDeviceImport(ctx context.Context, d *schema.ResourceData, meta interface{}) ([]*schema.ResourceData, error) { c := meta.(*client) id := d.Id() diff --git a/internal/provider/resource_device_test.go b/internal/provider/resource_device_test.go index 5df2124..e30bcb8 100644 --- a/internal/provider/resource_device_test.go +++ b/internal/provider/resource_device_test.go @@ -74,10 +74,10 @@ func TestAccDevice_switch_basic(t *testing.T) { } func testAccDeviceConfigEmpty() string { - return fmt.Sprintf(` + return ` resource "unifi_device" "test" { } -`) +` } func testAccDeviceConfig(mac string) string { diff --git a/internal/provider/resource_user_test.go b/internal/provider/resource_user_test.go index 11985c9..a684b65 100644 --- a/internal/provider/resource_user_test.go +++ b/internal/provider/resource_user_test.go @@ -194,7 +194,7 @@ func TestAccUser_existing_mac_deny(t *testing.T) { Steps: []resource.TestStep{ { Config: testAccUserConfig_existing(mac, "tfacc", "tfacc note", false, false), - ExpectError: regexp.MustCompile("api\\.err\\.MacUsed"), + ExpectError: regexp.MustCompile(`api\.err\.MacUsed`), }, }, }) diff --git a/internal/provider/time.go b/internal/provider/time.go index 3885dc4..33d8d79 100644 --- a/internal/provider/time.go +++ b/internal/provider/time.go @@ -7,7 +7,7 @@ import ( "github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema" ) -var timeOfDayRegexp = regexp.MustCompile("^\\d{1,2}:\\d{2}$") +var timeOfDayRegexp = regexp.MustCompile(`^\d{1,2}:\d{2}$`) func timeOfDayDiffSuppress(k, old, new string, d *schema.ResourceData) bool { return timeFromConfig(old) == timeFromConfig(new)