|
1 | 1 | package cmd |
2 | 2 |
|
3 | 3 | import ( |
4 | | - "fmt" |
5 | | - "os" |
6 | | - |
7 | 4 | "github.com/MakeNowJust/heredoc" |
8 | | - "github.com/odpf/meteor/config" |
9 | | - "github.com/odpf/meteor/metrics" |
10 | | - "github.com/odpf/meteor/plugins" |
11 | 5 | "github.com/odpf/salt/cmdx" |
12 | | - "github.com/odpf/salt/log" |
13 | 6 | "github.com/spf13/cobra" |
14 | 7 | ) |
15 | 8 |
|
16 | | -const exitError = 1 |
17 | | - |
18 | 9 | // New adds all child commands to the root command and sets flags appropriately. |
19 | 10 | func New() *cobra.Command { |
20 | | - cfg, err := config.Load("./meteor.yaml") |
21 | | - if err != nil { |
22 | | - fmt.Printf("ERROR: %s\n", err.Error()) |
23 | | - os.Exit(1) |
24 | | - } |
25 | | - |
26 | | - lg := log.NewLogrus(log.LogrusWithLevel(cfg.LogLevel)) |
27 | | - plugins.SetLog(lg) |
28 | | - |
29 | | - // Setup statsd monitor to collect monitoring metrics |
30 | | - var mt *metrics.StatsdMonitor |
31 | | - if cfg.StatsdEnabled { |
32 | | - client, err := metrics.NewStatsdClient(cfg.StatsdHost) |
33 | | - if err != nil { |
34 | | - fmt.Printf("ERROR: %s\n", err.Error()) |
35 | | - os.Exit(exitError) |
36 | | - } |
37 | | - mt = metrics.NewStatsdMonitor(client, cfg.StatsdPrefix) |
38 | | - } |
39 | | - |
40 | 11 | var cmd = &cobra.Command{ |
41 | 12 | Use: "meteor <command> <subcommand> [flags]", |
42 | 13 | Short: "Metadata CLI", |
@@ -66,12 +37,12 @@ func New() *cobra.Command { |
66 | 37 | cmd.AddCommand(cmdx.SetRefCmd(cmd)) |
67 | 38 |
|
68 | 39 | cmd.AddCommand(VersionCmd()) |
69 | | - cmd.AddCommand(GenCmd(lg)) |
70 | | - cmd.AddCommand(ListCmd(lg)) |
71 | | - cmd.AddCommand(InfoCmd(lg)) |
72 | | - cmd.AddCommand(RunCmd(lg, mt, cfg)) |
73 | | - cmd.AddCommand(LintCmd(lg, mt)) |
74 | | - cmd.AddCommand(NewCmd(lg)) |
| 40 | + cmd.AddCommand(GenCmd()) |
| 41 | + cmd.AddCommand(ListCmd()) |
| 42 | + cmd.AddCommand(InfoCmd()) |
| 43 | + cmd.AddCommand(RunCmd()) |
| 44 | + cmd.AddCommand(LintCmd()) |
| 45 | + cmd.AddCommand(NewCmd()) |
75 | 46 |
|
76 | 47 | return cmd |
77 | 48 | } |
0 commit comments