feat: Proxmox VE LXC provider #868
Quality Gate failed
Failed conditions
5.7% Duplication on New Code (required ≤ 3%)
D Security Rating on New Code (required ≥ A)
See analysis details on SonarQube Cloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarQube for IDE
Annotations
Check failure on line 67 in pkg/sabliercmd/provider.go
sonarqubecloud / SonarCloud Code Analysis
Enable server hostname verification on this SSL/TLS connection.
See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRUjk1BJ_1KSNa-f&open=AZ2WdRUjk1BJ_1KSNa-f&pullRequest=868
Check failure on line 41 in pkg/provider/proxmoxlxc/testcontainers_test.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 31 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRXgk1BJ_1KSNa-n&open=AZ2WdRXgk1BJ_1KSNa-n&pullRequest=868
Check failure on line 59 in pkg/sabliercmd/root.go
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "provider.proxmox-lxc.token-secret" 3 times.
See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRW3k1BJ_1KSNa-h&open=AZ2WdRW3k1BJ_1KSNa-h&pullRequest=868
Check failure on line 55 in pkg/sabliercmd/root.go
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "provider.proxmox-lxc.url" 3 times.
See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRW3k1BJ_1KSNa-g&open=AZ2WdRW3k1BJ_1KSNa-g&pullRequest=868
Check failure on line 13 in pkg/provider/proxmoxlxc/container_inspect.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRXEk1BJ_1KSNa-k&open=AZ2WdRXEk1BJ_1KSNa-k&pullRequest=868
Check failure on line 12 in pkg/provider/proxmoxlxc/integration_test.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 21 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRXMk1BJ_1KSNa-l&open=AZ2WdRXMk1BJ_1KSNa-l&pullRequest=868
Check failure on line 16 in pkg/provider/proxmoxlxc/events.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 23 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRXpk1BJ_1KSNa-o&open=AZ2WdRXpk1BJ_1KSNa-o&pullRequest=868
Check failure on line 67 in pkg/sabliercmd/provider.go
sonarqubecloud / SonarCloud Code Analysis
Enable server certificate validation on this SSL/TLS connection.
See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRUjk1BJ_1KSNa-e&open=AZ2WdRUjk1BJ_1KSNa-e&pullRequest=868
Check failure on line 77 in pkg/config/provider.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRX5k1BJ_1KSNa-p&open=AZ2WdRX5k1BJ_1KSNa-p&pullRequest=868
Check failure on line 61 in pkg/sabliercmd/root.go
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "provider.proxmox-lxc.tls-insecure" 3 times.
See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRW3k1BJ_1KSNa-i&open=AZ2WdRW3k1BJ_1KSNa-i&pullRequest=868
Check failure on line 50 in pkg/provider/proxmoxlxc/testhelper_test.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 33 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRXWk1BJ_1KSNa-m&open=AZ2WdRXWk1BJ_1KSNa-m&pullRequest=868
Check failure on line 57 in pkg/sabliercmd/root.go
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "provider.proxmox-lxc.token-id" 3 times.
See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRW3k1BJ_1KSNa-j&open=AZ2WdRW3k1BJ_1KSNa-j&pullRequest=868