refactor(commands): separate commands and its core into two folders (#32)
- I think it would be better if one for commands only, one for the spec handling core logic so people won't be confused by the core logic inside the commands folder (cleaner I guess) - Regen docs
This commit is contained in:
@@ -1,14 +1,14 @@
|
||||
package sys
|
||||
|
||||
import (
|
||||
"github.com/versenilvis/iris/commands/core"
|
||||
"github.com/versenilvis/iris/spec"
|
||||
)
|
||||
|
||||
func init() {
|
||||
core.Register(&core.Spec{
|
||||
spec.Register(&spec.Spec{
|
||||
Name: "ddev",
|
||||
Description: "DDEV-Local local development environment",
|
||||
Subcommands: []core.Subcommand{
|
||||
Subcommands: []spec.Subcommand{
|
||||
{Name: "auth", Description: "A collection of authentication commands"},
|
||||
{Name: "ssh", Description: "Add ssh key authentication to the ddev-ssh-auth container"},
|
||||
{Name: "clean", Description: "Removes items ddev has created"},
|
||||
@@ -54,7 +54,7 @@ func init() {
|
||||
{Name: "version", Description: "Print ddev version and component versions"},
|
||||
{Name: "help", Description: "Help about any command"},
|
||||
},
|
||||
Options: []core.Option{
|
||||
Options: []spec.Option{
|
||||
{Name: "--ssh-key-path", Description: "Full path to ssh key directory"},
|
||||
{Name: "--all", Description: "Clean all ddev projects"},
|
||||
{Name: "--dry-run", Description: "Run the clean command without deleting"},
|
||||
|
||||
Reference in New Issue
Block a user