Updated the README with a more clear example of what the purpose of gman is, and also support fully isolated, multiple local based configurations with isolated git repositories so users can have separate repos for different environments
This commit is contained in:
@@ -34,8 +34,8 @@ pub trait SecretProvider {
|
||||
self.name()
|
||||
))
|
||||
}
|
||||
fn delete_secret(&self, key: &str) -> Result<()>;
|
||||
fn list_secrets(&self) -> Result<Vec<String>> {
|
||||
fn delete_secret(&self, config: &ProviderConfig, key: &str) -> Result<()>;
|
||||
fn list_secrets(&self, _config: &ProviderConfig) -> Result<Vec<String>> {
|
||||
Err(anyhow!(
|
||||
"list secrets is not supported for the provider {}",
|
||||
self.name()
|
||||
|
||||
Reference in New Issue
Block a user