Skip to content

Commit ab9c7bd

Browse files
authored
fix trailing comma for label selector (#88)
Signed-off-by: Felix Breuer <f.breuer94@gmail.com>
1 parent 1d4a215 commit ab9c7bd

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

pkg/provider/sdk_client.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,11 @@ func (c *SdkStackitClient) ListServers(ctx context.Context, projectID, region st
265265
if labelSelector != nil {
266266
sb := strings.Builder{}
267267
for k, v := range labelSelector {
268-
_, err := fmt.Fprintf(&sb, "%s=%s,", k, v)
268+
// prevents trailing comma at the end
269+
if sb.Len() > 0 {
270+
sb.WriteString(",")
271+
}
272+
_, err := fmt.Fprintf(&sb, "%s=%s", k, v)
269273
if err != nil {
270274
return nil, fmt.Errorf("failed to format label selector: %w", err)
271275
}

0 commit comments

Comments
 (0)