This repository has been archived by the owner. It is now read-only.
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ARIA-48 Revamped ARIA CLI
This is a large commit which revolves mostly around creating the new CLI, but is also tying ARIA's various components together for real for the first time - allowing a complete run of the "hello-world" example and more. This commit introduces a few other important modules: - aria/core.py - used for managing service-templates and services. - aria/orchestator/workflow_runner.py - used for managing a workflow execution on a service. - aria/orchestrator/dry.py - a "dry executor", used for dry-executing workflows and printing the tasks that would run. Other fixes that were required for the successful usage of ARIA end-to-end have also been introduced in this commit, but there have been too many to list; Review the commit for more info.
- Loading branch information
Showing 134 changed files with 5,123 additions and 2,195 deletions.