Esempio n. 1
0
	def _prepareExternalAccess(self):
		if not self.getExternalAccess():
			return
		self._assignVtunData()
		host = self.getExternalAccessHost()
		assert host
		port = self.getExternalAccessPort()
		assert port
		password = self.getExternalAccessPassword()
		assert password
		bridge = self.getExternalAccessCon().getBridge()
		assert bridge
		vtun.prepare(host, port, password, bridge)
Esempio n. 2
0
File: vpn.py Progetto: m3z/ToMaTo
	def _prepareExternalAccess(self):
		if not self.getExternalAccess():
			return
		self._assignVtunData()
		host = self.getExternalAccessHost()
		port = self.getExternalAccessPort()
		assert port
		password = self.getExternalAccessPassword()
		assert password
		for con in self.connectionSetAll():
			if con.getHost() == host:
				bridge = con.upcast().getBridge()
		assert bridge
		vtun.prepare(host, port, password, bridge)