Skip to content

Commit 4038d00

Browse files
committed
Move constants
1 parent 96d5683 commit 4038d00

File tree

5 files changed

+19
-46
lines changed

5 files changed

+19
-46
lines changed

pyoverkiz/client.py

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,12 @@
99

1010
import backoff
1111
import humps
12+
from aiohttp import ClientSession, ServerDisconnectedError
1213

13-
from pyoverkiz.const import (
14-
SOMFY_API,
15-
SOMFY_CLIENT_ID,
16-
SOMFY_CLIENT_SECRET,
17-
SUPPORTED_SERVERS,
18-
)
1914
from pyoverkiz.exceptions import (
2015
InvalidEventListenerIdException,
2116
NoRegisteredEventListenerException,
2217
NotAuthenticatedException,
23-
SomfyBadCredentialsException,
24-
SomfyServiceException,
2518
TooManyConcurrentRequestsException,
2619
TooManyExecutionsException,
2720
)
@@ -39,12 +32,7 @@
3932
State,
4033
)
4134
from pyoverkiz.obfuscate import obfuscate_sensitive_data
42-
from pyoverkiz.servers.overkiz_server import (
43-
ClientSession,
44-
FormData,
45-
OverkizServer,
46-
ServerDisconnectedError,
47-
)
35+
from pyoverkiz.servers.overkiz_server import OverkizServer
4836
from pyoverkiz.types import JSON
4937

5038

pyoverkiz/const.py

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,6 @@
11
from __future__ import annotations
22

3-
from pyoverkiz.models import OverkizServer
4-
5-
COZYTOUCH_ATLANTIC_API = "https://apis.groupe-atlantic.com"
6-
COZYTOUCH_CLIENT_ID = (
7-
"Q3RfMUpWeVRtSUxYOEllZkE3YVVOQmpGblpVYToyRWNORHpfZHkzNDJVSnFvMlo3cFNKTnZVdjBh"
8-
)
9-
10-
NEXITY_API = "https://api.egn.prd.aws-nexity.fr"
11-
NEXITY_COGNITO_CLIENT_ID = "3mca95jd5ase5lfde65rerovok"
12-
NEXITY_COGNITO_USER_POOL = "eu-west-1_wj277ucoI"
13-
NEXITY_COGNITO_REGION = "eu-west-1"
14-
15-
SOMFY_API = "https://accounts.somfy.com"
16-
SOMFY_CLIENT_ID = "0d8e920c-1478-11e7-a377-02dd59bd3041_1ewvaqmclfogo4kcsoo0c8k4kso884owg08sg8c40sk4go4ksg"
17-
SOMFY_CLIENT_SECRET = "12k73w1n540g8o4cokg0cw84cog840k84cwggscwg884004kgk"
3+
from pyoverkiz.servers.overkiz_server import OverkizServer
184

195
SUPPORTED_SERVERS: dict[str, OverkizServer] = {
206
"atlantic_cozytouch": OverkizServer(

pyoverkiz/servers/atlantic_cozytouch.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
11
from __future__ import annotations
22

3-
43
from aiohttp import FormData
5-
from pyoverkiz.const import COZYTOUCH_ATLANTIC_API, COZYTOUCH_CLIENT_ID
4+
65
from pyoverkiz.exceptions import (
76
CozyTouchBadCredentialsException,
87
CozyTouchServiceException,
98
)
10-
119
from pyoverkiz.servers.overkiz_server import OverkizServer
1210

11+
COZYTOUCH_ATLANTIC_API = "https://apis.groupe-atlantic.com"
12+
COZYTOUCH_CLIENT_ID = (
13+
"Q3RfMUpWeVRtSUxYOEllZkE3YVVOQmpGblpVYToyRWNORHpfZHkzNDJVSnFvMlo3cFNKTnZVdjBh"
14+
)
15+
1316

1417
class AtlanticCozytouch(OverkizServer):
1518
async def login(self, username: str, password: str) -> bool:

pyoverkiz/servers/nexity.py

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,20 @@
11
from __future__ import annotations
22

33
import asyncio
4-
54
from typing import cast
65

76
import boto3
8-
97
from botocore.config import Config
108
from warrant_lite import WarrantLite
119

12-
from pyoverkiz.const import (
13-
NEXITY_API,
14-
NEXITY_COGNITO_CLIENT_ID,
15-
NEXITY_COGNITO_REGION,
16-
NEXITY_COGNITO_USER_POOL,
17-
)
18-
from pyoverkiz.exceptions import (
19-
NexityBadCredentialsException,
20-
NexityServiceException,
21-
)
22-
10+
from pyoverkiz.exceptions import NexityBadCredentialsException, NexityServiceException
2311
from pyoverkiz.servers.overkiz_server import OverkizServer
2412

13+
NEXITY_API = "https://api.egn.prd.aws-nexity.fr"
14+
NEXITY_COGNITO_CLIENT_ID = "3mca95jd5ase5lfde65rerovok"
15+
NEXITY_COGNITO_USER_POOL = "eu-west-1_wj277ucoI"
16+
NEXITY_COGNITO_REGION = "eu-west-1"
17+
2518

2619
class NexityServer(OverkizServer):
2720
async def login(self, username: str, password: str) -> bool:

pyoverkiz/servers/somfy.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,14 @@
55

66
from aiohttp import FormData
77

8-
from pyoverkiz.const import SOMFY_API, SOMFY_CLIENT_ID, SOMFY_CLIENT_SECRET
98
from pyoverkiz.exceptions import SomfyBadCredentialsException, SomfyServiceException
109
from pyoverkiz.servers.overkiz_server import OverkizServer
1110
from pyoverkiz.types import JSON
1211

12+
SOMFY_API = "https://accounts.somfy.com"
13+
SOMFY_CLIENT_ID = "0d8e920c-1478-11e7-a377-02dd59bd3041_1ewvaqmclfogo4kcsoo0c8k4kso884owg08sg8c40sk4go4ksg"
14+
SOMFY_CLIENT_SECRET = "12k73w1n540g8o4cokg0cw84cog840k84cwggscwg884004kgk"
15+
1316

1417
class SomfyServer(OverkizServer):
1518

0 commit comments

Comments
 (0)