Mercurial > code > home > repos > racc
diff racc.py @ 1:04c8a1b3976b
volume r/w on linux+osx
author | drewp@bigasterisk.com |
---|---|
date | Fri, 03 Mar 2023 21:24:53 -0800 |
parents | 05bdded21d38 |
children | 0ecb388a0b90 |
line wrap: on
line diff
--- a/racc.py Fri Mar 03 18:33:19 2023 -0800 +++ b/racc.py Fri Mar 03 21:24:53 2023 -0800 @@ -16,8 +16,10 @@ import sys if sys.implementation._multiarch == 'darwin': import idle_osx as idle + import volume_osx as volume elif 'linux' in sys.implementation._multiarch: import idle_linux as idle + import volume_linux as volume else: raise NotImplementedError(repr(sys.implementation)) @@ -61,8 +63,9 @@ RACC_IDLE.labels(host=hostname).set(idle.get_idle_seconds()) -def root(req: Request) -> HTMLResponse: - return HTMLResponse(f'''controls for {hostname}''') +async def root(req: Request) -> HTMLResponse: + vol = await volume.get_volume() + return HTMLResponse(f'''controls for {hostname} whose volume is {vol}''') def main():