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

Make event gather pipeline dry-runnable #85

Open
evamaxfield opened this issue Aug 15, 2021 · 0 comments
Open

Make event gather pipeline dry-runnable #85

evamaxfield opened this issue Aug 15, 2021 · 0 comments
Labels
enhancement New feature or request event gather pipeline A feature or bugfix relating to event processing

Comments

@evamaxfield
Copy link
Member

Feature Description

A clear and concise description of the feature you're requesting.

Add a parameter to the pipeline that enables us to dryrun it without any database or file store upload.

Use Case

Please provide a use case to help us understand your request in context.

Would be very useful to dryrun the pipeline during deployment bot configuration validation.

Solution

Please describe your ideal solution.

  • wait for Add script for processing local file #57 to allow passing a single event or multiple events to the pipeline directly
  • if the event doesnt come with captions, mock the transcript generation interaction
  • mock all file store and database upload interactions
  • add a task to the pipeline that runs if it was a dry run that stores the created database models to a single json file. (this should be possible because fireo has a to_dict method on all model objects.)

Alternatives

Please describe any alternatives you've considered, even if you've dismissed them.

@evamaxfield evamaxfield added enhancement New feature or request event gather pipeline A feature or bugfix relating to event processing labels Aug 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request event gather pipeline A feature or bugfix relating to event processing
Projects
None yet
Development

No branches or pull requests

1 participant