replace satmachineadmin varieties with satmachineclient; update pyprojec.toml
This commit is contained in:
parent
5a09c76ba4
commit
9b04d1af6c
15 changed files with 115 additions and 151 deletions
34
__init__.py
34
__init__.py
|
|
@ -6,30 +6,30 @@ from loguru import logger
|
|||
|
||||
from .crud import db
|
||||
from .tasks import wait_for_paid_invoices, hourly_transaction_polling
|
||||
from .views import satmachineadmin_generic_router
|
||||
from .views_api import satmachineadmin_api_router
|
||||
from .views import satmachineclient_generic_router
|
||||
from .views_api import satmachineclient_api_router
|
||||
|
||||
logger.debug(
|
||||
"This logged message is from satmachineadmin/__init__.py, you can debug in your "
|
||||
"This logged message is from satmachineclient/__init__.py, you can debug in your "
|
||||
"extension using 'import logger from loguru' and 'logger.debug(<thing-to-log>)'."
|
||||
)
|
||||
|
||||
|
||||
satmachineadmin_ext: APIRouter = APIRouter(prefix="/satmachineadmin", tags=["DCA Admin"])
|
||||
satmachineadmin_ext.include_router(satmachineadmin_generic_router)
|
||||
satmachineadmin_ext.include_router(satmachineadmin_api_router)
|
||||
satmachineclient_ext: APIRouter = APIRouter(prefix="/satmachineclient", tags=["DCA Admin"])
|
||||
satmachineclient_ext.include_router(satmachineclient_generic_router)
|
||||
satmachineclient_ext.include_router(satmachineclient_api_router)
|
||||
|
||||
satmachineadmin_static_files = [
|
||||
satmachineclient_static_files = [
|
||||
{
|
||||
"path": "/satmachineadmin/static",
|
||||
"name": "satmachineadmin_static",
|
||||
"path": "/satmachineclient/static",
|
||||
"name": "satmachineclient_static",
|
||||
}
|
||||
]
|
||||
|
||||
scheduled_tasks: list[asyncio.Task] = []
|
||||
|
||||
|
||||
def satmachineadmin_stop():
|
||||
def satmachineclient_stop():
|
||||
for task in scheduled_tasks:
|
||||
try:
|
||||
task.cancel()
|
||||
|
|
@ -37,20 +37,20 @@ def satmachineadmin_stop():
|
|||
logger.warning(ex)
|
||||
|
||||
|
||||
def satmachineadmin_start():
|
||||
def satmachineclient_start():
|
||||
# Start invoice listener task
|
||||
invoice_task = create_permanent_unique_task("ext_satmachineadmin", wait_for_paid_invoices)
|
||||
invoice_task = create_permanent_unique_task("ext_satmachineclient", wait_for_paid_invoices)
|
||||
scheduled_tasks.append(invoice_task)
|
||||
|
||||
# Start hourly transaction polling task
|
||||
polling_task = create_permanent_unique_task("ext_satmachineadmin_polling", hourly_transaction_polling)
|
||||
polling_task = create_permanent_unique_task("ext_satmachineclient_polling", hourly_transaction_polling)
|
||||
scheduled_tasks.append(polling_task)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"db",
|
||||
"satmachineadmin_ext",
|
||||
"satmachineadmin_static_files",
|
||||
"satmachineadmin_start",
|
||||
"satmachineadmin_stop",
|
||||
"satmachineclient_ext",
|
||||
"satmachineclient_static_files",
|
||||
"satmachineclient_start",
|
||||
"satmachineclient_stop",
|
||||
]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue