Skip to content

Commit 69041f2

Browse files
stackit-pipelinerenovate-botGokceGK
authored
fix(deps): update stackit sdk modules (#210)
* fix(deps): update stackit sdk modules * remove plugin field from instance create and update commands * update docs --------- Co-authored-by: Renovate Bot <[email protected]> Co-authored-by: Gökçe Gök Klingel <[email protected]>
1 parent b72657f commit 69041f2

20 files changed

+51
-243
lines changed

docs/stackit_logme_instance_create.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ stackit logme instance create [flags]
3636
-n, --name string Instance name
3737
--plan-id string Plan ID
3838
--plan-name string Plan name
39-
--plugin strings Plugin
4039
--syslog strings Syslog
4140
--version string Instance LogMe version
4241
```

docs/stackit_logme_instance_update.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ stackit logme instance update INSTANCE_ID [flags]
3232
--monitoring-instance-id string Monitoring instance ID
3333
--plan-id string Plan ID
3434
--plan-name string Plan name
35-
--plugin strings Plugin
3635
--syslog strings Syslog
3736
--version string Instance LogMe version
3837
```

docs/stackit_mariadb_instance_create.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ stackit mariadb instance create [flags]
3636
-n, --name string Instance name
3737
--plan-id string Plan ID
3838
--plan-name string Plan name
39-
--plugin strings Plugin
4039
--syslog strings Syslog
4140
--version string Instance MariaDB version
4241
```

docs/stackit_mariadb_instance_update.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ stackit mariadb instance update INSTANCE_ID [flags]
3232
--monitoring-instance-id string Monitoring instance ID
3333
--plan-id string Plan ID
3434
--plan-name string Plan name
35-
--plugin strings Plugin
3635
--syslog strings Syslog
3736
--version string Instance MariaDB version
3837
```

docs/stackit_redis_instance_create.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ stackit redis instance create [flags]
3636
-n, --name string Instance name
3737
--plan-id string Plan ID
3838
--plan-name string Plan name
39-
--plugin strings Plugin
4039
--syslog strings Syslog
4140
--version string Instance Redis version
4241
```

docs/stackit_redis_instance_update.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ stackit redis instance update INSTANCE_ID [flags]
3232
--monitoring-instance-id string Monitoring instance ID
3333
--plan-id string Plan ID
3434
--plan-name string Plan name
35-
--plugin strings Plugin
3635
--syslog strings Syslog
3736
--version string Instance Redis version
3837
```

go.mod

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@ require (
1010
github.com/spf13/cobra v1.8.0
1111
github.com/spf13/pflag v1.0.5
1212
github.com/spf13/viper v1.18.2
13-
github.com/stackitcloud/stackit-sdk-go/core v0.10.1
14-
github.com/stackitcloud/stackit-sdk-go/services/authorization v0.1.1
15-
github.com/stackitcloud/stackit-sdk-go/services/dns v0.8.4
16-
github.com/stackitcloud/stackit-sdk-go/services/mongodbflex v0.11.1
17-
github.com/stackitcloud/stackit-sdk-go/services/opensearch v0.10.1
18-
github.com/stackitcloud/stackit-sdk-go/services/postgresflex v0.12.0
19-
github.com/stackitcloud/stackit-sdk-go/services/resourcemanager v0.7.7
20-
github.com/stackitcloud/stackit-sdk-go/services/secretsmanager v0.6.0
21-
github.com/stackitcloud/stackit-sdk-go/services/serviceaccount v0.3.6
22-
github.com/stackitcloud/stackit-sdk-go/services/ske v0.11.0
13+
github.com/stackitcloud/stackit-sdk-go/core v0.12.0
14+
github.com/stackitcloud/stackit-sdk-go/services/authorization v0.2.0
15+
github.com/stackitcloud/stackit-sdk-go/services/dns v0.9.0
16+
github.com/stackitcloud/stackit-sdk-go/services/mongodbflex v0.12.0
17+
github.com/stackitcloud/stackit-sdk-go/services/opensearch v0.13.0
18+
github.com/stackitcloud/stackit-sdk-go/services/postgresflex v0.13.0
19+
github.com/stackitcloud/stackit-sdk-go/services/resourcemanager v0.8.0
20+
github.com/stackitcloud/stackit-sdk-go/services/secretsmanager v0.7.0
21+
github.com/stackitcloud/stackit-sdk-go/services/serviceaccount v0.4.0
22+
github.com/stackitcloud/stackit-sdk-go/services/ske v0.12.0
2323
github.com/zalando/go-keyring v0.2.4
2424
golang.org/x/mod v0.17.0
2525
golang.org/x/oauth2 v0.19.0
@@ -47,12 +47,12 @@ require (
4747
github.com/sourcegraph/conc v0.3.0 // indirect
4848
github.com/spf13/afero v1.11.0 // indirect
4949
github.com/spf13/cast v1.6.0 // indirect
50-
github.com/stackitcloud/stackit-sdk-go/services/argus v0.9.5
51-
github.com/stackitcloud/stackit-sdk-go/services/logme v0.10.1
52-
github.com/stackitcloud/stackit-sdk-go/services/mariadb v0.10.1
53-
github.com/stackitcloud/stackit-sdk-go/services/objectstorage v0.8.6
54-
github.com/stackitcloud/stackit-sdk-go/services/rabbitmq v0.10.0
55-
github.com/stackitcloud/stackit-sdk-go/services/redis v0.10.1
50+
github.com/stackitcloud/stackit-sdk-go/services/argus v0.10.0
51+
github.com/stackitcloud/stackit-sdk-go/services/logme v0.13.0
52+
github.com/stackitcloud/stackit-sdk-go/services/mariadb v0.13.0
53+
github.com/stackitcloud/stackit-sdk-go/services/objectstorage v0.9.0
54+
github.com/stackitcloud/stackit-sdk-go/services/rabbitmq v0.13.0
55+
github.com/stackitcloud/stackit-sdk-go/services/redis v0.13.0
5656
github.com/subosito/gotenv v1.6.0 // indirect
5757
go.uber.org/multierr v1.11.0 // indirect
5858
golang.org/x/exp v0.0.0-20240119083558-1b970713d09a // indirect

go.sum

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -68,38 +68,38 @@ github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
6868
github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
6969
github.com/spf13/viper v1.18.2 h1:LUXCnvUvSM6FXAsj6nnfc8Q2tp1dIgUfY9Kc8GsSOiQ=
7070
github.com/spf13/viper v1.18.2/go.mod h1:EKmWIqdnk5lOcmR72yw6hS+8OPYcwD0jteitLMVB+yk=
71-
github.com/stackitcloud/stackit-sdk-go/core v0.10.1 h1:lzyualywD/2xIsYUHwlqCurG1OwlqCJVtJbOcPO6OzE=
72-
github.com/stackitcloud/stackit-sdk-go/core v0.10.1/go.mod h1:mDX1mSTsB3mP+tNBGcFNx6gH1mGBN4T+dVt+lcw7nlw=
73-
github.com/stackitcloud/stackit-sdk-go/services/argus v0.9.5 h1:RLsA2jO9sMNpn7NYdtFyumY5Vj4n4WtBm2J2NBKlsnw=
74-
github.com/stackitcloud/stackit-sdk-go/services/argus v0.9.5/go.mod h1:lzGbqwV0hqeX/kUvaaFTgjOJRxUlsZ911TX1YAcKwqc=
75-
github.com/stackitcloud/stackit-sdk-go/services/authorization v0.1.1 h1:h7dCaBlbU34WSGuEXREmCdCzQafZgdXDZuairAzeuo8=
76-
github.com/stackitcloud/stackit-sdk-go/services/authorization v0.1.1/go.mod h1:V+wTIfuJRV8PiSOfMX6GCTaHWltGaLCz8ImOKeHIaIA=
77-
github.com/stackitcloud/stackit-sdk-go/services/dns v0.8.4 h1:n/X2pVdETDXGHk+vCsg0p3b2zGxSRMJ065to/aAoncg=
78-
github.com/stackitcloud/stackit-sdk-go/services/dns v0.8.4/go.mod h1:PvgUVFLgELRADWk2epZdCryk0fs8b4DN47ghEJjNWhk=
79-
github.com/stackitcloud/stackit-sdk-go/services/logme v0.10.1 h1:/yEAySr1P+52l82g93EBEBHLcu74UNZxBg/32EwOzDo=
80-
github.com/stackitcloud/stackit-sdk-go/services/logme v0.10.1/go.mod h1:HSMbEONG7BoixaR7McsYgYmt/lKRc5GMzn2eIj3HFKs=
81-
github.com/stackitcloud/stackit-sdk-go/services/mariadb v0.10.1 h1:Y0BwYv2+B3Dg8Wo9GkaWYf+CcNww9Xm38FB/chj6OiM=
82-
github.com/stackitcloud/stackit-sdk-go/services/mariadb v0.10.1/go.mod h1:2KR68oxSpkiuBGYTYlESMP37oNlSMZXVgyQbSC4PZ+8=
83-
github.com/stackitcloud/stackit-sdk-go/services/mongodbflex v0.11.1 h1:SDeQf60BgAwsnB3366yz58ElvVwlyd7M/lPZIEqv9gU=
84-
github.com/stackitcloud/stackit-sdk-go/services/mongodbflex v0.11.1/go.mod h1:/hQ7GW2hAqcKjKlNCcVJA9zNu3vGFzRaPdhMjfoIKFo=
85-
github.com/stackitcloud/stackit-sdk-go/services/objectstorage v0.8.6 h1:+mcoBKs6ae4eJM0Whuf6lcGuwU341vaBQjr7W/WEGZg=
86-
github.com/stackitcloud/stackit-sdk-go/services/objectstorage v0.8.6/go.mod h1:W9BML8bqZb2dOZe1K+M+qBBs8/QNirr3jA0xxy9tNRY=
87-
github.com/stackitcloud/stackit-sdk-go/services/opensearch v0.10.1 h1:LKic8dXtXKsRst2+wY9dNjjkMyJ05QIDpOJuRmVb410=
88-
github.com/stackitcloud/stackit-sdk-go/services/opensearch v0.10.1/go.mod h1:g1o1bmqtTliy9UkFlRV/6bn6GQk+hkvnny3UjMI69S0=
89-
github.com/stackitcloud/stackit-sdk-go/services/postgresflex v0.12.0 h1:W2WSYUyhKaHQ+BZfmyRw9PKv5q7ihGRyNhNgIlyM+Y8=
90-
github.com/stackitcloud/stackit-sdk-go/services/postgresflex v0.12.0/go.mod h1:P0YyvgwIsVKJijdWGVJVOp/ac7PVX99Oj+dr4v1zECc=
91-
github.com/stackitcloud/stackit-sdk-go/services/rabbitmq v0.10.0 h1:Fle394socpyf662g3jMrtZpZaWVgBMBIEFnh4fnGock=
92-
github.com/stackitcloud/stackit-sdk-go/services/rabbitmq v0.10.0/go.mod h1:JvqOSrTCiynS0x6Y9OsK54yvdB6AtIWLwXDEjoCkAIg=
93-
github.com/stackitcloud/stackit-sdk-go/services/redis v0.10.1 h1:/tRad17HUcGRm448l8XyX6uhnnHVfj3VdUQquIwNq2Q=
94-
github.com/stackitcloud/stackit-sdk-go/services/redis v0.10.1/go.mod h1:vR/0cYTcVrPTTAHJGH2VT0H2g1D+wlx1n2WiAo6r5LI=
95-
github.com/stackitcloud/stackit-sdk-go/services/resourcemanager v0.7.7 h1:yFxTdMj5al2pR4ZIOKKxoN8CHo2kTylurArt+jJMzxI=
96-
github.com/stackitcloud/stackit-sdk-go/services/resourcemanager v0.7.7/go.mod h1:GvNV2GR0x0VGHzixGNgAJibqjwiVFwbxakpyu+qdijc=
97-
github.com/stackitcloud/stackit-sdk-go/services/secretsmanager v0.6.0 h1:VC7VWadRo8r0eQUXMrYv6vEyS/5acW8faMSv9lxQMgw=
98-
github.com/stackitcloud/stackit-sdk-go/services/secretsmanager v0.6.0/go.mod h1:KRoLXZdH8yuO6FBu2Grl5VGqW9arH03qYAC0P6H8h9o=
99-
github.com/stackitcloud/stackit-sdk-go/services/serviceaccount v0.3.6 h1:3kkNh2kHi55w9dgh0MC1Zbn8fDpYxcXl3tvYjH8t9xo=
100-
github.com/stackitcloud/stackit-sdk-go/services/serviceaccount v0.3.6/go.mod h1:OOciROyQxPOYLo8OM/DE5ESH11+DvAyRt6wg7R+HVkg=
101-
github.com/stackitcloud/stackit-sdk-go/services/ske v0.11.0 h1:BJ1Op7f3KJPNROkEXzqAREl55JCqyIAyQJ+Gfu4LYCM=
102-
github.com/stackitcloud/stackit-sdk-go/services/ske v0.11.0/go.mod h1:yFLjTx58pjHCp0KZTaqHlW9Qk60CY5HpnBWR/zztv8Y=
71+
github.com/stackitcloud/stackit-sdk-go/core v0.12.0 h1:auIzUUNRuydKOScvpICP4MifGgvOajiDQd+ncGmBL0U=
72+
github.com/stackitcloud/stackit-sdk-go/core v0.12.0/go.mod h1:mDX1mSTsB3mP+tNBGcFNx6gH1mGBN4T+dVt+lcw7nlw=
73+
github.com/stackitcloud/stackit-sdk-go/services/argus v0.10.0 h1:FAYOt6UBy/F2jPH2C/NnZnbjLZryJBjtM3afLVgGc4w=
74+
github.com/stackitcloud/stackit-sdk-go/services/argus v0.10.0/go.mod h1:nVllQfYODhX1q3bgwVTLO7wHOp+8NMLiKbn3u/Dg5nU=
75+
github.com/stackitcloud/stackit-sdk-go/services/authorization v0.2.0 h1:vdv8DiG9KN6r0UilBeNbwEWItX/HqUMm6kab3t71kpY=
76+
github.com/stackitcloud/stackit-sdk-go/services/authorization v0.2.0/go.mod h1:1sLuXa7Qvp9f+wKWdRjyNe8B2F8JX7nSTd8fBKadri4=
77+
github.com/stackitcloud/stackit-sdk-go/services/dns v0.9.0 h1:sxvlcey7EcBc52rU6vYJEFguWkz9dNbSv2xJ3+c+97M=
78+
github.com/stackitcloud/stackit-sdk-go/services/dns v0.9.0/go.mod h1:MdZcRbs19s2NLeJmSLSoqTzm9IPIQhE1ZEMpo9gePq0=
79+
github.com/stackitcloud/stackit-sdk-go/services/logme v0.13.0 h1:/wqs+pfHSjFWTakJVQGD/KwArxmFN8qdYrJDUgA1Gxw=
80+
github.com/stackitcloud/stackit-sdk-go/services/logme v0.13.0/go.mod h1:bj9cn1treNSxKTRCEmESwqfENN8vCYn60HUnEA0P83c=
81+
github.com/stackitcloud/stackit-sdk-go/services/mariadb v0.13.0 h1:qioXHNeQ2xdwT5iGOk0c3hQIpct7zlAYzLRqXvsJ7CA=
82+
github.com/stackitcloud/stackit-sdk-go/services/mariadb v0.13.0/go.mod h1:kPetkX9hNm9HkRyiKQL/tlgdi8frZdMP8afg0mEvQ9s=
83+
github.com/stackitcloud/stackit-sdk-go/services/mongodbflex v0.12.0 h1:/m6N/CdsFxomexsowU7PwT1S4UTmI39PnEvvWGsDh1s=
84+
github.com/stackitcloud/stackit-sdk-go/services/mongodbflex v0.12.0/go.mod h1:iFerEzGmkg6R13ldFUyHUWHm0ac9cS4ftTDLhP0k/dU=
85+
github.com/stackitcloud/stackit-sdk-go/services/objectstorage v0.9.0 h1:rWgy4/eCIgyA2dUuc4a30pldmS6taQDwiLqoeZmyeP8=
86+
github.com/stackitcloud/stackit-sdk-go/services/objectstorage v0.9.0/go.mod h1:dkVMJI88eJ3Xs0ZV15r4tUpgitUGJXcvrX3RL4Zq2bQ=
87+
github.com/stackitcloud/stackit-sdk-go/services/opensearch v0.13.0 h1:dzt2wd1QkFVctKPQDBlyMCsHEJV4Bf2bRkZTUFFCZhs=
88+
github.com/stackitcloud/stackit-sdk-go/services/opensearch v0.13.0/go.mod h1:ZecMIf9oYj2DGZqWh93l97WdVaRdLl+tW5Fq3YKGwBM=
89+
github.com/stackitcloud/stackit-sdk-go/services/postgresflex v0.13.0 h1:PGLjBZxWM7NIrH1+W1+f+/4kZEgwv9DGnXcUzOqM0M8=
90+
github.com/stackitcloud/stackit-sdk-go/services/postgresflex v0.13.0/go.mod h1:SdrqGLCkilL6wl1+jcxmLtks2IocgIg+bsyeyYUIzR4=
91+
github.com/stackitcloud/stackit-sdk-go/services/rabbitmq v0.13.0 h1:bdmZhVAuyPiaAeJnBRLMVtVix6DYzNYbpdPiq/Z3XCI=
92+
github.com/stackitcloud/stackit-sdk-go/services/rabbitmq v0.13.0/go.mod h1:eSgnPBknTJh7t+jVKN+xzeAh+Cg1USOlH3QCyfvG20g=
93+
github.com/stackitcloud/stackit-sdk-go/services/redis v0.13.0 h1:MlREN/9zDntk90kahS0aJa/gPGAoUV4NLNnrTLs9CLc=
94+
github.com/stackitcloud/stackit-sdk-go/services/redis v0.13.0/go.mod h1:3LhiTR/DMbKR2HuleTzlFHltR1MT1KD0DeW46X6K2GE=
95+
github.com/stackitcloud/stackit-sdk-go/services/resourcemanager v0.8.0 h1:7AIvLkB7JZ5lYKtYLwI0rgJ0185hwQC1PFiUrjcinDM=
96+
github.com/stackitcloud/stackit-sdk-go/services/resourcemanager v0.8.0/go.mod h1:p16qz/pAW8b1gEhqMpIgJfutRPeDPqQLlbVGyCo3f8o=
97+
github.com/stackitcloud/stackit-sdk-go/services/secretsmanager v0.7.0 h1:1Ho+M4DyZHrwbDe1peW//x+/hegIuaUdZqbQEbPlr4k=
98+
github.com/stackitcloud/stackit-sdk-go/services/secretsmanager v0.7.0/go.mod h1:LX0Mcyr7/QP77zf7e05fHCJO38RMuTxr7nEDUDZ3oPQ=
99+
github.com/stackitcloud/stackit-sdk-go/services/serviceaccount v0.4.0 h1:JB1O0E9+L50ZaO36uz7azurvUuB5JdX5s2ZXuIdb9t8=
100+
github.com/stackitcloud/stackit-sdk-go/services/serviceaccount v0.4.0/go.mod h1:Ni9RBJvcaXRIrDIuQBpJcuQvCQSj27crQSyc+WM4p0c=
101+
github.com/stackitcloud/stackit-sdk-go/services/ske v0.12.0 h1:sG45CkR+v8BUQBREROjTbJV/ZK5Xg+Rd6ulzM25UoGw=
102+
github.com/stackitcloud/stackit-sdk-go/services/ske v0.12.0/go.mod h1:0fFs4R7kg+gU7FNAIzzFvlCZJz6gyZ8CFhbK3eSrAwQ=
103103
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
104104
github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
105105
github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c=

internal/cmd/logme/instance/create/create.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ const (
3030
metricsFrequencyFlag = "metrics-frequency"
3131
metricsPrefixFlag = "metrics-prefix"
3232
monitoringInstanceIdFlag = "monitoring-instance-id"
33-
pluginFlag = "plugin"
3433
sgwAclFlag = "acl"
3534
syslogFlag = "syslog"
3635
planIdFlag = "plan-id"
@@ -49,7 +48,6 @@ type inputModel struct {
4948
MetricsFrequency *int64
5049
MetricsPrefix *string
5150
MonitoringInstanceId *string
52-
Plugin *[]string
5351
SgwAcl *[]string
5452
Syslog *[]string
5553
PlanId *string
@@ -143,7 +141,6 @@ func configureFlags(cmd *cobra.Command) {
143141
cmd.Flags().Int64(metricsFrequencyFlag, 0, "Metrics frequency")
144142
cmd.Flags().String(metricsPrefixFlag, "", "Metrics prefix")
145143
cmd.Flags().Var(flags.UUIDFlag(), monitoringInstanceIdFlag, "Monitoring instance ID")
146-
cmd.Flags().StringSlice(pluginFlag, []string{}, "Plugin")
147144
cmd.Flags().Var(flags.CIDRSliceFlag(), sgwAclFlag, "List of IP networks in CIDR notation which are allowed to access this instance")
148145
cmd.Flags().StringSlice(syslogFlag, []string{}, "Syslog")
149146
cmd.Flags().Var(flags.UUIDFlag(), planIdFlag, "Plan ID")
@@ -183,7 +180,6 @@ func parseInput(cmd *cobra.Command) (*inputModel, error) {
183180
Graphite: flags.FlagToStringPointer(cmd, graphiteFlag),
184181
MetricsFrequency: flags.FlagToInt64Pointer(cmd, metricsFrequencyFlag),
185182
MetricsPrefix: flags.FlagToStringPointer(cmd, metricsPrefixFlag),
186-
Plugin: flags.FlagToStringSlicePointer(cmd, pluginFlag),
187183
SgwAcl: flags.FlagToStringSlicePointer(cmd, sgwAclFlag),
188184
Syslog: flags.FlagToStringSlicePointer(cmd, syslogFlag),
189185
PlanId: planId,
@@ -238,7 +234,6 @@ func buildRequest(ctx context.Context, model *inputModel, apiClient logMeClient)
238234
MonitoringInstanceId: model.MonitoringInstanceId,
239235
MetricsFrequency: model.MetricsFrequency,
240236
MetricsPrefix: model.MetricsPrefix,
241-
Plugins: model.Plugin,
242237
SgwAcl: sgwAcl,
243238
Syslog: model.Syslog,
244239
},

internal/cmd/logme/instance/create/create_test.go

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ func fixtureFlagValues(mods ...func(flagValues map[string]string)) map[string]st
5050
metricsFrequencyFlag: "100",
5151
metricsPrefixFlag: "example-prefix",
5252
monitoringInstanceIdFlag: testMonitoringInstanceId,
53-
pluginFlag: "example-plugin",
5453
sgwAclFlag: "198.51.100.14/24",
5554
syslogFlag: "example-syslog",
5655
planIdFlag: testPlanId,
@@ -73,7 +72,6 @@ func fixtureInputModel(mods ...func(model *inputModel)) *inputModel {
7372
MetricsFrequency: utils.Ptr(int64(100)),
7473
MetricsPrefix: utils.Ptr("example-prefix"),
7574
MonitoringInstanceId: utils.Ptr(testMonitoringInstanceId),
76-
Plugin: utils.Ptr([]string{"example-plugin"}),
7775
SgwAcl: utils.Ptr([]string{"198.51.100.14/24"}),
7876
Syslog: utils.Ptr([]string{"example-syslog"}),
7977
PlanId: utils.Ptr(testPlanId),
@@ -94,7 +92,6 @@ func fixtureRequest(mods ...func(request *logme.ApiCreateInstanceRequest)) logme
9492
MetricsFrequency: utils.Ptr(int64(100)),
9593
MetricsPrefix: utils.Ptr("example-prefix"),
9694
MonitoringInstanceId: utils.Ptr(testMonitoringInstanceId),
97-
Plugins: utils.Ptr([]string{"example-plugin"}),
9895
SgwAcl: utils.Ptr("198.51.100.14/24"),
9996
Syslog: utils.Ptr([]string{"example-syslog"}),
10097
},
@@ -111,7 +108,6 @@ func TestParseInput(t *testing.T) {
111108
description string
112109
flagValues map[string]string
113110
sgwAclValues []string
114-
pluginValues []string
115111
syslogValues []string
116112
isValid bool
117113
expectedModel *inputModel
@@ -249,17 +245,6 @@ func TestParseInput(t *testing.T) {
249245
)
250246
}),
251247
},
252-
{
253-
description: "repeated plugin flags",
254-
flagValues: fixtureFlagValues(),
255-
pluginValues: []string{"example-plugin-1", "example-plugin-2"},
256-
isValid: true,
257-
expectedModel: fixtureInputModel(func(model *inputModel) {
258-
model.Plugin = utils.Ptr(
259-
append(*model.Plugin, "example-plugin-1", "example-plugin-2"),
260-
)
261-
}),
262-
},
263248
{
264249
description: "repeated syslog flags",
265250
flagValues: fixtureFlagValues(),
@@ -301,16 +286,6 @@ func TestParseInput(t *testing.T) {
301286
}
302287
}
303288

304-
for _, value := range tt.pluginValues {
305-
err := cmd.Flags().Set(pluginFlag, value)
306-
if err != nil {
307-
if !tt.isValid {
308-
return
309-
}
310-
t.Fatalf("setting flag --%s=%s: %v", pluginFlag, value, err)
311-
}
312-
}
313-
314289
for _, value := range tt.syslogValues {
315290
err := cmd.Flags().Set(syslogFlag, value)
316291
if err != nil {

internal/cmd/logme/instance/update/update.go

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ type inputModel struct {
5050
MetricsFrequency *int64
5151
MetricsPrefix *string
5252
MonitoringInstanceId *string
53-
Plugin *[]string
5453
SgwAcl *[]string
5554
Syslog *[]string
5655
PlanId *string
@@ -140,7 +139,6 @@ func configureFlags(cmd *cobra.Command) {
140139
cmd.Flags().Int64(metricsFrequencyFlag, 0, "Metrics frequency")
141140
cmd.Flags().String(metricsPrefixFlag, "", "Metrics prefix")
142141
cmd.Flags().Var(flags.UUIDFlag(), monitoringInstanceIdFlag, "Monitoring instance ID")
143-
cmd.Flags().StringSlice(pluginFlag, []string{}, "Plugin")
144142
cmd.Flags().Var(flags.CIDRSliceFlag(), sgwAclFlag, "List of IP networks in CIDR notation which are allowed to access this instance")
145143
cmd.Flags().StringSlice(syslogFlag, []string{}, "Syslog")
146144
cmd.Flags().Var(flags.UUIDFlag(), planIdFlag, "Plan ID")
@@ -161,7 +159,6 @@ func parseInput(cmd *cobra.Command, inputArgs []string) (*inputModel, error) {
161159
graphite := flags.FlagToStringPointer(cmd, graphiteFlag)
162160
metricsFrequency := flags.FlagToInt64Pointer(cmd, metricsFrequencyFlag)
163161
metricsPrefix := flags.FlagToStringPointer(cmd, metricsPrefixFlag)
164-
plugin := flags.FlagToStringSlicePointer(cmd, pluginFlag)
165162
sgwAcl := flags.FlagToStringSlicePointer(cmd, sgwAclFlag)
166163
syslog := flags.FlagToStringSlicePointer(cmd, syslogFlag)
167164
planId := flags.FlagToStringPointer(cmd, planIdFlag)
@@ -176,7 +173,7 @@ func parseInput(cmd *cobra.Command, inputArgs []string) (*inputModel, error) {
176173
}
177174

178175
if enableMonitoring == nil && monitoringInstanceId == nil && graphite == nil &&
179-
metricsFrequency == nil && metricsPrefix == nil && plugin == nil &&
176+
metricsFrequency == nil && metricsPrefix == nil &&
180177
sgwAcl == nil && syslog == nil && planId == nil &&
181178
planName == "" && version == "" {
182179
return nil, &cliErr.EmptyUpdateError{}
@@ -190,7 +187,6 @@ func parseInput(cmd *cobra.Command, inputArgs []string) (*inputModel, error) {
190187
Graphite: graphite,
191188
MetricsFrequency: metricsFrequency,
192189
MetricsPrefix: metricsPrefix,
193-
Plugin: plugin,
194190
SgwAcl: sgwAcl,
195191
Syslog: syslog,
196192
PlanId: planId,
@@ -247,7 +243,6 @@ func buildRequest(ctx context.Context, model *inputModel, apiClient logMeClient)
247243
MonitoringInstanceId: model.MonitoringInstanceId,
248244
MetricsFrequency: model.MetricsFrequency,
249245
MetricsPrefix: model.MetricsPrefix,
250-
Plugins: model.Plugin,
251246
SgwAcl: sgwAcl,
252247
Syslog: model.Syslog,
253248
},

0 commit comments

Comments
 (0)