File tree Expand file tree Collapse file tree 3 files changed +8
-14
lines changed Expand file tree Collapse file tree 3 files changed +8
-14
lines changed Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ class ServiceType(StrEnum):
4949 firewall = "firewall"
5050 object_storage = "object_storage"
5151 aclb = "aclb"
52- netloadbalancer = "netloadbalancer"
52+ net_load_balancer = "netloadbalancer"
5353
5454
5555class MetricType (StrEnum ):
@@ -124,7 +124,7 @@ class DashboardWidget(JSONObject):
124124 y_label : str = ""
125125 aggregate_function : AggregateFunction = ""
126126 group_by : List [str ] = field (default_factory = list )
127- filters : Optional [ List [Filter ]] = None
127+ filters : List [Filter ] = field ( default_factory = list )
128128
129129
130130@dataclass
Original file line number Diff line number Diff line change 1- from dataclasses import dataclass
1+ from dataclasses import dataclass , field
22from typing import List , Optional
33
44from linode_api4 .errors import UnexpectedResponseError
@@ -24,14 +24,8 @@ class RegionMonitors(JSONObject):
2424 use with Akamai Cloud Pulse (ACLP).
2525 """
2626
27- alerts : list [str ] | None = None
28- metrics : list [str ] | None = None
29-
30- def __post_init__ (self ):
31- if self .alerts is None :
32- self .alerts = []
33- if self .metrics is None :
34- self .metrics = []
27+ alerts : list [str ] = field (default_factory = list )
28+ metrics : list [str ] = field (default_factory = list )
3529
3630
3731class Region (Base ):
Original file line number Diff line number Diff line change @@ -127,10 +127,10 @@ def test_metric_definitions(self):
127127 self .assertEqual (metrics [0 ].metric_type , "gauge" )
128128 self .assertEqual (metrics [0 ].scrape_interval , "60s" )
129129 self .assertEqual (metrics [0 ].unit , "percent" )
130- self .assertEqual (metrics [0 ].dimensions [0 ][ " dimension_label" ] , "node_type" )
131- self .assertEqual (metrics [0 ].dimensions [0 ][ " label" ] , "Node Type" )
130+ self .assertEqual (metrics [0 ].dimensions [0 ]. dimension_label , "node_type" )
131+ self .assertEqual (metrics [0 ].dimensions [0 ]. label , "Node Type" )
132132 self .assertEqual (
133- metrics [0 ].dimensions [0 ][ " values" ] , ["primary" , "secondary" ]
133+ metrics [0 ].dimensions [0 ]. values , ["primary" , "secondary" ]
134134 )
135135
136136 def test_create_token (self ):
You can’t perform that action at this time.
0 commit comments