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

Refactor List Manager Data Access #550

Closed
1 task
ahurli opened this issue Sep 20, 2021 · 0 comments
Closed
1 task

Refactor List Manager Data Access #550

ahurli opened this issue Sep 20, 2021 · 0 comments

Comments

@ahurli
Copy link
Contributor

ahurli commented Sep 20, 2021

🚀

  • Is your feature request essential for your project?

Describe the workflow you want to enable

The csv_store currently uses the local data system to read the Scenario List and update it before pulling/pushing it to the appropriate pyfilesystem location. Specifically, get_table reads a local file with _parse_csv and commit writes the table locally before pushing it to the correct location via data access. We want to be able to do both of these directly via pyfilesystem.

Describe your proposed implementation

DataAccess should have the ability to read and write via pyfilesystem after #556, so that we can update the above mentioned functions in csv_store to use these data access functions. The CSV store already uses the data access objects as part of initialization, so this work is just to update the functions within csv_store to use the appropriate data access functions.

Describe alternatives you've considered, if relevant

Additional context

As we are anticipating that the list managers will be converted to a database at some point in the future, not as much time will be spent here as this will be a temporary solution until then.

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