Ferdi Franceschini
95ffc5673a
Fixed typo in the runsics script which prevents a 'kill -15' from executing.
2014-11-07 09:44:36 +11:00
Douglas Clowes
cc9d59ee73
SICS-777 Use SICS_INIT_LOGPATH to move script_validator logs in runsics.py
2014-09-12 10:42:00 +10:00
Douglas Clowes
2d48093820
Merge from Quokka runsics.py move the commented out debug print
2014-06-25 17:09:10 +10:00
Douglas Clowes
89e4e37f9e
Remove superfluous trailing white space from Python files
2014-05-16 17:23:54 +10:00
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