Skip to content

Commit

Permalink
* [misc] fix statistics code
Browse files Browse the repository at this point in the history
  • Loading branch information
ysicing committed Sep 29, 2024
1 parent 9a63056 commit f72dda9
Show file tree
Hide file tree
Showing 6 changed files with 14 additions and 6 deletions.
2 changes: 1 addition & 1 deletion cmd/cluster/cluster.go
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ func CleanCommand(f factory.Factory) *cobra.Command {
return err
}
log.Donef("uninstall cluster success")
statistics.SendStatistics("uninstall")
statistics.SendStatistics("uninstall-cluster")
return nil
}
log.Donef("cancel clean cluster")
Expand Down
2 changes: 0 additions & 2 deletions cmd/init.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ import (
"github.com/easysoft/qcadmin/cmd/flags"
"github.com/easysoft/qcadmin/cmd/precheck"
"github.com/easysoft/qcadmin/common"
"github.com/easysoft/qcadmin/internal/api/statistics"
"github.com/easysoft/qcadmin/internal/app/config"
"github.com/easysoft/qcadmin/internal/pkg/k8s"
"github.com/easysoft/qcadmin/internal/pkg/types"
Expand Down Expand Up @@ -129,7 +128,6 @@ func newCmdInit(f factory.Factory) *cobra.Command {
return
}
cp.Show()
statistics.SendStatistics("install")
}
return initCmd
}
2 changes: 1 addition & 1 deletion cmd/quickon/quickon.go
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ func UninstallCommand(f factory.Factory) *cobra.Command {
return err
}
log.Done("uninstall platform success")
statistics.SendStatistics("uninstall")
statistics.SendStatistics("uninstall-platform")
return nil
}
log.Donef("cancel uninstall platform")
Expand Down
2 changes: 0 additions & 2 deletions cmd/uninstall.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ import (

"github.com/spf13/cobra"

"github.com/easysoft/qcadmin/internal/api/statistics"
"github.com/easysoft/qcadmin/internal/pkg/util/factory"

qcexec "github.com/easysoft/qcadmin/internal/pkg/util/exec"
Expand All @@ -37,7 +36,6 @@ func newCmdUninstall(f factory.Factory) *cobra.Command {
log.Errorf("uninstall platform failed, reason: %v", err)
return
}
statistics.SendStatistics("uninstall")
if cleanCluster {
// TODO 检查集群是否是quickon安装的
log.Debugf("start uninstall cluster")
Expand Down
6 changes: 6 additions & 0 deletions pkg/providers/devops/devops.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import (
"k8s.io/kubectl/pkg/util/templates"

"github.com/easysoft/qcadmin/common"
"github.com/easysoft/qcadmin/internal/api/statistics"
"github.com/easysoft/qcadmin/internal/app/config"
"github.com/easysoft/qcadmin/internal/pkg/types"
"github.com/easysoft/qcadmin/internal/pkg/util/kutil"
Expand Down Expand Up @@ -100,6 +101,7 @@ func (q *Devops) Show() {
q.MetaData.Log.Donef("🎉 zentao devops install success, docs: %s", common.ZentaoDocs)
q.MetaData.Log.Info("----------------------------\t")
q.MetaData.Log.Donef("console: %s", color.SGreen(domain))
q.SendStatistics()
}

func (q *Devops) GetKubeClient() error {
Expand All @@ -120,3 +122,7 @@ func (q *Devops) GetUsageExample() string {
# init devops platform with example domain your.example.devops.domain
z init --provider devops --domain your.example.devops.domain`))
}

func (q *Devops) SendStatistics() {
statistics.SendStatistics("install")
}
6 changes: 6 additions & 0 deletions pkg/providers/quickon/quickon.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ import (
"k8s.io/kubectl/pkg/util/templates"

"github.com/easysoft/qcadmin/common"
"github.com/easysoft/qcadmin/internal/api/statistics"
"github.com/easysoft/qcadmin/internal/app/config"
"github.com/easysoft/qcadmin/internal/pkg/types"
"github.com/easysoft/qcadmin/internal/pkg/util/kutil"
Expand Down Expand Up @@ -118,6 +119,7 @@ func (q *Quickon) Show() {
color.SGreen(domain), color.SGreen(common.QuchengDefaultUser), color.SGreen(q.MetaData.ConsolePassword))
q.MetaData.Log.Donef("docs: %s", common.QuchengDocs)
q.MetaData.Log.Done("support: 768721743(QQGroup)")
q.SendStatistics()
}

func (q *Quickon) GetKubeClient() error {
Expand All @@ -138,3 +140,7 @@ func (q *Quickon) GetUsageExample() string {
# init quickon platform use example domain your.example.quickon.domain
z init --provider quickon --domain your.example.quickon.domain`))
}

func (q *Quickon) SendStatistics() {
statistics.SendStatistics("install")
}

0 comments on commit f72dda9

Please sign in to comment.