lay down high level steps of process

This commit is contained in:
Pablo Martin 2024-06-11 13:52:31 +02:00
parent ff6826a816
commit 990bd99921

View file

@ -56,3 +56,14 @@ def run_get_rates(
output: pathlib.Path,
) -> None:
logger.info("Getting rates")
# Create process log object to track everything
# Get rates
## Derive API calls to run from passed inputs
## Get hold of proper API client depending on whether we are dry running or acting serious
## Do our thing and get rates or die tryin'
# Output
## Create proper output writer depending on parameters
## Check writeability
## Do our thing and output or die tryin'
# Call it a day