Skip to content

Commit c0c5907

Browse files
ipv6_range -> ipv6_ranges (list)
1 parent 15e11f0 commit c0c5907

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

linode_api4/objects/vpc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class VPCSubnetLinode(JSONObject):
2424
class VPCSubnetDatabase(JSONObject):
2525
id: int = 0
2626
ipv4_range: Optional[str] = None
27-
ipv6_ranges: Optional[str] = None
27+
ipv6_ranges: Optional[List[str]] = None
2828

2929

3030
class VPCSubnet(DerivedBase):

test/fixtures/vpcs_123456_subnets.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@
2323
{
2424
"id": 12345,
2525
"ipv4_range": "10.0.0.0/24",
26-
"ipv6_ranges": "2001:db8::/64"
26+
"ipv6_ranges": [
27+
"2001:db8::/64"
28+
]
2729
}
2830
],
2931
"created": "2018-01-01T00:01:01",

test/fixtures/vpcs_123456_subnets_789.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@
2121
{
2222
"id": 12345,
2323
"ipv4_range": "10.0.0.0/24",
24-
"ipv6_ranges": "2001:db8::/64"
24+
"ipv6_ranges": [
25+
"2001:db8::/64"
26+
]
2527
}
2628
],
2729
"created": "2018-01-01T00:01:01",

test/unit/objects/vpc_test.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ def validate_vpc_subnet_789(self, subnet: VPCSubnet):
125125

126126
self.assertEqual(subnet.databases[0].id, 12345)
127127
self.assertEqual(subnet.databases[0].ipv4_range, "10.0.0.0/24")
128-
self.assertEqual(subnet.databases[0].ipv6_ranges, "2001:db8::/64")
128+
self.assertEqual(subnet.databases[0].ipv6_ranges, ["2001:db8::/64"])
129129

130130
self.assertEqual(subnet.created, expected_dt)
131131
self.assertEqual(subnet.updated, expected_dt)

0 commit comments

Comments
 (0)