Пример #1
0
	def getStartTasks(self):
		taskset = Connector.getStartTasks(self)
		tinc_tasks = tinc.getStartNetworkTasks(self._endpoints(), self.type)
		taskset.add(tinc_tasks)		
		for con in self.connectionSetAll():
			ts = con.upcast().getStartTasks()
			ts.prefix(con).after(tinc_tasks)
			taskset.add(ts)
		return self._adaptTaskset(taskset)
Пример #2
0
Файл: vpn.py Проект: m3z/ToMaTo
	def getStartTasks(self):
		taskset = Connector.getStartTasks(self)
		tinc_tasks = tinc.getStartNetworkTasks(self._endpoints(), self.mode)
		taskset.add(tinc_tasks)
		tinc_tasks_dummy = tasks.Task("tinc_started")
		tinc_tasks_dummy.after(tinc_tasks)
		taskset.add(tinc_tasks_dummy)
		for con in self.connectionSetAll():
			ts = con.upcast().getStartTasks()
			ts.prefix(con).after(tinc_tasks_dummy)
			taskset.add(ts)
		taskset.add(tasks.Task("start-external-access", self._startExternalAccess))
		return self._adaptTaskset(taskset)