Skip to content

Conversation

@cgoetz-inovex
Copy link
Contributor

Description

relates to #1084

Preparation for fixing #1084, moved the AssumeYes check into PromptForConfirmation/Enter functions in printer.

Review Notes:
I tried to split the PR into more digestible pieces. I suggest to view each commit separately.

Checklist

  • Issue was linked above
  • Code format was applied: make fmt
  • Examples were added / adjusted (see e.g. here)
  • Docs are up-to-date: make generate-docs (will be checked by CI)
  • Unit tests got implemented or updated
  • Unit tests are passing: make test (will be checked by CI)
  • No linter issues: make lint (will be checked by CI)

@cgoetz-inovex cgoetz-inovex requested a review from a team as a code owner January 9, 2026 14:41
@github-actions
Copy link

github-actions bot commented Jan 9, 2026

Merging this branch changes the coverage (2 decrease, 228 increase)

Impacted Packages Coverage Δ 🤖
github.com/stackitcloud/stackit-cli/internal/cmd 7.27% (-0.13%) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/create 50.00% (+1.22%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/delete 26.47% (+0.76%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/create 45.71% (+0.64%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/delete 27.59% (+0.92%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/add 52.78% (+1.43%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/delete 32.00% (+1.23%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/update 42.22% (+0.92%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/pool/update 51.52% (+0.77%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/update 39.08% (+0.44%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/runner/create 51.79% (+0.91%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/runner/delete 29.73% (+0.78%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/key/create 63.24% (+0.92%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/key/delete 50.98% (+0.98%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/key/importKey 55.93% (+0.93%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/key/restore 50.98% (+0.98%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/key/rotate 54.17% (+1.11%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/keyring/create 51.67% (+0.85%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/keyring/delete 34.38% (+1.04%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/wrappingkey/create 62.69% (+0.92%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/wrappingkey/delete 41.67% (+1.13%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/export-policy/create 52.94% (+1.02%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/export-policy/delete 30.30% (+0.89%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/export-policy/update 51.52% (+0.77%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/resource-pool/create 53.23% (+0.84%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/resource-pool/delete 35.00% (+0.85%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/resource-pool/update 49.15% (+0.82%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/share/create 44.44% (+0.69%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/share/delete 29.79% (+0.62%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/share/update 43.08% (+0.65%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/snapshot/create 48.89% (+1.06%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/snapshot/delete 37.84% (+1.00%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/create 53.49% (+1.22%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/delete 41.67% (+1.13%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/create 63.16% (+0.66%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/delete 26.19% (+0.61%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/update 61.62% (+0.62%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/create 52.83% (+0.98%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/delete 37.50% (+0.91%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/reset-password 47.92% (+0.98%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/config/profile/delete 27.03% (+0.71%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/create 57.14% (+0.80%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/delete 28.85% (+0.54%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/update 48.24% (+0.56%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/clone 47.27% (+0.84%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/create 57.97% (+0.83%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/delete 25.00% (+0.56%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/update 51.47% (+0.75%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/create 50.98% (+0.98%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/delete 17.39% (+0.37%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/image/create 49.34% (+0.32%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/image/delete 26.47% (+0.76%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/image/update 75.00% (+0.74%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/create 55.56% (+1.50%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/delete 32.00% (+1.23%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/update 52.78% (+1.43%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/create 42.59% (+0.77%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/delete 28.95% (+0.74%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/add 47.92% (+0.98%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/cleanup 21.43% (+0.38%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/delete 30.56% (+0.83%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/update 43.86% (+0.76%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/target-pool/add-target 54.35% (+1.16%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/target-pool/remove-target 50.00% (+1.02%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/update 52.63% (+1.35%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/create 45.10% (+0.87%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/delete 37.50% (+0.91%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/create 60.87% (+0.65%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/delete 26.19% (+0.61%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/update 57.45% (+0.60%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/create 45.10% (+0.87%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/delete 37.50% (+0.91%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/create 60.87% (+0.65%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/delete 26.19% (+0.61%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/update 57.45% (+0.60%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/restore 36.62% (+0.51%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/update-schedule 70.11% (+0.80%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/create 59.41% (+0.58%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/delete 26.19% (+0.61%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/update 64.12% (+0.49%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/create 59.62% (+1.12%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/delete 37.50% (+0.91%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/reset-password 48.94% (+1.02%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/update 47.92% (+0.98%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/create 57.66% (+0.51%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/delete 27.27% (+0.61%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/create 41.86% (+0.95%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/delete 34.15% (+0.81%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/create 50.85% (+0.85%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/delete 33.33% (+0.78%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/update 52.17% (+1.11%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/create 52.59% (+0.45%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/delete 40.00% (+1.11%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/update 52.94% (+0.62%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/create 68.06% (+0.93%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/delete 43.33% (+1.40%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/update 73.85% (+1.12%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network/create 67.59% (+0.62%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network/delete 23.26% (+0.53%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network/update 47.83% (+0.68%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/create 38.30% (+0.80%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/delete 28.95% (+0.74%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials-group/create 56.76% (+1.49%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials-group/delete 34.38% (+1.04%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials/create 58.82% (+1.13%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials/delete 39.02% (+0.93%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/disable 29.41% (+0.84%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/enable 29.41% (+0.84%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/credentials/create 50.00% (+1.11%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/credentials/delete 38.24% (+1.09%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/public-read-access/disable 40.54% (+1.07%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/public-read-access/enable 40.54% (+1.07%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/single-sign-on/disable 40.54% (+1.07%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/single-sign-on/enable 40.54% (+1.07%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/create 55.00% (+0.68%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/delete 26.19% (+0.61%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/update 51.76% (+0.60%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/create 36.21% (+0.61%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/delete 29.55% (+0.66%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/update 51.35% (+1.35%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/create 56.86% (+1.09%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/delete 37.50% (+0.91%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/create 60.44% (+0.66%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/delete 26.19% (+0.61%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/update 58.33% (+0.60%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/organization/member/add 46.88% (+1.42%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/organization/member/remove 48.65% (+1.28%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/backup/update-schedule 40.00% (+1.11%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/clone 58.97% (+0.75%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/create 59.41% (+0.58%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/delete 31.08% (+0.41%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/update 64.89% (+0.49%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/create 60.00% (+1.18%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/delete 37.50% (+0.91%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/reset-password 50.00% (+1.02%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/update 45.65% (+0.97%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/project/create 62.50% (+0.86%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/project/delete 31.25% (+0.95%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/project/member/add 40.54% (+1.07%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/project/member/remove 42.86% (+1.00%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/project/update 53.06% (+1.06%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/associate 41.03% (+1.03%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/create 43.59% (+1.09%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/delete 30.30% (+0.89%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/disassociate 34.29% (+0.95%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/update 40.00% (+0.98%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/create 57.89% (+1.00%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/delete 37.50% (+0.91%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/create 60.82% (+0.62%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/delete 26.19% (+0.61%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/update 58.33% (+0.60%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/create 59.65% (+1.03%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/delete 37.50% (+0.91%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/create 60.42% (+0.62%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/delete 26.19% (+0.61%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/update 57.45% (+0.60%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/create 50.94% (+0.94%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/delete 34.38% (+1.04%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/update 48.78% (+1.16%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/create 56.52% (+1.20%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/delete 37.50% (+0.91%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/update 54.24% (+0.90%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/create 52.50% (+1.28%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/delete 26.47% (+0.76%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/create 65.79% (+0.85%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/delete 35.90% (+0.90%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/update 45.65% (+0.97%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/create 46.94% (+0.94%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/delete 46.88% (+1.42%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/disable 31.82% (+0.71%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/enable 37.50% (+0.91%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/restore 55.26% (+1.42%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/create 50.00% (+0.94%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/delete 38.46% (+0.96%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/update 62.71% (+1.05%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/volume-backup/delete 48.48% (+1.43%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/volume-backup/restore 52.78% (+1.43%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/create 46.94% (+0.94%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/create 69.52% (+0.66%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/deallocate 23.26% (+0.53%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/delete 23.26% (+0.53%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/attach 38.33% (+1.24%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/detach 37.10% (+1.16%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/create 41.86% (+0.95%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/disable 36.84% (+0.94%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/enable 37.50% (+0.91%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/create 46.81% (+0.98%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/delete 46.88% (+1.42%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/update 58.49% (+1.08%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/attach 32.56% (+0.74%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/detach 33.33% (+0.78%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/reboot 39.47% (+1.01%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/rescue 32.65% (+0.65%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/resize 32.65% (+0.65%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/attach 45.00% (+1.10%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/detach 45.00% (+1.10%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/stop 23.26% (+0.53%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/unrescue 23.26% (+0.53%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/update 45.00% (+1.10%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/attach 43.48% (+0.93%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/detach 36.59% (+0.87%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/update 43.48% (+0.93%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/create 50.00% (+1.22%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/delete 36.67% (+1.18%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/create 50.94% (+0.94%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/delete 48.57% (+1.35%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/update 63.93% (+1.03%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/token/create 60.00% (+1.30%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/token/revoke 48.57% (+1.35%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/create 37.33% (+0.49%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/delete 28.95% (+0.74%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/hibernate 21.43% (+0.50%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/maintenance 21.43% (+0.50%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/update 46.55% (+0.79%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/credentials/complete-rotation 28.21% (+0.71%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/credentials/start-rotation 28.21% (+0.71%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/disable 24.39% (+0.58%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/enable 24.39% (+0.58%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/kubeconfig/create 33.64% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/create 42.67% (+0.56%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/delete 27.50% (+0.67%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/restore 22.45% (+0.45%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/update 43.18% (+0.96%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/create 51.72% (+0.88%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/delete 24.39% (+0.58%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/resize 43.24% (+1.14%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/create 42.62% (+0.69%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/delete 24.39% (+0.58%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/update 53.33% (+1.16%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/update 51.22% (+1.22%) 👍
github.com/stackitcloud/stackit-cli/internal/pkg/print 74.34% (-1.57%) 👎

Coverage by file

Changed files (no unit tests)

Changed File Coverage Δ Total Covered Missed 🤖
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/create/create.go 50.00% (+1.22%) 40 (-1) 20 20 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/delete/delete.go 26.47% (+0.76%) 34 (-1) 9 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/create/create.go 45.71% (+0.64%) 70 (-1) 32 38 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/delete/delete.go 27.59% (+0.92%) 29 (-1) 8 21 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/add/add.go 52.78% (+1.43%) 36 (-1) 19 17 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/delete/delete.go 32.00% (+1.23%) 25 (-1) 8 17 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/update/update.go 42.22% (+0.92%) 45 (-1) 19 26 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/pool/update/update.go 51.52% (+0.77%) 66 (-1) 34 32 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/update/update.go 39.08% (+0.44%) 87 (-1) 34 53 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/runner/create/create.go 51.79% (+0.91%) 56 (-1) 29 27 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/runner/delete/delete.go 29.73% (+0.78%) 37 (-1) 11 26 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/key/create/create.go 63.24% (+0.92%) 68 (-1) 43 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/key/delete/delete.go 50.98% (+0.98%) 51 (-1) 26 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/key/importKey/importKey.go 55.93% (+0.93%) 59 (-1) 33 26 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/key/restore/restore.go 50.98% (+0.98%) 51 (-1) 26 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/key/rotate/rotate.go 54.17% (+1.11%) 48 (-1) 26 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/keyring/create/create.go 51.67% (+0.85%) 60 (-1) 31 29 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/keyring/delete/delete.go 34.38% (+1.04%) 32 (-1) 11 21 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/wrappingkey/create/create.go 62.69% (+0.92%) 67 (-1) 42 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/kms/wrappingkey/delete/delete.go 41.67% (+1.13%) 36 (-1) 15 21 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/export-policy/create/create.go 52.94% (+1.02%) 51 (-1) 27 24 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/export-policy/delete/delete.go 30.30% (+0.89%) 33 (-1) 10 23 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/export-policy/update/update.go 51.52% (+0.77%) 66 (-1) 34 32 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/resource-pool/create/create.go 53.23% (+0.84%) 62 (-1) 33 29 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/resource-pool/delete/delete.go 35.00% (+0.85%) 40 (-1) 14 26 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/resource-pool/update/update.go 49.15% (+0.82%) 59 (-1) 29 30 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/share/create/create.go 44.44% (+0.69%) 63 (-1) 28 35 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/share/delete/delete.go 29.79% (+0.62%) 47 (-1) 14 33 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/share/update/update.go 43.08% (+0.65%) 65 (-1) 28 37 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/snapshot/create/create.go 48.89% (+1.06%) 45 (-1) 22 23 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/snapshot/delete/delete.go 37.84% (+1.00%) 37 (-1) 14 23 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/create/create.go 53.49% (+1.22%) 43 (-1) 23 20 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/delete/delete.go 41.67% (+1.13%) 36 (-1) 15 21 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/create/create.go 63.16% (+0.66%) 95 (-1) 60 35 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/delete/delete.go 26.19% (+0.61%) 42 (-1) 11 31 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/update/update.go 61.62% (+0.62%) 99 (-1) 61 38 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/create/create.go 52.83% (+0.98%) 53 (-1) 28 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/delete/delete.go 37.50% (+0.91%) 40 (-1) 15 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/reset-password/reset_password.go 47.92% (+0.98%) 48 (-1) 23 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/config/profile/delete/delete.go 27.03% (+0.71%) 37 (-1) 10 27 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/create/create.go 57.14% (+0.80%) 70 (-1) 40 30 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/delete/delete.go 28.85% (+0.54%) 52 (-1) 15 37 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/update/update.go 48.24% (+0.56%) 85 (-1) 41 44 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/clone/clone.go 47.27% (+0.84%) 55 (-1) 26 29 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/create/create.go 57.97% (+0.83%) 69 (-1) 40 29 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/delete/delete.go 25.00% (+0.56%) 44 (-1) 11 33 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/update/update.go 51.47% (+0.75%) 68 (-1) 35 33 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/create/create.go 50.98% (+0.98%) 51 (-1) 26 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/delete/delete.go 17.39% (+0.37%) 46 (-1) 8 38 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/image/create/create.go 49.34% (+0.32%) 152 (-1) 75 77 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/image/delete/delete.go 26.47% (+0.76%) 34 (-1) 9 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/image/update/update.go 75.00% (+0.74%) 100 (-1) 75 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/create/create.go 55.56% (+1.50%) 36 (-1) 20 16 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/delete/delete.go 32.00% (+1.23%) 25 (-1) 8 17 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/update/update.go 52.78% (+1.43%) 36 (-1) 19 17 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/create/create.go 42.59% (+0.77%) 54 (-1) 23 31 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/delete/delete.go 28.95% (+0.74%) 38 (-1) 11 27 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/add/add.go 47.92% (+0.98%) 48 (-1) 23 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/cleanup/cleanup.go 21.43% (+0.38%) 56 (-1) 12 44 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/delete/delete.go 30.56% (+0.83%) 36 (-1) 11 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/update/update.go 43.86% (+0.76%) 57 (-1) 25 32 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/target-pool/add-target/add_target.go 54.35% (+1.16%) 46 (-1) 25 21 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/target-pool/remove-target/remove_target.go 50.00% (+1.02%) 48 (-1) 24 24 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/update/update.go 52.63% (+1.35%) 38 (-1) 20 18 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/create/create.go 45.10% (+0.87%) 51 (-1) 23 28 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/delete/delete.go 37.50% (+0.91%) 40 (-1) 15 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/create/create.go 60.87% (+0.65%) 92 (-1) 56 36 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/delete/delete.go 26.19% (+0.61%) 42 (-1) 11 31 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/update/update.go 57.45% (+0.60%) 94 (-1) 54 40 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/create/create.go 45.10% (+0.87%) 51 (-1) 23 28 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/delete/delete.go 37.50% (+0.91%) 40 (-1) 15 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/create/create.go 60.87% (+0.65%) 92 (-1) 56 36 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/delete/delete.go 26.19% (+0.61%) 42 (-1) 11 31 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/update/update.go 57.45% (+0.60%) 94 (-1) 54 40 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/restore/restore.go 36.62% (+0.51%) 71 (-1) 26 45 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/update-schedule/update_schedule.go 70.11% (+0.80%) 87 (-1) 61 26 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/create/create.go 59.41% (+0.58%) 101 (-1) 60 41 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/delete/delete.go 26.19% (+0.61%) 42 (-1) 11 31 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/update/update.go 64.12% (+0.49%) 131 (-1) 84 47 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/create/create.go 59.62% (+1.12%) 52 (-1) 31 21 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/delete/delete.go 37.50% (+0.91%) 40 (-1) 15 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/reset-password/reset_password.go 48.94% (+1.02%) 47 (-1) 23 24 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/update/update.go 47.92% (+0.98%) 48 (-1) 23 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/create/create.go 57.66% (+0.51%) 111 (-1) 64 47 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/delete/delete.go 27.27% (+0.61%) 44 (-1) 12 32 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/create/create.go 41.86% (+0.95%) 43 (-1) 18 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/delete/delete.go 34.15% (+0.81%) 41 (-1) 14 27 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/create/create.go 50.85% (+0.85%) 59 (-1) 30 29 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/delete/delete.go 33.33% (+0.78%) 42 (-1) 14 28 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/update/update.go 52.17% (+1.11%) 46 (-1) 24 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/create/create.go 52.59% (+0.45%) 116 (-1) 61 55 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/delete/delete.go 40.00% (+1.11%) 35 (-1) 14 21 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/update/update.go 52.94% (+0.62%) 85 (-1) 45 40 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/create/create.go 68.06% (+0.93%) 72 (-1) 49 23 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/delete/delete.go 43.33% (+1.40%) 30 (-1) 13 17 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/update/update.go 73.85% (+1.12%) 65 (-1) 48 17 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network/create/create.go 67.59% (+0.62%) 108 (-1) 73 35 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network/delete/delete.go 23.26% (+0.53%) 43 (-1) 10 33 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network/update/update.go 47.83% (+0.68%) 69 (-1) 33 36 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/create/create.go 38.30% (+0.80%) 47 (-1) 18 29 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/delete/delete.go 28.95% (+0.74%) 38 (-1) 11 27 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials-group/create/create.go 56.76% (+1.49%) 37 (-1) 21 16 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials-group/delete/delete.go 34.38% (+1.04%) 32 (-1) 11 21 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials/create/create.go 58.82% (+1.13%) 51 (-1) 30 21 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials/delete/delete.go 39.02% (+0.93%) 41 (-1) 16 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/disable/disable.go 29.41% (+0.84%) 34 (-1) 10 24 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/enable/enable.go 29.41% (+0.84%) 34 (-1) 10 24 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/credentials/create/create.go 50.00% (+1.11%) 44 (-1) 22 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/credentials/delete/delete.go 38.24% (+1.09%) 34 (-1) 13 21 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/public-read-access/disable/disable.go 40.54% (+1.07%) 37 (-1) 15 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/public-read-access/enable/enable.go 40.54% (+1.07%) 37 (-1) 15 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/single-sign-on/disable/disable.go 40.54% (+1.07%) 37 (-1) 15 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/single-sign-on/enable/enable.go 40.54% (+1.07%) 37 (-1) 15 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/create/create.go 55.00% (+0.68%) 80 (-1) 44 36 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/delete/delete.go 26.19% (+0.61%) 42 (-1) 11 31 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/update/update.go 51.76% (+0.60%) 85 (-1) 44 41 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/create/create.go 36.21% (+0.61%) 58 (-1) 21 37 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/delete/delete.go 29.55% (+0.66%) 44 (-1) 13 31 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/update/update.go 51.35% (+1.35%) 37 (-1) 19 18 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/create/create.go 56.86% (+1.09%) 51 (-1) 29 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/delete/delete.go 37.50% (+0.91%) 40 (-1) 15 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/create/create.go 60.44% (+0.66%) 91 (-1) 55 36 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/delete/delete.go 26.19% (+0.61%) 42 (-1) 11 31 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/update/update.go 58.33% (+0.60%) 96 (-1) 56 40 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/organization/member/add/add.go 46.88% (+1.42%) 32 (-1) 15 17 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/organization/member/remove/remove.go 48.65% (+1.28%) 37 (-1) 18 19 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/backup/update-schedule/update_schedule.go 40.00% (+1.11%) 35 (-1) 14 21 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/clone/clone.go 58.97% (+0.75%) 78 (-1) 46 32 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/create/create.go 59.41% (+0.58%) 101 (-1) 60 41 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/delete/delete.go 31.08% (+0.41%) 74 (-1) 23 51 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/update/update.go 64.89% (+0.49%) 131 (-1) 85 46 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/create/create.go 60.00% (+1.18%) 50 (-1) 30 20 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/delete/delete.go 37.50% (+0.91%) 40 (-1) 15 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/reset-password/reset_password.go 50.00% (+1.02%) 48 (-1) 24 24 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/update/update.go 45.65% (+0.97%) 46 (-1) 21 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/project/create/create.go 62.50% (+0.86%) 72 (-1) 45 27 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/project/delete/delete.go 31.25% (+0.95%) 32 (-1) 10 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/project/member/add/add.go 40.54% (+1.07%) 37 (-1) 15 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/project/member/remove/remove.go 42.86% (+1.00%) 42 (-1) 18 24 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/project/update/update.go 53.06% (+1.06%) 49 (-1) 26 23 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/associate/associate.go 41.03% (+1.03%) 39 (-1) 16 23 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/create/create.go 43.59% (+1.09%) 39 (-1) 17 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/delete/delete.go 30.30% (+0.89%) 33 (-1) 10 23 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/disassociate/disassociate.go 34.29% (+0.95%) 35 (-1) 12 23 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/update/update.go 40.00% (+0.98%) 40 (-1) 16 24 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/create/create.go 57.89% (+1.00%) 57 (-1) 33 24 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/delete/delete.go 37.50% (+0.91%) 40 (-1) 15 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/create/create.go 60.82% (+0.62%) 97 (-1) 59 38 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/delete/delete.go 26.19% (+0.61%) 42 (-1) 11 31 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/update/update.go 58.33% (+0.60%) 96 (-1) 56 40 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/create/create.go 59.65% (+1.03%) 57 (-1) 34 23 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/delete/delete.go 37.50% (+0.91%) 40 (-1) 15 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/create/create.go 60.42% (+0.62%) 96 (-1) 58 38 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/delete/delete.go 26.19% (+0.61%) 42 (-1) 11 31 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/update/update.go 57.45% (+0.60%) 94 (-1) 54 40 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/root.go 7.27% (-0.13%) 110 (+2) 8 102 (+2) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/create/create.go 50.94% (+0.94%) 53 (-1) 27 26 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/delete/delete.go 34.38% (+1.04%) 32 (-1) 11 21 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/update/update.go 48.78% (+1.16%) 41 (-1) 20 21 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/create/create.go 56.52% (+1.20%) 46 (-1) 26 20 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/delete/delete.go 37.50% (+0.91%) 40 (-1) 15 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/update/update.go 54.24% (+0.90%) 59 (-1) 32 27 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/create/create.go 52.50% (+1.28%) 40 (-1) 21 19 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/delete/delete.go 26.47% (+0.76%) 34 (-1) 9 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/create/create.go 65.79% (+0.85%) 76 (-1) 50 26 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/delete/delete.go 35.90% (+0.90%) 39 (-1) 14 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/update/update.go 45.65% (+0.97%) 46 (-1) 21 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/create/create.go 46.94% (+0.94%) 49 (-1) 23 26 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/delete/delete.go 46.88% (+1.42%) 32 (-1) 15 17 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/disable/disable.go 31.82% (+0.71%) 44 (-1) 14 30 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/enable/enable.go 37.50% (+0.91%) 40 (-1) 15 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/restore/restore.go 55.26% (+1.42%) 38 (-1) 21 17 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/create/create.go 50.00% (+0.94%) 52 (-1) 26 26 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/delete/delete.go 38.46% (+0.96%) 39 (-1) 15 24 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/update/update.go 62.71% (+1.05%) 59 (-1) 37 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/volume-backup/delete/delete.go 48.48% (+1.43%) 33 (-1) 16 17 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/volume-backup/restore/restore.go 52.78% (+1.43%) 36 (-1) 19 17 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/create/create.go 46.94% (+0.94%) 49 (-1) 23 26 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/create/create.go 69.52% (+0.66%) 105 (-1) 73 32 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/deallocate/deallocate.go 23.26% (+0.53%) 43 (-1) 10 33 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/delete/delete.go 23.26% (+0.53%) 43 (-1) 10 33 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/attach/attach.go 38.33% (+1.24%) 60 (-2) 23 37 (-2) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/detach/detach.go 37.10% (+1.16%) 62 (-2) 23 39 (-2) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/create/create.go 41.86% (+0.95%) 43 (-1) 18 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/disable/disable.go 36.84% (+0.94%) 38 (-1) 14 24 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/enable/enable.go 37.50% (+0.91%) 40 (-1) 15 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/create/create.go 46.81% (+0.98%) 47 (-1) 22 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/delete/delete.go 46.88% (+1.42%) 32 (-1) 15 17 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/update/update.go 58.49% (+1.08%) 53 (-1) 31 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/attach/attach.go 32.56% (+0.74%) 43 (-1) 14 29 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/detach/detach.go 33.33% (+0.78%) 42 (-1) 14 28 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/reboot/reboot.go 39.47% (+1.01%) 38 (-1) 15 23 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/rescue/rescue.go 32.65% (+0.65%) 49 (-1) 16 33 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/resize/resize.go 32.65% (+0.65%) 49 (-1) 16 33 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/attach/attach.go 45.00% (+1.10%) 40 (-1) 18 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/detach/detach.go 45.00% (+1.10%) 40 (-1) 18 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/stop/stop.go 23.26% (+0.53%) 43 (-1) 10 33 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/unrescue/unrescue.go 23.26% (+0.53%) 43 (-1) 10 33 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/update/update.go 45.00% (+1.10%) 40 (-1) 18 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/attach/attach.go 43.48% (+0.93%) 46 (-1) 20 26 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/detach/detach.go 36.59% (+0.87%) 41 (-1) 15 26 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/update/update.go 43.48% (+0.93%) 46 (-1) 20 26 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/create/create.go 50.00% (+1.22%) 40 (-1) 20 20 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/delete/delete.go 36.67% (+1.18%) 30 (-1) 11 19 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/create/create.go 50.94% (+0.94%) 53 (-1) 27 26 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/delete/delete.go 48.57% (+1.35%) 35 (-1) 17 18 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/update/update.go 63.93% (+1.03%) 61 (-1) 39 22 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/token/create/create.go 60.00% (+1.30%) 45 (-1) 27 18 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/token/revoke/revoke.go 48.57% (+1.35%) 35 (-1) 17 18 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/create/create.go 37.33% (+0.49%) 75 (-1) 28 47 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/delete/delete.go 28.95% (+0.74%) 38 (-1) 11 27 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/hibernate/hibernate.go 21.43% (+0.50%) 42 (-1) 9 33 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/maintenance/maintenance.go 21.43% (+0.50%) 42 (-1) 9 33 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/update/update.go 46.55% (+0.79%) 58 (-1) 27 31 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/credentials/complete-rotation/complete_rotation.go 28.21% (+0.71%) 39 (-1) 11 28 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/credentials/start-rotation/start_rotation.go 28.21% (+0.71%) 39 (-1) 11 28 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/disable/disable.go 24.39% (+0.58%) 41 (-1) 10 31 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/enable/enable.go 24.39% (+0.58%) 41 (-1) 10 31 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/kubeconfig/create/create.go 33.64% (ø) 107 36 71
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/create/create.go 42.67% (+0.56%) 75 (-1) 32 43 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/delete/delete.go 27.50% (+0.67%) 40 (-1) 11 29 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/restore/restore.go 22.45% (+0.45%) 49 (-1) 11 38 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/update/update.go 43.18% (+0.96%) 44 (-1) 19 25 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/create/create.go 51.72% (+0.88%) 58 (-1) 30 28 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/delete/delete.go 24.39% (+0.58%) 41 (-1) 10 31 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/resize/resize.go 43.24% (+1.14%) 37 (-1) 16 21 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/create/create.go 42.62% (+0.69%) 61 (-1) 26 35 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/delete/delete.go 24.39% (+0.58%) 41 (-1) 10 31 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/update/update.go 53.33% (+1.16%) 45 (-1) 24 21 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/volume/update/update.go 51.22% (+1.22%) 41 (-1) 21 20 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/pkg/print/print.go 67.71% (-3.40%) 96 (+6) 65 (+1) 31 (+5) 👎

Please note that the "Total", "Covered", and "Missed" counts above refer to code statements instead of lines of code. The value in brackets refers to the test coverage of that file in the old version of the code.

// Returns nil only if the user (explicitly) answers positive.
// Returns ErrAborted if the user answers negative.
func (p *Printer) PromptForConfirmation(prompt string) error {
if p.AssumeYes {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe you can also adjust the tests here?

func TestPromptForConfirmation(t *testing.T) {

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants