X-Git-Url: https://apps.delaporte.us/gitweb/matrix-shop-bot.git/blobdiff_plain/1b1c92e88a56c85a184a4c6400052ce4b580fd8e..dbe3765edb809f29f17baf9f638089eb40f4eda7:/matrix_shop_bot/tasks.py?ds=sidebyside diff --git a/matrix_shop_bot/tasks.py b/matrix_shop_bot/tasks.py index 73f57e2..f4775fa 100644 --- a/matrix_shop_bot/tasks.py +++ b/matrix_shop_bot/tasks.py @@ -1,7 +1,11 @@ from invoke import task +import logging from .db import Data +logging.getLogger('invoke').setLevel(logging.WARNING) +logging.basicConfig(filename=f'matrix-shop-bot.log', encoding='utf-8', level=logging.DEBUG) + @task def setup(c): result = Data().setup() @@ -31,10 +35,16 @@ def assign_to_store(c, item_id, store_id): @task -def buy(c, item_id): - result = Data().purchase_item(item_id) +def buy(c, items): + result = Data().purchase_items(items) print(result) +@task +def list_bought(c, store): + result = Data().list_purchases(store) + print(result) + + @task def clear_all(c, store_id): Data().clear_list(store_id, clear_all=True)