Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Command-line interface #7

Open
dgoldenberg1234 opened this issue Mar 20, 2016 · 2 comments
Open

Command-line interface #7

dgoldenberg1234 opened this issue Mar 20, 2016 · 2 comments
Milestone

Comments

@dgoldenberg1234
Copy link
Contributor

You'll want a command-line interface for the ETL framework in order to make it usable by DevOps and for ease of integration and testing in general, as an alternative to any GUI's.

Some of the functions to consider there:

  • list -- ability to enumerate all the deployed pipelines
  • start -- ability to kick off a given pipeline
  • status -- ability to get a status summary on a pipeline, if running
  • stop -- ability to kill a pipeline, if running

Some more advanced functions could be e.g. get the listing of all the data provenance (FTI) log entries for a given pipeline run or the latest N entries; perhaps a tail type of function for those entries.

@nsoft
Copy link
Owner

nsoft commented Mar 22, 2016

This makes sense once we have a file format for plans/steps that can be consumed.

@nsoft nsoft added this to the 0.2 milestone Mar 22, 2016
@nsoft nsoft modified the milestones: 0.3, 0.2 Jun 12, 2017
@nsoft nsoft modified the milestones: 0.3, 2.0 Sep 11, 2017
@nsoft nsoft modified the milestones: 2.0, 1.1 Feb 21, 2023
@nsoft
Copy link
Owner

nsoft commented Feb 21, 2023

This would likely leverage a REST interface to avoid duplication of effort since we will certainly want monitoring capabilities too. Authentication will need to be handled somehow.

@nsoft nsoft modified the milestones: 1.1, 1.2 Apr 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants