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 storage cache #57

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Commits on Jul 4, 2024

  1. REMOVE

    temporal commit, it will be included in another PR
    germag committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    aec89a6 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Add a storage object

    This is the first part of a bigger refactoring. I tried to
    make it as non-intrusive as possible, so it's not ideal.
    But it will simplify the review, since this should have the
    same behavior/mistakes than the previous version.
    
    The current architecture of having all the actions as methods
    of a VM object, and storing the config of the disk image, VM,
    and the running Vm in s single json, is very inflexible.
    In addition, the cache logic is all over the place, so let's
    start with a simple cache implementation, that will allow us
    to move to the final goal.
    
    Signed-off-by: German Maglione <[email protected]>
    germag committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    b4a8009 View commit details
    Browse the repository at this point in the history