Example Tectonic Monitor

from tectonic import TectonicDB
import time
import asyncio

async def monitor():
    db = TectonicDB()
    res = await db.countall()
    init = int(res[1])
    while 1:
        asyncio.sleep(1)
        res = await db.countall()
        new_count = int(res[1])
        print(new_count - init)
        init = new_count

if __name__ == '__main__':
    loop = asyncio.get_event_loop()
    loop.create_task(monitor())
    loop.run_forever()
    loop.close()

This program prints the count delta every few seconds.

results matching ""

    No results matching ""