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

Remove viper config serialization #926

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Commits on Nov 27, 2023

  1. Add WriteConfig to serialize EdenSetupArgsc

    Signed-off-by: Pavel Abramov <[email protected]>
    uncleDecart committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    cd9e3c3 View commit details
    Browse the repository at this point in the history
  2. Add missing config fields

    Signed-off-by: Pavel Abramov <[email protected]>
    uncleDecart committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    4b1dcc3 View commit details
    Browse the repository at this point in the history
  3. Generate default config correctly

    Signed-off-by: Pavel Abramov <[email protected]>
    uncleDecart committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    dcae302 View commit details
    Browse the repository at this point in the history
  4. Remove unused stopAdam function

    Signed-off-by: Pavel Abramov <[email protected]>
    uncleDecart committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    ad38199 View commit details
    Browse the repository at this point in the history
  5. openevec/eden.go remove viper and use EdenSetupArgs

    Signed-off-by: Pavel Abramov <[email protected]>
    uncleDecart committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    c12e651 View commit details
    Browse the repository at this point in the history
  6. openevec: remove ReloadConfigDetails from ConfigAdd

    Signed-off-by: Pavel Abramov <[email protected]>
    uncleDecart committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    b8d8cd0 View commit details
    Browse the repository at this point in the history
  7. Remove unused getControllerAndDev() function

    Signed-off-by: Pavel Abramov <[email protected]>
    uncleDecart committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    0690d95 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f45af39 View commit details
    Browse the repository at this point in the history
  9. cleanContext moved to openevec from eden

    cleanContext is only used in OpenEVEC EdenClean function.
    Tightly coupled functions should be in one module. Also,
    there is cloudPrepare function which uses viper, which
    we will change
    
    Signed-off-by: Pavel Abramov <[email protected]>
    uncleDecart committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    3750d68 View commit details
    Browse the repository at this point in the history
  10. CloudPrepare and getController to use EdenSetupArgs as input parameter

    Previously, this functions used viper to fetch variables, since we want to
    decouple openevec and viper, now they use EdenSetupArgs to fetch parameters
    
    Signed-off-by: Pavel Abramov <[email protected]>
    uncleDecart committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    c9919a1 View commit details
    Browse the repository at this point in the history
  11. eden config add to use default config in openEVEC function

    Signed-off-by: Pavel Abramov <[email protected]>
    uncleDecart committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    c1dd2e2 View commit details
    Browse the repository at this point in the history
  12. Remove unused ReloadConfigDetails

    Signed-off-by: Pavel Abramov <[email protected]>
    uncleDecart committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    7661720 View commit details
    Browse the repository at this point in the history
  13. Use InitVarsFromConfig for test cmd

    Signed-off-by: Pavel Abramov <[email protected]>
    uncleDecart committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    d5c21ea View commit details
    Browse the repository at this point in the history