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

Support Localized Parser Extensions #135

Open
pke11y opened this issue Dec 20, 2021 · 2 comments
Open

Support Localized Parser Extensions #135

pke11y opened this issue Dec 20, 2021 · 2 comments

Comments

@pke11y
Copy link
Contributor

pke11y commented Dec 20, 2021

Environment

  • circuit_maintenance_parser version:

Proposed Functionality

Allow user to define a local folder/repository containing additional parser classes that can be used to parse email notifications.

Use Case

Users can quickly implement parsing extensions to support providers in their environment.
These parsing updates can still be submitted back upstream to the parent project when the user can assign time to work on the upstream PR.

@chadell
Copy link
Collaborator

chadell commented Dec 21, 2021

do you have any implementation suggestion?
from the use case, I understand that you would like to define parsers and attach it to providers using a processor. does it sound accurate?

@pke11y
Copy link
Contributor Author

pke11y commented Dec 22, 2021

At a high-level, I believe we would need to register new parsers from a local repository and somehow import them into the environment. No definitive implementation plan just yet. I'll take a look at how network-importer and onboarding-extensions work first.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants