add make_uri
This commit is contained in:
parent
f1be3acabf
commit
1a20abe711
@ -15,7 +15,7 @@ class P:
|
|||||||
|
|
||||||
@dataclasses.dataclass
|
@dataclasses.dataclass
|
||||||
class SoftwareConfig:
|
class SoftwareConfig:
|
||||||
def s(self, host, port, proto='tcp'):
|
def make_uri(self, host, port, proto='tcp'):
|
||||||
return f'{proto}://{host}:{port}'
|
return f'{proto}://{host}:{port}'
|
||||||
|
|
||||||
data_folder: Path = platformdirs.user_data_path('Flandre', 'Scarlet')
|
data_folder: Path = platformdirs.user_data_path('Flandre', 'Scarlet')
|
||||||
@ -67,42 +67,42 @@ class SoftwareConfig:
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def live_push_socket(self):
|
def live_push_socket(self):
|
||||||
return f'tcp://{self.live_ip}:{self.live_push_port}'
|
return self.make_uri(self.live_ip, self.live_push_port)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def live_rep_socket(self):
|
def live_rep_socket(self):
|
||||||
return f'tcp://{self.live_ip}:{self.live_rep_port}'
|
return self.make_uri(self.live_ip, self.live_rep_port)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def live_rep_socket_http(self):
|
def live_rep_socket_http(self):
|
||||||
return f'http://{self.live_ip}:{self.live_rep_port}'
|
return self.make_uri(self.live_ip, self.live_rep_port, proto='http')
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def device_py_rep_socket(self):
|
def device_py_rep_socket(self):
|
||||||
return f'tcp://{self.live_ip}:{self.device_py_rep_port}'
|
return self.make_uri(self.live_ip, self.device_py_rep_port)
|
||||||
|
|
||||||
playback_port: int = 5003
|
|
||||||
|
|
||||||
@property
|
|
||||||
def playback_socket(self):
|
|
||||||
return f'tcp://127.0.0.1:{self.playback_port}'
|
|
||||||
|
|
||||||
local_ip: str = '127.0.0.1'
|
local_ip: str = '127.0.0.1'
|
||||||
mi_rep_port: int = 5557
|
mi_rep_port: int = 5557
|
||||||
muxer_rep_port: int = 5560
|
muxer_rep_port: int = 5560
|
||||||
driver_rep_port: int = 5561
|
driver_rep_port: int = 5561
|
||||||
|
|
||||||
|
playback_port: int = 5003
|
||||||
|
|
||||||
|
@property
|
||||||
|
def playback_socket(self):
|
||||||
|
return self.make_uri(self.local_ip, self.playback_port)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def mi_rep_socket(self):
|
def mi_rep_socket(self):
|
||||||
return self.s(self.local_ip, self.device_py_rep_port)
|
return self.make_uri(self.local_ip, self.device_py_rep_port)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def muxer_rep_socket(self):
|
def muxer_rep_socket(self):
|
||||||
return self.s(self.local_ip, self.muxer_rep_port)
|
return self.make_uri(self.local_ip, self.muxer_rep_port)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def driver_rep_socket(self):
|
def driver_rep_socket(self):
|
||||||
return self.s(self.local_ip, self.driver_rep_port)
|
return self.make_uri(self.local_ip, self.driver_rep_port)
|
||||||
|
|
||||||
switch1_ip: str = 'c1'
|
switch1_ip: str = 'c1'
|
||||||
switch1_token: str = '7ad51e0016e7a9d22f753d5110f76c7d'
|
switch1_token: str = '7ad51e0016e7a9d22f753d5110f76c7d'
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user