[CI] Improve automated checks (#2702)

* same stuff, but with some more spurious error supression

* fix issue in permissions found in this

* fix a few more spurious errors

* fix another issue

* semi-spurious error fixes

* .

* formatting

* move this to properly log

* distutils import + virtualenv

* more fixes
This commit is contained in:
Michael H
2019-06-02 13:42:58 -04:00
committed by Kowlin
parent 9116cd02e6
commit 16443c8cc0
20 changed files with 205 additions and 43 deletions

View File

@@ -30,7 +30,7 @@ def get_latest_confs() -> Tuple["Config"]:
return tuple(ret)
class _ValueCtxManager(Awaitable[_T], AsyncContextManager[_T]):
class _ValueCtxManager(Awaitable[_T], AsyncContextManager[_T]): # pylint: disable=duplicate-bases
"""Context manager implementation of config values.
This class allows mutable config values to be both "get" and "set" from
@@ -1135,7 +1135,8 @@ class Config:
)
group = Group(identifier_data, defaults={}, driver=self.driver)
else:
group = self._get_base_group(*scopes)
cat, *scopes = scopes
group = self._get_base_group(cat, *scopes)
await group.clear()
async def clear_all(self):