mirror of
https://git.vectorsigma.ru/public/k3s.git
synced 2026-07-30 07:29:57 +00:00
Add ability to perform an etcd on-demand snapshot via cli (#2819)
* add ability to perform an etcd on-demand snapshot via cli
(cherry picked from commit 13229019f8)
Signed-off-by: Brian Downs <brian.downs@gmail.com>
This commit is contained in:
@@ -42,7 +42,7 @@ const (
|
||||
ETCDRoleLabelKey = "node-role.kubernetes.io/etcd"
|
||||
)
|
||||
|
||||
func resolveDataDir(dataDir string) (string, error) {
|
||||
func ResolveDataDir(dataDir string) (string, error) {
|
||||
dataDir, err := datadir.Resolve(dataDir)
|
||||
return filepath.Join(dataDir, "server"), err
|
||||
}
|
||||
@@ -348,7 +348,7 @@ func setupDataDirAndChdir(config *config.Control) error {
|
||||
err error
|
||||
)
|
||||
|
||||
config.DataDir, err = resolveDataDir(config.DataDir)
|
||||
config.DataDir, err = ResolveDataDir(config.DataDir)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user