From 9b851079779539456cab37df3091cfec8f39be37 Mon Sep 17 00:00:00 2001 From: Pablo Martin Date: Thu, 6 Jun 2024 11:50:01 +0200 Subject: [PATCH] create cli command and empty process --- xexe/cli.py | 8 ++++++++ xexe/processes.py | 7 +++++++ 2 files changed, 15 insertions(+) create mode 100644 xexe/processes.py diff --git a/xexe/cli.py b/xexe/cli.py index 936a6be..c090212 100644 --- a/xexe/cli.py +++ b/xexe/cli.py @@ -6,6 +6,7 @@ import pyfiglet from dotenv import load_dotenv from xexe.constants import PATHS +from xexe.processes import run_xe_healthcheck logging.basicConfig( level=logging.DEBUG, @@ -37,3 +38,10 @@ def smoke_test(): |__,'`-..--|__|--'' """ ) + + +@cli.command() +def xe_healthcheck(): + logger.info("Running healthcheck against xe.com API.") + run_xe_healthcheck() + logger.info("Healthcheck attempt finished.") diff --git a/xexe/processes.py b/xexe/processes.py new file mode 100644 index 0000000..294b887 --- /dev/null +++ b/xexe/processes.py @@ -0,0 +1,7 @@ +import logging + +logger = logging.getLogger() + + +def run_xe_healthcheck(): + logger.info("Checking checking")