better handling of dependencies
authorGiuseppe Lettieri <g.lettieri@iet.unipi.it>
Fri, 5 Oct 2012 10:25:31 +0000 (12:25 +0200)
committerGiuseppe Lettieri <g.lettieri@iet.unipi.it>
Fri, 5 Oct 2012 10:36:35 +0000 (12:36 +0200)
commit6d3d3c72dc24ba730488a0e84e3083436460ed57
treef410c132565bdb7ca265dfec93c2ed3575018076
parent072e3bb3a991afb250514db0f7fe457c10cf7bd2
better handling of dependencies

Now bridges and interfaces survive a shutdown of the daemons.
Only port numbers are re-exchanged as needed on daemon restart.

This also fixes the 'make -j shutdown' bug.

Now, L/n1-n2 should mean that a link between node n1 and n2 has
been established in the db *and* it is also up (i.e., the daemons are
running).

TODO:
- there is some redundancy between start/stop and {del-,}{db,switch}s
planetlab/exp-tool/Makefile
planetlab/scripts/sliver-ovs.in