|
@@ -132,6 +132,8 @@ class BoardImpl: |
|
|
self.reserved = False |
|
|
self.reserved = False |
|
|
|
|
|
|
|
|
async def update_attrs(self, **attrs): |
|
|
async def update_attrs(self, **attrs): |
|
|
|
|
|
assert self.lock.locked() and self.reserved |
|
|
|
|
|
|
|
|
for i in attrs: |
|
|
for i in attrs: |
|
|
self.attrcache[i] = await self.attrmap[i].setvalue(attrs[i]) |
|
|
self.attrcache[i] = await self.attrmap[i].setvalue(attrs[i]) |
|
|
|
|
|
|
|
|