Skip to content

Commit

Permalink
PMM-12673 Refactoring
Browse files Browse the repository at this point in the history
  • Loading branch information
artemgavrilov committed Nov 19, 2023
1 parent 7a8b6be commit dbad56a
Show file tree
Hide file tree
Showing 338 changed files with 9,895 additions and 9,952 deletions.
8 changes: 4 additions & 4 deletions Makefile.include
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ gen-api: ## Generate PMM API

bin/buf generate -v api

for API in api/agentlocalpb/v1 api/serverpb/v1 api/inventorypb/v1 api/managementpb/v1 api/managementpb/v1/alerting api/managementpb/v1/backup api/managementpb/v1/azure api/managementpb/v1/role api/qan/v1beta1 api/managementpb/v1/agent api/managementpb/v1/node api/managementpb/v1/service api/platformpb/v1 api/userpb/v1; do \
for API in api/agentlocalpb/v1 api/serverpb/v1 api/inventory/v1 api/managementpb/v1 api/managementpb/v1/alerting api/managementpb/v1/backup api/managementpb/v1/azure api/managementpb/v1/role api/qan/v1beta1 api/managementpb/v1/agent api/managementpb/v1/node api/managementpb/v1/service api/platformpb/v1 api/userpb/v1; do \
set -x ; \
bin/swagger mixin $$API/json/header.json $$API/*.swagger.json --output=$$API/json/$$(basename $$API).json --keep-spec-order; \
bin/swagger flatten --with-flatten=expand --with-flatten=remove-unused $$API/json/$$(basename $$API).json --output=$$API/json/$$(basename $$API).json ; \
Expand All @@ -74,7 +74,7 @@ gen-api: ## Generate PMM API
api/swagger/header.json \
api/serverpb/v1/json/v1.json \
api/userpb/v1/json/v1.json \
api/inventorypb/v1/json/v1.json \
api/inventory/v1/json/v1.json \
api/managementpb/v1/json/v1.json \
api/managementpb/v1/backup/json/backup.json \
api/managementpb/v1/alerting/json/alerting.json
Expand All @@ -87,7 +87,7 @@ gen-api: ## Generate PMM API
api/swagger/header-dev.json \
api/serverpb/v1/json/v1.json \
api/userpb/v1/json/v1.json \
api/inventorypb/v1/json/v1.json \
api/inventory/v1/json/v1.json \
api/managementpb/v1/json/v1.json \
api/managementpb/v1/alerting/json/alerting.json \
api/managementpb/v1/backup/json/backup.json \
Expand Down Expand Up @@ -127,7 +127,7 @@ clean: clean_swagger ## Remove generated files
find api -name '*.pb.gw.go' -print -delete
find api -name '*.validate.go' -print -delete

for API in api/agentlocalpb/v1 api/serverpb/v1 api/inventorypb/v1 api/managementpb/v1 api/managementpb/v1/alerting api/managementpb/v1/backup api/managementpb/v1/role api/managementpb/v1/agent api/managementpb/v1/node api/managementpb/v1/service api/qan/v1beta1 api/platformpb/v1 api/userpb/v1 ; do \
for API in api/agentlocalpb/v1 api/serverpb/v1 api/inventory/v1 api/managementpb/v1 api/managementpb/v1/alerting api/managementpb/v1/backup api/managementpb/v1/role api/managementpb/v1/agent api/managementpb/v1/node api/managementpb/v1/service api/qan/v1beta1 api/platformpb/v1 api/userpb/v1 ; do \
rm -fr $$API/json/client $$API/json/models $$API/json/$$(basename $$API).json ; \
done
rm -f api/swagger/swagger.json api/swagger/swagger-dev.json
Expand Down
6 changes: 3 additions & 3 deletions admin/commands/annotation.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ import (

"github.com/percona/pmm/admin/agentlocal"
"github.com/percona/pmm/admin/helpers"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
nodes "github.com/percona/pmm/api/inventorypb/v1/json/client/nodes_service"
services "github.com/percona/pmm/api/inventorypb/v1/json/client/services_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
nodes "github.com/percona/pmm/api/inventory/v1/json/client/nodes_service"
services "github.com/percona/pmm/api/inventory/v1/json/client/services_service"
managementClient "github.com/percona/pmm/api/managementpb/v1/json/client"
annotation "github.com/percona/pmm/api/managementpb/v1/json/client/annotation_service"
)
Expand Down
12 changes: 6 additions & 6 deletions admin/commands/base/setup.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@ import (

"github.com/percona/pmm/admin/agentlocal"
"github.com/percona/pmm/admin/cli/flags"
inventorypb "github.com/percona/pmm/api/inventorypb/v1/json/client"
managementpb "github.com/percona/pmm/api/managementpb/v1/json/client"
serverpb "github.com/percona/pmm/api/serverpb/v1/json/client"
inventoryClient "github.com/percona/pmm/api/inventory/v1/json/client"
managementClient "github.com/percona/pmm/api/managementpb/v1/json/client"
serverClient "github.com/percona/pmm/api/serverpb/v1/json/client"
"github.com/percona/pmm/utils/tlsconfig"
)

Expand Down Expand Up @@ -121,7 +121,7 @@ func SetupClients(ctx context.Context, globalFlags *flags.GlobalFlags) {
httpTransport.TLSClientConfig.InsecureSkipVerify = globalFlags.SkipTLSCertificateCheck
}

inventorypb.Default.SetTransport(transport)
managementpb.Default.SetTransport(transport)
serverpb.Default.SetTransport(transport)
inventoryClient.Default.SetTransport(transport)
managementClient.Default.SetTransport(transport)
serverClient.Default.SetTransport(transport)
}
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_agent_external_exporter.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ import (
"strings"

"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
agents "github.com/percona/pmm/api/inventorypb/v1/json/client/agents_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
agents "github.com/percona/pmm/api/inventory/v1/json/client/agents_service"
)

var addAgentExternalExporterResultT = commands.ParseTemplate(`
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_agent_mongodb_exporter.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
agents "github.com/percona/pmm/api/inventorypb/v1/json/client/agents_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
agents "github.com/percona/pmm/api/inventory/v1/json/client/agents_service"
)

var addAgentMongodbExporterResultT = commands.ParseTemplate(`
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_agent_mysqld_exporter.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ import (
"strconv"

"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
agents "github.com/percona/pmm/api/inventorypb/v1/json/client/agents_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
agents "github.com/percona/pmm/api/inventory/v1/json/client/agents_service"
)

var addAgentMysqldExporterResultT = commands.ParseTemplate(`
Expand Down
2 changes: 1 addition & 1 deletion admin/commands/inventory/add_agent_mysqld_exporter_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import (
"github.com/AlekSi/pointer"
"github.com/stretchr/testify/assert"

agents "github.com/percona/pmm/api/inventorypb/v1/json/client/agents_service"
agents "github.com/percona/pmm/api/inventory/v1/json/client/agents_service"
)

func TestAddAgentMysqldExporter(t *testing.T) {
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_agent_node_exporter.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
agents "github.com/percona/pmm/api/inventorypb/v1/json/client/agents_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
agents "github.com/percona/pmm/api/inventory/v1/json/client/agents_service"
)

var addAgentNodeExporterResultT = commands.ParseTemplate(`
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_agent_pmm_agent.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
agents "github.com/percona/pmm/api/inventorypb/v1/json/client/agents_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
agents "github.com/percona/pmm/api/inventory/v1/json/client/agents_service"
)

var addPMMAgentResultT = commands.ParseTemplate(`
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_agent_postgres_exporter.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
agents "github.com/percona/pmm/api/inventorypb/v1/json/client/agents_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
agents "github.com/percona/pmm/api/inventory/v1/json/client/agents_service"
)

var addAgentPostgresExporterResultT = commands.ParseTemplate(`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import (
"github.com/AlekSi/pointer"
"github.com/stretchr/testify/assert"

agents "github.com/percona/pmm/api/inventorypb/v1/json/client/agents_service"
agents "github.com/percona/pmm/api/inventory/v1/json/client/agents_service"
)

func TestAddAgentPostgresExporter(t *testing.T) {
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_agent_proxysql_exporter.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
agents "github.com/percona/pmm/api/inventorypb/v1/json/client/agents_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
agents "github.com/percona/pmm/api/inventory/v1/json/client/agents_service"
)

var addAgentProxysqlExporterResultT = commands.ParseTemplate(`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
agents "github.com/percona/pmm/api/inventorypb/v1/json/client/agents_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
agents "github.com/percona/pmm/api/inventory/v1/json/client/agents_service"
)

var addAgentQANMongoDBProfilerAgentResultT = commands.ParseTemplate(`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
agents "github.com/percona/pmm/api/inventorypb/v1/json/client/agents_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
agents "github.com/percona/pmm/api/inventory/v1/json/client/agents_service"
)

var addAgentQANMySQLPerfSchemaAgentResultT = commands.ParseTemplate(`
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_agent_qan_mysql_slowlog_agent.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ import (
"github.com/alecthomas/units"

"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
agents "github.com/percona/pmm/api/inventorypb/v1/json/client/agents_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
agents "github.com/percona/pmm/api/inventory/v1/json/client/agents_service"
)

var addAgentQANMySQLSlowlogAgentResultT = commands.ParseTemplate(`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
agents "github.com/percona/pmm/api/inventorypb/v1/json/client/agents_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
agents "github.com/percona/pmm/api/inventory/v1/json/client/agents_service"
)

var addAgentQANPostgreSQLPgStatementsAgentResultT = commands.ParseTemplate(`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
agents "github.com/percona/pmm/api/inventorypb/v1/json/client/agents_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
agents "github.com/percona/pmm/api/inventory/v1/json/client/agents_service"
)

var addAgentQANPostgreSQLPgStatMonitorAgentResultT = commands.ParseTemplate(`
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_agent_rds_exporter.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
agents "github.com/percona/pmm/api/inventorypb/v1/json/client/agents_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
agents "github.com/percona/pmm/api/inventory/v1/json/client/agents_service"
)

var addAgentRDSExporterResultT = commands.ParseTemplate(`
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_node_container.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
nodes "github.com/percona/pmm/api/inventorypb/v1/json/client/nodes_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
nodes "github.com/percona/pmm/api/inventory/v1/json/client/nodes_service"
)

var addNodeContainerResultT = commands.ParseTemplate(`
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_node_generic.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
nodes "github.com/percona/pmm/api/inventorypb/v1/json/client/nodes_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
nodes "github.com/percona/pmm/api/inventory/v1/json/client/nodes_service"
)

var addNodeGenericResultT = commands.ParseTemplate(`
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_node_remote.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
nodes "github.com/percona/pmm/api/inventorypb/v1/json/client/nodes_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
nodes "github.com/percona/pmm/api/inventory/v1/json/client/nodes_service"
)

var addNodeRemoteResultT = commands.ParseTemplate(`
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_node_remote_rds.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
nodes "github.com/percona/pmm/api/inventorypb/v1/json/client/nodes_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
nodes "github.com/percona/pmm/api/inventory/v1/json/client/nodes_service"
)

var addNodeRemoteRDSResultT = commands.ParseTemplate(`
Expand Down
2 changes: 1 addition & 1 deletion admin/commands/inventory/add_node_remote_rds_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ import (

"github.com/stretchr/testify/assert"

nodes "github.com/percona/pmm/api/inventorypb/v1/json/client/nodes_service"
nodes "github.com/percona/pmm/api/inventory/v1/json/client/nodes_service"
)

func TestAddNodeRemoteRDS(t *testing.T) {
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_service_external.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
services "github.com/percona/pmm/api/inventorypb/v1/json/client/services_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
services "github.com/percona/pmm/api/inventory/v1/json/client/services_service"
)

var addExternalServiceResultT = commands.ParseTemplate(`
Expand Down
2 changes: 1 addition & 1 deletion admin/commands/inventory/add_service_external_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import (

"github.com/stretchr/testify/require"

services "github.com/percona/pmm/api/inventorypb/v1/json/client/services_service"
services "github.com/percona/pmm/api/inventory/v1/json/client/services_service"
)

func TestAddServiceExternal(t *testing.T) {
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_service_haproxy.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ package inventory
import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/admin/helpers"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
services "github.com/percona/pmm/api/inventorypb/v1/json/client/services_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
services "github.com/percona/pmm/api/inventory/v1/json/client/services_service"
)

var addHAProxyServiceResultT = commands.ParseTemplate(`
Expand Down
2 changes: 1 addition & 1 deletion admin/commands/inventory/add_service_haproxy_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import (

"github.com/stretchr/testify/require"

services "github.com/percona/pmm/api/inventorypb/v1/json/client/services_service"
services "github.com/percona/pmm/api/inventory/v1/json/client/services_service"
)

func TestAddServiceHAProxy(t *testing.T) {
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_service_mongodb.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
services "github.com/percona/pmm/api/inventorypb/v1/json/client/services_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
services "github.com/percona/pmm/api/inventory/v1/json/client/services_service"
)

var addServiceMongoDBResultT = commands.ParseTemplate(`
Expand Down
2 changes: 1 addition & 1 deletion admin/commands/inventory/add_service_mongodb_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import (

"github.com/stretchr/testify/require"

services "github.com/percona/pmm/api/inventorypb/v1/json/client/services_service"
services "github.com/percona/pmm/api/inventory/v1/json/client/services_service"
)

func TestAddServiceMongoDB(t *testing.T) {
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_service_mysql.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
services "github.com/percona/pmm/api/inventorypb/v1/json/client/services_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
services "github.com/percona/pmm/api/inventory/v1/json/client/services_service"
)

var addServiceMySQLResultT = commands.ParseTemplate(`
Expand Down
2 changes: 1 addition & 1 deletion admin/commands/inventory/add_service_mysql_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import (

"github.com/stretchr/testify/require"

services "github.com/percona/pmm/api/inventorypb/v1/json/client/services_service"
services "github.com/percona/pmm/api/inventory/v1/json/client/services_service"
)

func TestAddServiceMySQL(t *testing.T) {
Expand Down
2 changes: 1 addition & 1 deletion admin/commands/inventory/add_service_postgres_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import (

"github.com/stretchr/testify/require"

services "github.com/percona/pmm/api/inventorypb/v1/json/client/services_service"
services "github.com/percona/pmm/api/inventory/v1/json/client/services_service"
)

func TestAddServicePostgreSQL(t *testing.T) {
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_service_postgresql.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
services "github.com/percona/pmm/api/inventorypb/v1/json/client/services_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
services "github.com/percona/pmm/api/inventory/v1/json/client/services_service"
)

var addServicePostgreSQLResultT = commands.ParseTemplate(`
Expand Down
4 changes: 2 additions & 2 deletions admin/commands/inventory/add_service_proxysql.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package inventory

import (
"github.com/percona/pmm/admin/commands"
"github.com/percona/pmm/api/inventorypb/v1/json/client"
services "github.com/percona/pmm/api/inventorypb/v1/json/client/services_service"
"github.com/percona/pmm/api/inventory/v1/json/client"
services "github.com/percona/pmm/api/inventory/v1/json/client/services_service"
)

var addServiceProxySQLResultT = commands.ParseTemplate(`
Expand Down
Loading

0 comments on commit dbad56a

Please sign in to comment.