Hello all,
I was poking around with some network scripts for Xen today
(3.2-testing) and noticed that regardless of whether xend start, xend
restart, or xend stop was called a 'start' argument was passed on to
the network script (network-bridge, network-route, etc.). I can't
imagine this is normal behavior and it seems that the only place that
these scripts are called is from a global function call in
xend/XendPIF.py around line 35 ("Vifctl.network('start')"). I commented
this line out and added appropriate calls to Vifctl.network('start')
and Vifctl.network('stop') in xend/server/SrvServer.py in the functions
cleanup and start. If someone can let me know if this is standard
behavior and if not, if there is a better way to fix the problem it
would be much appreciated.
- Chris Thunes
|