1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-vps-admin.git synced 2025-03-09 15:40:05 +00:00

Fix client2client

This commit is contained in:
Ycarus 2020-01-17 21:32:48 +01:00
parent 9fe2f71943
commit d0496fa2a0

View file

@ -67,7 +67,10 @@ def get_bytes_ss(port):
ss_recv = ss_socket.recv(1024); ss_recv = ss_socket.recv(1024);
json_txt = ss_recv.decode("utf-8").replace('stat: ',''); json_txt = ss_recv.decode("utf-8").replace('stat: ','');
result = json.loads(json_txt); result = json.loads(json_txt);
return result[str(port)] if str(port) in result:
return result[str(port)]
else:
return 0
def add_ss_user(port,key): def add_ss_user(port,key):
ss_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM); ss_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM);
@ -1036,7 +1039,7 @@ def lan(*,lanconfig: Lanips,current_user: User = Depends(get_current_user)):
client2client = False client2client = False
if 'client2client' in omr_config_data: if 'client2client' in omr_config_data:
client2client = omr_config_data["client2client"] client2client = omr_config_data["client2client"]
if 'client2client' == True: if client2client == True:
with open('/etc/openvpn/ccd/' + current_user.username,'w') as outfile: with open('/etc/openvpn/ccd/' + current_user.username,'w') as outfile:
for lan in lanips: for lan in lanips:
ip = IPNetwork(lan) ip = IPNetwork(lan)