X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=database.py;h=46a4e47c6e37e5f5fd9de2dbf6953320e006ecb9;hb=refs%2Fheads%2Fplanetlab-4_0-branch;hp=878a7ba76a1823656640f1dd1f91f6ff7bc3113a;hpb=724fae2cbf404dbc9860dcf5e50674e8fba155f2;p=nodemanager.git diff --git a/database.py b/database.py index 878a7ba..46a4e47 100644 --- a/database.py +++ b/database.py @@ -102,10 +102,10 @@ class Database(dict): if name not in self: accounts.get(name).ensure_destroyed() for name, rec in self.iteritems(): if rec['instantiation'] == 'plc-instantiated': accounts.get(name).ensure_created(rec) + if rec['instantiation'] == 'nm-controller': accounts.get(name).ensure_created(rec) - bwmon.GetSlivers(self) - - # request a database dump + # Wake up bwmom to update limits. + bwmon.lock.set() global dump_requested dump_requested = True db_cond.notify()