Skip to content

feat: centralize execute list access#247

Merged
jenhagg merged 2 commits intodevelopfrom
jon/executelist
Aug 6, 2020
Merged

feat: centralize execute list access#247
jenhagg merged 2 commits intodevelopfrom
jon/executelist

Conversation

@jenhagg
Copy link
Copy Markdown
Collaborator

@jenhagg jenhagg commented Aug 5, 2020

Purpose

Create abstraction for execute list by having any reads/writes go through a central location.

What the code does

Follow same pattern as #240

Time to review

~20 mins. Integration tests pass and I manually checked I can still load a scenario which downloads the execute list, not sure about testing other code paths since they are destructive (would need to override the file location to do a real test scenario).

@jenhagg jenhagg added this to the Oppressive Sun milestone Aug 5, 2020
@jenhagg jenhagg added the refactor Code that is being refactored label Aug 5, 2020
Comment thread powersimdata/data_access/execute_list.py Outdated
Comment thread powersimdata/data_access/execute_list.py Outdated
Comment thread powersimdata/data_access/execute_list.py Outdated
Comment thread powersimdata/scenario/move.py
Copy link
Copy Markdown
Collaborator

@rouille rouille left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good. Thanks.

Copy link
Copy Markdown
Collaborator

@BainanXia BainanXia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is nice. Thanks.

@jenhagg jenhagg merged commit fd47f40 into develop Aug 6, 2020
@jenhagg jenhagg deleted the jon/executelist branch August 6, 2020 23:59
@ahurli ahurli mentioned this pull request Mar 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor Code that is being refactored

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants