self._compute_effective_rspecs()
# create and destroy accounts as needed
+ logger.verbose("database:sync : fetching accounts")
existing_acct_names = accounts.all()
for name in existing_acct_names:
+ logger.verbose("database:sync : loop on %s"%name)
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)
- #try: bwmon.GetSlivers(self)
- #except: logger.log_exc()
+ # Wake up bwmom to update limits.
bwmon.lock.set()
- # request a database dump
global dump_requested
dump_requested = True
db_cond.notify()