Commit graph

16 commits

Author SHA1 Message Date
ahrenholz@gmail.com
e997a61b58 fix bug #253 "NetworkManager runs DHCP..." for Ubuntu (but not Fedora/CentOS)
use "vethA.B.SS" name for veth devices (A = node number, B = index, SS = short session ID)
use "tapA.B.SS" name for tap devices; use "b.A.SS" name for bridge devices
added a SESSION_SHORT environment variable to the default CORE environment
(Boeing r1867)
2014-08-04 17:28:35 +00:00
ahrenholz@gmail.com
d8355ecd54 added nodetype target to core-manage to add/remove/check $HOME/.core/nodes.conf
(Boeing r1854)
2014-07-18 16:56:05 +00:00
ahrenholz@gmail.com
25a93132be added core-manage tool for addons to add/remove/check services and models
(Boeing r1851)
2014-07-15 20:30:45 +00:00
ahrenholz@gmail.com
999859424f when executing Python scripts from the GUI, run in background thread and
wait for them to enter the RUNTIME state
2014-04-03 21:58:05 +00:00
ahrenholz@gmail.com
2ef4e2e53e (commit by Kelly Bunn)
session.py:  Created method (sendnodeemuid) to send node status response
             message, so all nodes can call it. Added per session updown
             script option.
service.py:  Added test for _starttime before calling float() in
             bootnodeservices().
             Changed servicesfromopaque code to collect unknown
             services and return with valid services.
             Changed handleevent to send a message with posible failed
             and unknown services.
coreobj.py:  Added code to put nodes actual configured services in
             tonodemsg.
core-daemon: Added call to self.session.sendnodeemuid if in running
             state in handlenodemsg

(Boeing r1824,1825)
2014-03-05 16:28:32 +00:00
ahrenholz@gmail.com
91d6476fba unbreak mobility script pause event
(Boeing r1811)
2013-12-11 17:21:46 +00:00
ahrenholz@gmail.com
8ce38ba43c fix handling of service stop message
(Boeing r1809)
2013-12-09 22:14:05 +00:00
ahrenholz@gmail.com
340c977b1b added reconfigure event type, for re-generating service config files
added new Event Message handling for starting mobility model or reconfiguring
  a service during runtime
(Boeing r1806)
2013-12-05 23:44:25 +00:00
ahrenholz@gmail.com
38790febe8 daemon support for unidirectional link effects
also enable link effects between hub/switch and hub/switch connections
(Boeing r1798)
2013-12-02 21:20:52 +00:00
ahrenholz@gmail.com
220c0798b5 allow executing XML files from daemon from Register Message
(like a Python script)
added start flag to xmlutils.opensessionxml(), 
XML file will be parsed into a live running session
(Boeing r1792)
2013-11-25 19:54:02 +00:00
ahrenholz@gmail.com
b4ba2a1279 added TODO comment for scripts that don't return
(Boeing r1790)
2013-10-28 21:42:32 +00:00
ahrenholz@gmail.com
bdf61210e1 print stack trace when Python script fails to run in core-daemon context
(Boeing r1789)
2013-10-28 15:25:44 +00:00
ahrenholz@gmail.com
9f34199a94 (Boeing r1784,1785)
implement local flag when receiving Execute Message, for running host commands
added checkforkernelmodule helper
2013-10-22 14:32:42 +00:00
ahrenholz@gmail.com
9c39bfaff1 (Boeing r1767)
update SDT helper to support 3D display of distributed emulations (fix bug #205)
2013-09-05 17:46:12 +00:00
ahrenholz@gmail.com
e772d5146a (Boeing r1762)
start session event queue on slave servers when RUNTIME message is received

this enables queued events on slave servers such as service start times
2013-09-03 15:23:44 +00:00
ahrenholz@gmail.com
d9ce1c3162 initial import (Boeing r1752, NRL r878) 2013-08-29 14:21:13 +00:00