Commit Graph

10 Commits

Author SHA1 Message Date
Ferdi Franceschini
40ecb8478d The env var field in the default SICS start string should be blank.
By default SICS is launched with no environment variables and sudo
doesn't allow 'None' on the ICS computers.
2013-06-16 10:54:19 +10:00
Ferdi Franceschini
c71cbbc521 Added lyrebird and re-ordered server socket offsets.
The offsets were re-ordered to match the 3rd digit of the SIM_GALIL
baseports.
2013-06-14 10:13:15 +10:00
Ferdi Franceschini
041735a969 Some cosmetic changes to runsics.py 2013-05-20 09:11:36 +10:00
Ferdi Franceschini
36445471bf Execute netstat and kill as the right user in runsics.py.
Also reduced feedback whent start, stopping and checking SICS status.
2013-05-19 16:33:34 +10:00
Ferdi Franceschini
d5b90fddbc The runsics.py --dev option should launch SICS under the current user. 2013-05-19 15:17:25 +10:00
Ferdi Franceschini
58caa19668 Bugfix, The value None was being set instead of an empty string when no
environment variables are defined.
2013-05-17 04:36:51 +10:00
Ferdi Franceschini
650ac39f35 Added --dev option for developers to runsics.py
Also eliminated problems with inheriting environment when running on
test and instrument hosts.
2013-05-17 03:43:16 +10:00
Ferdi Franceschini
576f598e76 Saliya's fixes to the 'kill' commands for runsics.py 2013-05-16 14:12:41 +10:00
Ferdi Franceschini
fc9f6f6152 Modified runsics.py so that status checking works with Python 2.6.6 on SL6
This was done by replacing subprocess.check_output() with
subprocess.Popen().communicate().
2013-05-16 06:30:37 +10:00
Ferdi Franceschini
babc5fe17e A new runsics script has been implemented in python (runsics.py).
It supports the new "fakedev" simulation mode which runs SICS with real
drivers for devices which have simulated controllers.
There are advance options which allow multiple instances of SICS to be
launched on development and test environments.
Also we no longer depend on having serverport numbers in /etc/services.
2013-05-13 23:11:15 +10:00