osamabyc86 commited on
Commit
8f9dc5c
·
verified ·
1 Parent(s): 68884c4

Update peer_discovery.py

Browse files
Files changed (1) hide show
  1. peer_discovery.py +7 -1
peer_discovery.py CHANGED
@@ -7,7 +7,13 @@ import logging
7
  import requests
8
  from zeroconf import Zeroconf, ServiceInfo, ServiceBrowser
9
  import random
10
- rport = {"7520", "7384" ,"9021" ,"6998" ,"5810" ,"9274" ,"8645" ,"7329" ,"7734" ,"8456" ,"6173","7860" ,"8000" }
 
 
 
 
 
 
11
  # 👇 إعداد الـ peer discovery عبر LAN وInternet
12
  SERVICE = "_tasknode._tcp.local."
13
  PORT = int(os.getenv("CPU_PORT", random.choice(list(rport))))
 
7
  import requests
8
  from zeroconf import Zeroconf, ServiceInfo, ServiceBrowser
9
  import random
10
+
11
+ # منفذ عشوائي مكوَّن من 4 أرقام (مثلاً 0007، 8321…)
12
+ PORT = int(os.getenv("CPU_PORT", random.randint(1, 9999)))
13
+
14
+ # إذا كان باقي الكود يحتاج متغيّر rport iterable
15
+ # أنشئ مجموعة تحتوي هذا المنفذ فقط (اختياري):
16
+ rport = {f"{PORT:04}"}
17
  # 👇 إعداد الـ peer discovery عبر LAN وInternet
18
  SERVICE = "_tasknode._tcp.local."
19
  PORT = int(os.getenv("CPU_PORT", random.choice(list(rport))))