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

Method set_site_port

class/projectModel/javaModel.py:1648–1667  ·  view source on GitHub ↗

@name 更改独立项目端口 @param port: int<端口> @param version: string<版本> @param domain: string<域名> @author lkq 2021-08-28

(self, port, version, domain)

Source from the content-addressed store, hash-verified

1646 return False
1647
1648 def set_site_port(self, port, version, domain):
1649 ''&#x27;
1650 @name 更改独立项目端口
1651 @param port: int<端口>
1652 @param version: string<版本>
1653 @param domain: string<域名>
1654 @author lkq 2021-08-28
1655 ''&#x27;
1656 if self.IsOpen(port): return public.returnMsg(False, '端口已经被占用!')
1657 if not self.Initialization2(version, domain): return public.returnMsg(False, "配置文件错误请检查配置文件")
1658 ret = self.TomcatSetPort(port = port)
1659 if ret:
1660 fs = firewalls.firewalls()
1661 get = mobj()
1662 get.port = port
1663 get.ps = 'tomcat外部端口'
1664 fs.AddAcceptPort(get)
1665 return public.returnMsg(True, '更改成功!')
1666 else:
1667 return public.returnMsg(False, '更改失败')
1668
1669 def _get_jdk_status(self):
1670 default_version = {

Callers 3

replace_duli_portMethod · 0.95
fix_projectMethod · 0.95

Calls 6

Initialization2Method · 0.95
TomcatSetPortMethod · 0.95
returnMsgMethod · 0.80
mobjClass · 0.70
IsOpenMethod · 0.45
AddAcceptPortMethod · 0.45

Tested by

no test coverage detected