This commit is contained in:
benarc 2024-07-20 18:27:05 +01:00
parent 727eb66aef
commit db47653ca6
10 changed files with 14 additions and 81 deletions

View file

@ -7,13 +7,13 @@ from lnbits.helpers import template_renderer
from lnbits.tasks import create_permanent_unique_task
from loguru import logger
logger.debug("This logged message is from myextension/__init__.py, you can debug in your extension using 'import logger from loguru' and 'logger.debug(<thing-to-log>)'.")
logger.debug(
"This logged message is from myextension/__init__.py, you can debug in your extension using 'import logger from loguru' and 'logger.debug(<thing-to-log>)'."
)
db = Database("ext_myextension")
myextension_ext: APIRouter = APIRouter(
prefix="/myextension", tags=["MyExtension"]
)
myextension_ext: APIRouter = APIRouter(prefix="/myextension", tags=["MyExtension"])
myextension_static_files = [
{
@ -34,6 +34,7 @@ from .views_api import *
scheduled_tasks: list[asyncio.Task] = []
def myextension_stop():
for task in scheduled_tasks:
try:
@ -41,6 +42,7 @@ def myextension_stop():
except Exception as ex:
logger.warning(ex)
def myextension_start():
task = create_permanent_unique_task("ext_myextension", wait_for_paid_invoices)
scheduled_tasks.append(task)
scheduled_tasks.append(task)