equal
deleted
inserted
replaced
22 # You should have received a copy of the GNU General Public License |
22 # You should have received a copy of the GNU General Public License |
23 # along with this program; if not, write to the Free Software |
23 # along with this program; if not, write to the Free Software |
24 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
24 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
25 |
25 |
26 |
26 |
27 |
|
28 |
|
29 import os |
27 import os |
30 import sys |
28 import sys |
31 import getopt |
29 import getopt |
32 import threading |
30 import threading |
33 import shlex |
31 import shlex |
34 import traceback |
32 import traceback |
35 import threading |
33 import threading |
36 from threading import Thread, Semaphore, Lock, currentThread |
34 from threading import Thread, Semaphore, Lock, currentThread |
37 from builtins import str as text |
35 import builtins |
38 from past.builtins import execfile |
|
39 from six.moves import builtins |
|
40 from functools import partial |
36 from functools import partial |
41 |
37 |
42 import runtime |
38 import runtime |
43 from runtime.PyroServer import PyroServer |
39 from runtime.PyroServer import PyroServer |
44 from runtime.xenomai import TryPreloadXenomai |
40 from runtime.xenomai import TryPreloadXenomai |
361 self.pyroserver.ip_addr = dlg.GetValue() |
357 self.pyroserver.ip_addr = dlg.GetValue() |
362 self.pyroserver.Restart() |
358 self.pyroserver.Restart() |
363 |
359 |
364 def OnTaskBarChangePort(self, evt): |
360 def OnTaskBarChangePort(self, evt): |
365 dlg = ParamsEntryDialog(None, _("Enter a port number "), defaultValue=str(self.pyroserver.port)) |
361 dlg = ParamsEntryDialog(None, _("Enter a port number "), defaultValue=str(self.pyroserver.port)) |
366 dlg.SetTests([(text.isdigit, _("Port number must be an integer!")), (lambda port: 0 <= int(port) <= 65535, _("Port number must be 0 <= port <= 65535!"))]) |
362 dlg.SetTests([(str.isdigit, _("Port number must be an integer!")), (lambda port: 0 <= int(port) <= 65535, _("Port number must be 0 <= port <= 65535!"))]) |
367 if dlg.ShowModal() == wx.ID_OK: |
363 if dlg.ShowModal() == wx.ID_OK: |
368 self.pyroserver.port = int(dlg.GetValue()) |
364 self.pyroserver.port = int(dlg.GetValue()) |
369 self.pyroserver.Restart() |
365 self.pyroserver.Restart() |
370 |
366 |
371 def OnTaskBarChangeWorkingDir(self, evt): |
367 def OnTaskBarChangeWorkingDir(self, evt): |