Skip to content

Commit 0cb2622

Browse files
committed
v0.5.9
1 parent ee3489d commit 0cb2622

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
setuptools.setup(
77
name="tesla_fleet_api",
8-
version="0.5.8",
8+
version="0.5.9",
99
author="Brett Adams",
1010
author_email="admin@teslemetry.com",
1111
description="Tesla Fleet API library for Python",

tesla_fleet_api/const.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from enum import Enum
44
import logging
55

6-
VERSION = "0.5.8"
6+
VERSION = "0.5.9"
77
LOGGER = logging.getLogger(__package__)
88
SERVERS = {
99
"na": "https://fleet-api.prd.na.vn.cloud.tesla.com",

tesla_fleet_api/teslafleetapi.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,16 @@ def __init__(
3737

3838
self.session = session
3939
self.access_token = access_token
40+
self.raise_for_status = raise_for_status
4041

41-
if region is not None:
42-
if not server and region not in SERVERS:
42+
if server is not None:
43+
self.server = server
44+
elif region is not None:
45+
if region not in SERVERS:
4346
raise ValueError(f"Region must be one of {', '.join(SERVERS.keys())}")
44-
self.server = server or SERVERS.get(region)
45-
self.raise_for_status = raise_for_status
47+
self.server = SERVERS.get(region)
48+
else:
49+
raise ValueError("Either server or region must be provided.")
4650

4751
LOGGER.debug("Using server %s", self.server)
4852

0 commit comments

Comments
 (0)