feat: add clean config skeleton

main
Tran Hau 2021-01-19 18:06:13 +07:00
parent 7aae72b838
commit fc16a62de1
2 changed files with 13 additions and 0 deletions

View File

@ -100,6 +100,10 @@ func (c *Config) Update() error {
return nil
}
func (c *Config) Clean() error {
return nil
}
func getConfigPath(path string) string {
return filepath.Join(path, configFilePath)
}

View File

@ -89,5 +89,14 @@ func (a *action) RunUpdate(c *cli.Context) error {
}
func (a *action) RunClean(c *cli.Context) error {
cfg, err := LoadConfig(curentDir)
if err != nil {
return fmt.Errorf("failed to load config: %w", err)
}
if err := cfg.Clean(); err != nil {
return fmt.Errorf("failed to clean config: %w", err)
}
return nil
}