github.com/kubeshop/testkube@v1.17.23/cmd/kubectl-testkube/config/config.go (about)

     1  package config
     2  
     3  // defaultDirectory is the default directory for the config file
     4  var defaultDirectory = ""
     5  
     6  func Load() (Data, error) {
     7  	storage, err := GetStorage(defaultDirectory)
     8  	if err != nil {
     9  		return Data{}, err
    10  	}
    11  	return storage.Load()
    12  }
    13  
    14  func Save(data Data) error {
    15  	storage, err := GetStorage(defaultDirectory)
    16  	if err != nil {
    17  		return err
    18  	}
    19  	return storage.Save(data)
    20  }