feat: remove path flags
parent
48600a5f7a
commit
8b0301757b
16
main.go
16
main.go
|
@ -11,8 +11,6 @@ import (
|
||||||
const (
|
const (
|
||||||
appName = "dotfiles"
|
appName = "dotfiles"
|
||||||
|
|
||||||
pathFlag = "path"
|
|
||||||
|
|
||||||
installCommand = "install"
|
installCommand = "install"
|
||||||
updateCommand = "update"
|
updateCommand = "update"
|
||||||
)
|
)
|
||||||
|
@ -37,12 +35,6 @@ func main() {
|
||||||
Action: a.RunUpdate,
|
Action: a.RunUpdate,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
Flags: []cli.Flag{
|
|
||||||
&cli.StringFlag{
|
|
||||||
Name: pathFlag,
|
|
||||||
Usage: "path to `DOTFILES`",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Action: a.Run,
|
Action: a.Run,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -66,8 +58,6 @@ func (a *action) Run(c *cli.Context) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (a *action) RunInstall(c *cli.Context) error {
|
func (a *action) RunInstall(c *cli.Context) error {
|
||||||
a.getFlags(c)
|
|
||||||
|
|
||||||
cfg, err := LoadConfig(a.flags.path)
|
cfg, err := LoadConfig(a.flags.path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("failed to load config: %w", err)
|
return fmt.Errorf("failed to load config: %w", err)
|
||||||
|
@ -81,8 +71,6 @@ func (a *action) RunInstall(c *cli.Context) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (a *action) RunUpdate(c *cli.Context) error {
|
func (a *action) RunUpdate(c *cli.Context) error {
|
||||||
a.getFlags(c)
|
|
||||||
|
|
||||||
cfg, err := LoadConfig(a.flags.path)
|
cfg, err := LoadConfig(a.flags.path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("failed to load config: %w", err)
|
return fmt.Errorf("failed to load config: %w", err)
|
||||||
|
@ -94,7 +82,3 @@ func (a *action) RunUpdate(c *cli.Context) error {
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (a *action) getFlags(c *cli.Context) {
|
|
||||||
a.flags.path = c.String(pathFlag)
|
|
||||||
}
|
|
||||||
|
|
Loading…
Reference in New Issue