Skip to content

Bot Refactor

finn requested to merge finn/bot-refactor into master

Description

Bots were a total mess of quickly written code. Asyncio has been tidied up which should make it easier to update the server periodically.

Changes proposed in this merge request:

  • New BotSession class which should be used to create the local description of hardware available
  • Update bot session now runs periodically
  • Leases are now updated as soon as work is completed
  • New state machine which finds edges in bots_interface.py

Also fixes #45 (closed)

Edited by finn

Merge request reports