github.com/criteo/command-launcher@v0.0.0-20230407142452-fb616f546e98/internal/gvault/factory.go (about)

     1  package vault
     2  
     3  func CreateVault(name string) (Vault, error) {
     4  	fileVault := FileVault{
     5  		Name: name,
     6  	}
     7  
     8  	if err := fileVault.init(); err != nil {
     9  		return nil, err
    10  	}
    11  
    12  	return &fileVault, nil
    13  }