FAQ | This is a LIVE service | Changelog

Skip to content

refactor tool to be more Cloud Native

Dr Rich Wareham requested to merge issue-21-automate-synchronisation into master

A CLI tool is useful for local development but Cloud Native scheduling tools such as Cloud Scheduler work by sending a HTTP request on a defined schedule.

Rework the tool so that the execution engine is moved to a dedicated submodule within the package and the CLI tool becomes a (light) wrapper around it. Update the Docker packaging to provide a simple web application which supports triggering the same commands as exposed by the CLI wrapper but via HTTP POST endpoints.

Edited by Dr Rich Wareham

Merge request reports