MCPcopy Create free account
hub / github.com/aaPanel/BaoTa / IsOpen

Method IsOpen

class/projectModel/base.py:62–77  ·  view source on GitHub ↗

@name 检查端口是否被占用 @args port:端口号 @return: 被占用返回True,否则返回False @author: lkq 2021-08-28

(self, port)

Source from the content-addressed store, hash-verified

60 return port
61
62 def IsOpen(self, port):
63 '''
64 @name 检查端口是否被占用
65 @args port:端口号
66 @return: 被占用返回True,否则返回False
67 @author: lkq 2021-08-28
68 '''
69 ip = '0.0.0.0'
70 import socket
71 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
72 try:
73 s.connect((ip, int(port)))
74 s.shutdown(2)
75 return True
76 except:
77 return False
78
79 # 判断域名是否有效,并返回
80 def check_domain(self, domain: str) -> Union[str, bool]:

Callers 2

replce_tomcat_portMethod · 0.45
set_site_portMethod · 0.45

Calls 1

connectMethod · 0.45

Tested by

no test coverage detected